Últimos artículos

Una estructura condicional permite decidir por cuál alternativa seguirá el flujo del programa dependiendo del resultado de la evaluación de una condición. Para establecer condiciones complejas se utilizan los operadores relacionales y lógicos.

Debemos tener en cuenta que hay tres tipos de condicional: simples, dobles y múltiples. El primero es el más simple: si sucede la condición, hacemos aquello que se asocia al condicional (en caso contrario, no hacemos nada). El doble es aquel en el que si sucede la condición tenemos que hacer algo, pero si no sucede también hay que hacer otra cosa. Por último, el múltiple es el condicional que se utiliza cuando hay varias posibilidades y, para cada una de ellas, es necesario hacer alguna acción.



PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos. 

DESCARGAR PSEINT

Manual PSEINT


Un diagrama de flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. 

Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún lenguaje de programación. Si el diagrama de flujo está completo y correcto, el paso del mismo a un lenguaje de programación es relativamente simple y directo.

Descargar DFD

Manual de DFD



Operadores con Cadenas
Para este caso tenemos dos operadores que podemos usar en DFD, que son:
  • Obtener la longitud de una cadena: len. Por ejemplo: len(‘hola’) es igual a 4, que es la cantidad de caracteres en la cadena.
  • Obtener parte del contenido de una cadena: substring. Por ejemplo: substring(‘pingüino’,5,4) es igual a ‘üino’, ya que «ü», es el carácter numero 5 de la palabra «pingüino» y el operador devolverá los cuatro caracteres siguientes al quinto incluido el mismo.

 

UNIDAD EDUCATIVA ATI II PILLAHUASO
Año Lectivo 2022 - 2023
Lección Parcial 2 Quimestre 2
Bachillerato Técnico Informática
Asignatura: Sistema Operativo
Docente: José Cruz Abril
Instrucciones: 
  • No te precipites en contestar. Es preferible que leas bien cada pregunta.
  • La evaluación es personal y cualquier intento de copia será sancionado con el art. 223-224-225-226.
  • Señale las respuestas con tranquilidad, tiene suficiente tiempo.
  • Debe contestar todas las preguntas para poder enviar las respuestas.


Los operadores aritméticos sirven para realizar operaciones tales como suma, resta, división y multiplicación. Los operadores aritméticos utilizados en programación son:


Jerarquía de los operadores aritméticos 
Tenga cuidado cuando utilice los operadores pues a veces puede obtener resultados no esperados si no tiene en cuenta su orden de evaluación. Veamos la lista de precedencias, cuanto más arriba se evalúa antes:

Para resolver una expresión aritmética siga estas reglas:
  • Primero se resuelven las expresiones que se encuentran entre paréntesis. Los paréntesis más internos se resuelven primero. 
  • Se procede aplicando la jerarquía de operadores, es decir, primero se resuelven las potencias, luego las multiplicaciones y divisiones (incluido Mod y Div) y por último las sumas y restas. 
  • Al evaluar una expresión, si hay dos operadores con la misma jerarquía, se procede a evaluar de izquierda a derecha. 

En la operación siguiente:  8 + 4 * 8 
sí vamos a la tabla de precedencias, vemos que el operador de multiplicación * tiene mayor precedencia que el operador de suma +, por lo tanto primero se realiza el producto 8 * 4 = 32 , a continuación se realiza la suma   8  + 32 = 40. 

Si en una operación encontramos signos del mismo nivel de precedencia, dicha operación se realiza de izquierda a derecha. 
Imaginemos que tenemos la siguiente operación: 10 * 4 + 3 * 5
Dado que el operador * tiene mayor precedencia, primero se realizan los productos 10 * 4 = 40 y 3 * 5 = 15 , a continuación se realiza la suma 40 + 15 = 55.


Los Operadores DIV y MOD 
Son dos operadores matemáticos que nos permiten tomar el residuo y el divisor de una operación.
Estos operadores son parte de la división, para ello deberemos recordar la operación que realizamos al dividir dos números. Es importante recordar que los operadores DIV y MOD solo se usan con números enteros.

El operador DIV: Es la parte entera de la división, por ejemplo, si dividimos 75 entre 8 el resultado será 9.

El operador MOD: Es el residuo de la división, por ejemplo, si dividimos 75 entre 8 el resultado será 3.



¿Cuándo utilizamos los operadores DIV y MOD?
Los usamos cuando queremos saber si un número es divisible entre otro, cuantas partes enteras tiene una división, también cuando queremos saber si un número es múltiplo o submúltiplo de otros; cuando queremos descomponer un numero en unidades, decenas, centenas y otros casos más.

Ejercicios de ejemplo:



Docencia 2022 - Lecciones OnLine

MKRdezign

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Con tecnología de Blogger.
Javascript DisablePlease Enable Javascript To See All Widget