no se
Páginas: 14 (3308 palabras)
Publicado: 31 de octubre de 2013
Unidad de Aprendizaje: Análisis y Diseño de Algoritmos.
CENTRO DE ESTUDIOS CIENTÍFICOS Y
TECNOLÓGICOS No. 1
“GONZALO VÁZQUEZ VELA”
Banco de reactivos de la unidad de
aprendizaje:
Análisis y Diseño de Algoritmos.
Tercer semestre de la carrera de Técnico en Sistemas
Digitales.
Competencia particular: Plantea soluciones, desarrollando algoritmos
mediantelas diferentes herramientas de programación que se relacionen con
lenguajes de alto y bajo nivel aplicados a los sistemas digitales.
Elaboró: ING. MIGUEL ENRIQUE GARCIA JULIAN.
Page 1
TÉCNICO EN SISTEMAS DIGITALES.
Unidad de Aprendizaje: Análisis y Diseño de Algoritmos.
Unidad 1:
Introducción a los Algoritmos.
Com petencia particular 1: Desarrolla las fases para la resoluciónde un
problem a enfocado a la program ación.
1.-¿Qué tipo de problemas se pueden resolver?
Computables
2.-¿Qué métodos hay para resolver problemas computables?
Metodología de la programación (centrado en los algoritmos)
3.-¿Cuáles son las fases para resolver un problema computable?
•
•
•
Análisis del problema
Diseño del algoritmo
Implementación del algoritmo
4.-¿Qué es unalgoritmo?
Es un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un
resultado o resolver un problema.
5.-¿Cuáles son las características de un algoritmo?
• Preciso: tiene que indicar el orden de realización en cada paso
• Definido: si el algoritmo se prueba dos veces, en estas dos pruebas, se debe
obtener el mismo resultado (con excepción de los programas que contienen
comandosde generación de datos aleatorios)
• Finito: tiene un número determinado de pasos y debe producir un resultado en un
tiempo finito
6.-¿Qué elementos conforman un algoritmo?
• Entrada. Los datos iniciales que posee el algoritmo antes de ejecutarse
• Proceso. Acciones que lleva a cabo el algoritmo
• Salida. Datos que obtiene finalmente el algoritmo
7.-¿Cuáles son los tipos de datos queexisten en la programación?
•
•
•
•
Datos enteros
Datos de punto flotante
Datos de carácter
Datos de tipo boolean
8.-¿Cuáles son los tipos de operadores utilizados en la programación?
•
•
•
Operadores aritméticos
Operadores lógicos
Operadores relacionales
Elaboró: ING. MIGUEL ENRIQUE GARCIA JULIAN.
Page 2
TÉCNICO EN SISTEMAS DIGITALES.
Unidad de Aprendizaje: Análisis yDiseño de Algoritmos.
9.- Describe los pasos para ver una película en el reproductor.
1. Buscar el videocasete de la película.
2. Si el televisor y la video-casetera se encuentran apagados, encenderlos.
3. Sacar el video del estuche.
4. Introducirlo en la video-casetera.
5. Tomar el control del televisor y la video.
6. Dirigirme al sofá.
7. Ponerme cómodo
8. Ajustar el volumen.
9.Disfrutar la película
10.- Describe los pasos para cocinar arroz.
1. Lavar bien el arroz.
2. Buscar un recipiente (caldero) de tamaño adecuado.
3. Agregar el agua necesaria de acuerdo a la cantidad de arroz.
4. Agregar aceite, sal, cebolla, ajo y porro.
5. Colocar el recipiente en la cocina.
6. Encender la hornilla.
7. Esperar a que hierva el agua.
8. Agregar el arroz al agua hirviendo.
9. Dejarel recipiente en el fuego hasta que el arroz este blando.
10. Apagar la hornilla.
11. Servir.
12. Comer. ¡¡Buen provecho!!
11.-Un comerciante tenía una determinada suma de dinero. El primer año se gastó 100
libras. Aumentó el resto con un tercio de éste. Al año siguiente volvió a gastar 100 libras y
aumentó la suma restante en un tercio de ella. El tercer año gastó de nuevo 100
libras.Después de que hubo agregado su tercera parte. El capital llegó al doble del inicial.
¿Cuál era la suma de dinero con la que empezó el comerciante?
a)1840
b)1400
c)1480
d) 1800
12.-Un caballo y una mula caminaban juntos llevando sobre sus lomos pesados sacos.
Lamentábase el jamelgo de su enojosa carga, a lo que la mula le dijo: «¿De qué te
quejas? Si yo te tomara un saco, mi carga...
Leer documento completo
Regístrate para leer el documento completo.