Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Civil
Programación Estructurada
21-abril-2022
EVALUACIÓN FINAL
Paradigmas de programación(10%)
Lenguajes de programación(10%)
a) Verdadero
La programación es un conjunto de instrucciones para poder comunicarnos correctamente
con una computadora y esta puede realizar una tarea en particular
a) b) c) Un lenguaje d)
formal
a) Al ejecutar b) c) d)
el programa
a) b) c) d) En el
instante
Tienen bastantes diferencias una de ellas es que en el lenguaje compilado el código debe
de estar en lenguaje de máquina antes de poder ejecutarse, mientras que en el
interpretado el código es traducido a lenguaje de maquina mientras este se ejecuta.
También los lenguajes compilados se ejecutan en menor tiempo que los interpretados.
8.- Relaciona la columna del lado izquierdo con la declaración de variables del lado
derecho que le corresponde.
9.- Relaciona la columna del lado izquierdo con el concepto que le corresponde del lado
derecho
e) simple f) g)
a) b) doble c)
12.- Si el número es cero, entonces es neutro, de lo contrario si el número es mayor que
cero, entonces es positivo, de lo contrario es negativo. Es un ejemplo de estructura
condicional…
a) b) c) anidada
13.- Escribe un seudocódigo que pida a un alumno las tres calificaciones de los tres
parciales e imprima reprobado o aprobado según las siguientes condiciones:
14.- Explica con tus propias palabras. ¿Cuál es la principal diferencia entre los ciclos while
y do-while?
Do-while se ejecuta mínimo una vez y esta comprueba si la condición se esta cumpliendo
mientras que el while solo se ejecutará si se están cumpliendo las condiciones.
Recursividad (5%)
Métodos de ordenamiento(10%)
16.- Realiza paso a paso el método de ordenamiento de la burbuja con el siguiente vector
de datos. Recuerda poner el vector resultante en cada paso.
24 67 12 09 32
24 12 67 09 32
24 12 09 67 32
24 12 09 32 67
12 24 09 32 67
12 09 24 32 67
09 12 24 32 67
Fin del algoritmo