2. CUESTIONARIO DE ALGORITMOS
Preguntas abiertas:
1.- Cada estado computacional puede ser descrito formalmente
utilizando una estructura de primer orden y cada algoritmo es
independiente de su implementación.
R= Estado abstracto.
2.- Diseño de algoritmo, expresar el algoritmo como un programa de
lenguaje de programación adecuado, ejecución y validación del
programa por la computadora son :
R= Los pasos para la resolución de un problema
3.- La transición de un estado al siguiente queda completamente
determinada por una descripción fija y finita.
R=Exploración acotada.
4.- Un algoritmo funciona en tiempo discretizado –paso a paso–.
R=Tiempo secuencial.
5.- Los algoritmos son independientes tanto del:
R= Lenguaje de programación en que se expresan como de la
computadora que lo ejecuta
3. Preguntas de completar:
1) Para llegar a la realización de un programa es necesario el diseño previo de
algoritmo, de modo que sin algoritmo no puede existir un: programa.
2)Los diagramas se construten utilizando como símbolos figuras
geométricas que son: Conectadas entre si por flechas conocidas como
líneas de flujo
3) La definición de un algoritmo debe definir tres partes: Entrada, Proceso y
salida
4) Las características fundamentales que debe cumplir todo algoritmo son:
-Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
-Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez.
-Un algoritmo debe ser finito
5) Los pasos para la resolución de un problema son:
conducen a la solución de un problema dado. (Análisis del problema y
desarrollo del algoritmo).
un programa de lenguaje de programación
adecuado. (Fase de codificación.)
.
4. Preguntas de relacionar:
RESPUESTAS: 1. – D, 2. – A, 3. - E , 4. - C, 5. - B.
1. ¿Qué son los algoritmos? A) Nace en respuesta a la aparición
de un determinado problema.
2. Cuándo nace un algoritmo? B) Es una herramienta que le
permite resaltar los aspectos más
importantes de una situación y
descartar los menos relevantes.
3. De qué se compone un
algoritmo?
C) Un diagrama de flujo.
4. ¿Qué es un algoritmo para un
programador?
D) Es un conjunto prescrito de
instrucciones o reglas bien
definidas, ordenadas y finitas que
permite realizar una actividad
mediante pasos sucesivos que no
generen dudas a quien deba
realizar dicha actividad.
5. ¿Qué es un algoritmo para un
programador?
E) Está compuesto de una serie
finita de pasos que convergen en
la solución de un problema, pero
además estos pasos tienen un
orden específico
5. Preguntas de opción múltiple con opciones a, b, c, d:
1. ¿Qué es una algoritmo?
A) Es un programa que me permite hacer algoritmos.
B) Es una serie de pasos que permiten dar solución a un problema.
C) Los algoritmos nos permiten desarrollar una taréa específica.
D) Todas las anteriores.
2. ¿Qué son estructuras de datos?
A) Es un programa que me permite hacer algoritmos.
B) Es una colecciónde datos que permiten organizar y operar con
fines determinados.
C) Es una serie de números que me permite organizar para realizar
distintas tareas.
D) N. A.
3. ¿Qué es un problema?
A) Es una situación en la cual es complicada.
B) Los datos son información altamente relacionados.
C) Es un enunciado el cual tiene una incógnita el cual tiene una
solución.
D) Todos los anteriores.
4. ¿Qué es un pseudocódigo?
A) Es un lenguaje de programaciónpara elaborar algoritmos.
B) Es un lenguaje de descripciónde algoritmos y normalmente se
escribe en nuestro lenguaje natural.
C) Es un programa para la elaboración de algoritmos en tiempo real.
D) Es un lenguaje de programaciónque permite codificarmuchos
algoritmos.
5. ¿Qué se entiende por codificación?
A) Es plantear un problemay resolver mediante un algoritmos.
B) Es plasmar nuestro algoritmo en un lenguaje de programación.
C) Es plantear la solución de un problemamediante un algoritmo.
D) A Y B
6. 6. ¿Qué son estructuras selectivas?
A) Son enunciados que tienen dos o más alternativas.
B) Son proposiciones que nos permiten decidirde uno o dos
resultados.
C) Son respuestas que nos permitenseleccionar de muchas
respuestas.
D) Son enunciados de los cuales nos permitenseleccionaro elegiruna
respuestao varias.
7. ¿A qué se refiere con operacionesalgorítmicas?
A) Es desarrollar representaciones los elementos diferenciandode un
índice y subíndice.
B) Permite desarrollar representacionescon elementos diferenciando
de un índice y subíndice.
C) Es realizar todo tipo de operaciones matemáticas y algebráicas.
D) A Y C
8. ¿En qué consiste los métodos de recolección de datos?
A) En desarrollar algoritmos con métodos.
B) Se solicitará el nuevo dato y la posiciónen donde desee insertar.
C) Es realizar algoritmos para crear métodos.
D) B Y C
9. ¿A qué se refiere con ordenamiento?
A) Es ordenar los números que se ingresan.
B) Es la operaciónde arreglar los registros de una tabla en un orden
especificado.
C) Esta relacionado a una tabla en la cual los registros son muchos.
D) A Y B
10. ¿Cuántosy cuáles son los tipos de ordenamiento?
A) Son dos; de entrada o salida.
B) Son tres; internos, externos, alternativo.
C) Son dos; Internos y externos.
D) B Y C
7. 11. ¿Técnicapara representar un algoritmo de manera gráfica?
A) Estructuras de control
B) Diagrama de flujo
C) Pseudocodigo
D) Texto narrativo
12. ¿Secuencial,de selección y de repetición son?
A) Operadores de relación
B) Operadores lógicos
C) Estructuras de selección
D) Estructuras de control
13. ¿Enteros,reales,caracteres,cadenas y lógicos?
A) Tipos de datos
B) Operadores de relación
C) Estructuras de repetición
D)Estructuras de relación
14. ¿Suma,resta,multiplicación,división,residuoy potencia?
A)Operadores de relación
B)Operadores aritméticos
C)Estructura de control
D)Problema
15. El siguiente símbolo correspondeal evento
“Rectángulo”
A)Inicio
B)Fin
C) Proceso
D)Resultado