Está en la página 1de 14

1.

- Es un comando de lectura de teclado:


A) Leer
B) Asignar
C) Definir
D) Atrapar
E) Lectura

2.- Cual de los siguientes son tipo de operadores:


A) relacionales
B) aritméticos
C) lógicos
D) suma

3.- El siguiente símbolo que representa en el diagrama de flujo:

A) Decisión (indica operaciones lógicas o de comparación entre datos —normalmente dos— y en función
del resultado de la misma determina cuál de los distintos caminos alternativos del programa se debe
seguir; normalmente tiene dos salidas —respuestas SÍ o NO— pero puede tener tres o más, según los
casos).
B) Entrada/Salida (cualquier tipo de introducción de datos en la memoria desde los periféricos, “entrada”,
o registro de la información procesada en un periférico, “salida”.
C) Proceso (cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la
información almacenada en memoria, operaciones aritméticas, de transferencia, etc.).
D) Terminal (representa el comienzo, “inicio”, y el final, “fin” de un programa. Puede representar
también
una parada o interrupción programada que sea necesario realizar en un programa
E) Decisión múltiple (en función del resultado de la comparación se seguirá uno de los diferentes caminos
de acuerdo con dicho resultado).

4.- El siguiente símbolo que representa en el diagrama de flujo:

A) Decisión (indica operaciones lógicas o de comparación entre datos —normalmente dos— y en función
del resultado de la misma determina cuál de los distintos caminos alternativos del programa se debe
seguir; normalmente tiene dos salidas —respuestas SÍ o NO— pero puede tener tres o más, según los
casos).
B) Entrada/Salida (cualquier tipo de introducción de datos en la memoria desde los periféricos, “entrada”,
o registro de la información procesada en un periférico, “salida”.
C) Proceso (cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la
información almacenada en memoria, operaciones aritméticas, de transferencia, etc.).
D) Terminal (representa el comienzo, “inicio”, y el final, “fin” de un programa. Puede representar
también una parada o interrupción programada que sea necesario realizar en un programa
E) Decisión múltiple (en función del resultado de la comparación se seguirá uno de los diferentes caminos
de acuerdo con dicho resultado).
5.- El siguiente símbolo que representa en el diagrama de flujo:

A) Decisión (indica operaciones lógicas o de comparación entre datos —normalmente dos— y en


función del resultado de la misma determina cuál de los distintos caminos alternativos del programa se
debe seguir; normalmente tiene dos salidas —respuestas SÍ o NO— pero puede tener tres o más, según
los casos).
B) Entrada/Salida (cualquier tipo de introducción de datos en la memoria desde los periféricos, “entrada”,
o registro de la información procesada en un periférico, “salida”.
C) Proceso (cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la
información almacenada en memoria, operaciones aritméticas, de transferencia, etc.).
D) Terminal (representa el comienzo, “inicio”, y el final, “fin” de un programa. Puede representar
también
una parada o interrupción programada que sea necesario realizar en un programa
E) Decisión múltiple (en función del resultado de la comparación se seguirá uno de los diferentes caminos
de acuerdo con dicho resultado).

6.- El siguiente símbolo que representa en el diagrama de flujo:

A) Decisión (indica operaciones lógicas o de comparación entre datos —normalmente dos— y en función
del resultado de la misma determina cuál de los distintos caminos alternativos del programa se debe
seguir; normalmente tiene dos salidas —respuestas SÍ o NO— pero puede tener tres o más, según los
casos).
B) Entrada/Salida (cualquier tipo de introducción de datos en la memoria desde los periféricos, “entrada”,
o registro de la información procesada en un periférico, “salida”.
C) Proceso (cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la
información almacenada en memoria, operaciones aritméticas, de transferencia, etc.).
D) Terminal (representa el comienzo, “inicio”, y el final, “fin” de un programa. Puede representar
también una parada o interrupción programada que sea necesario realizar en un programa
E) Decisión múltiple (en función del resultado de la comparación se seguirá uno de los diferentes caminos
de acuerdo con dicho resultado).

7.- El siguiente símbolo que representa en el diagrama de flujo:

A) Decisión (indica operaciones lógicas o de comparación entre datos —normalmente dos— y en función
del resultado de la misma determina cuál de los distintos caminos alternativos del programa se debe
seguir; normalmente tiene dos salidas —respuestas SÍ o NO— pero puede tener tres o más, según los
casos).
B) Entrada/Salida (cualquier tipo de introducción de datos en la memoria desde los periféricos, “entrada”,
o registro de la información procesada en un periférico, “salida”.
C) Proceso (cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la
información almacenada en memoria, operaciones aritméticas, de transferencia, etc.).
D) Terminal (representa el comienzo, “inicio”, y el final, “fin” de un programa. Puede representar
también una parada o interrupción programada que sea necesario realizar en un programa
E) Decisión múltiple (en función del resultado de la comparación se seguirá uno de los diferentes caminos
de acuerdo con dicho resultado).

8.- El siguiente símbolo que representa en el diagrama de flujo:

A) Teclado (se utiliza en ocasiones en lugar del símbolo de E/S).


B) Impresora (se utiliza en ocasiones en lugar del símbolo de E/S).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).

9.- El siguiente símbolo que representa en el diagrama de flujo:

A) Teclado (se utiliza en ocasiones en lugar del símbolo de E/S).


B) Llamada a subrutina o a un proceso predeterminado (una subrutina es un módulo independientemente
del programa principal, que recibe una entrada procedente de dicho programa, realiza una tarea
determinada y regresa, al terminar, al programa principal).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).

10.- El siguiente símbolo que representa en el diagrama de flujo:

A) Teclado (se utiliza en ocasiones en lugar del símbolo de E/S).


B) Impresora (se utiliza en ocasiones en lugar del símbolo de E/S).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).

11.- El siguiente símbolo que representa en el diagrama de flujo:

A) Teclado (se utiliza en ocasiones en lugar del símbolo de E/S).


B) Impresora (se utiliza en ocasiones en lugar del símbolo de E/S).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).
12.- El siguiente símbolo que representa en el diagrama de flujo:

A) Teclado (se utiliza en ocasiones en lugar del símbolo de E/S).


B) Impresora (se utiliza en ocasiones en lugar del símbolo de E/S).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).

13.- El siguiente símbolo que representa en el diagrama de flujo:

A) Comentarios (se utiliza para añadir comentarios clasificadores a otros símbolos del diagrama de flujo. Se
pueden dibujar a cualquier lado del símbolo).
B) Impresora (se utiliza en ocasiones en lugar del símbolo de E/S).
C) Conector (conexión entre dos puntos del organigrama situado en páginas diferentes).
D) Pantalla (se utiliza en ocasiones en lugar del símbolo de E/S).

14.- Dada el siguiente pseudocódigo que valores presenta el programa si


cantsin_iva = 1248

A) Su valor con IVA: 1497.76, Su valor a pagar: 1427.87, Descuento: 79.88


B) Su valor con IVA: 1297.76, Su valor a pagar: 1317.87, Descuento: 59.88
C) Su valor con IVA: 1897.76, Su valor a pagar: 1027.87, Descuento: 49.88
D) Su valor con IVA: 1397.76, Su valor a pagar: 1327.87, Descuento: 69.88

14.- Dada el siguiente pseudocódigo que valores presenta el programa si peso = 98


y estatura = 1.82
A) Su clasificación de IMC es: NORMAL
B) Su clasificación de IMC es: SOBREPESO
C) Su clasificación de IMC es: OBESIDAD TIPO I
D) Su clasificación de IMC es: OBESIDAD TIPO II

15.- Dada el siguiente pseudocódigo que valores presenta el programa si n = 11

A) El n-enesimo término de la serie de Fibonacci: 34


B) El n-enesimo término de la serie de Fibonacci: 55
C) El n-enesimo término de la serie de Fibonacci: 89
D) El n-enesimo término de la serie de Fibonacci: 144

16. Una de las siguientes opciones no representa una característica de los


diagramas de flujo.
A) Facilita una interpretación y entendimiento inmediato del algoritmo.
B) Fácil reconocimiento de sus elementos
C) Todos los elementos gráficos deben estar unidos por líneas que indican la dirección
del diagrama
D) Permite escribir código fuente dentro de sus símbolos

17. Encuentre la opción incorrecta. Analizando el siguiente diagrama de flujo se


puede decir que:

A) Tiene una estructura de decisión compuesta


B) Se está ingresando por teclado dos variables
C) Realiza dos presentaciones de datos
D) Tiene una estructura cíclica que resuelve una operación relacional
18. Encuentre la opción Correcta. Se tiene el siguiente diagrama de flujo se puede
decir que:

A) El diagrama representa una estructura con decisiones


B) El Diagrama tiene si contiene el ciclo de entrada – proceso – salida
C) El diagrama hace una bifurcación
D) El diagrama no representa una estructura secuencia
19. Dada las siguientes afirmaciones con respecto a los diagramas de flujo,
encuentre la opción incorrecta.
A) Tiene símbolos o gráficos para entrada y salida de datos
B) Es una técnica para representar de otra forma un algoritmo
C) Todos los símbolos o gráficos deben estar conectados por líneas que indican el
recorrido del diagrama.
D) Lo lenguajes de programación lo usan para resolver problemas algorítmicos.
20. Se tiene el siguiente diagrama de flujo entonces selecciones la opción correcta.

A) El diagrama contiene una estructura selectiva simple


B) El diagrama es una estructura secuencial pura
C) Existe una estructura selectiva compuesta
D) El diagrama contiene una estructura cíclica.
1.- Una de las siguientes opciones no corresponde a una fase de resolución de un problema
algorítmico. Identifíquela:

A) Análisis del Problema

B) Mantenimiento

C) Diseño de las pantallas de sistema

D) Depuración

2.- La definición correcta de un programa es:

A) Un conjunto de pseudocódigos

B) Un algoritmo bien estructurado

C) Un conjunto de datos que le indican al procesador que hacer

D) Conjunto de instrucciones que indican al procesador el tipo de acciones a efectuar

3.- Una de las siguientes alternativas no corresponde a las características de un Algoritmo.


identifíquela

A) Tiene un Inicio y un Fin

B) Cada paso del algoritmo debe ser interpretado de una única manera

C) Los pasos del algoritmo deben tener un orden lógico

D) Debe poseer el esquema de entrada - Proceso y salida de instrucciones

4.- Del diseño de algoritmos se puede decir lo siguiente. Encuentre la opción Correcta:

A) Organizar y clasificar el código en el lenguaje de programación

B) Etapa que define las variables del problema

C) Etapa donde se define claramente la estructura del algoritmo

D) Etapa donde se plantea la pregunta "Cómo solucionar el problema" y obtener los resultados
deseados

5.- La fase de codificación significa: Identifique la correcta

A) Comprender el problema para llevarlo a una solución informática

B) Codificar el algoritmo a Seudocódigo

C) Transcribir un algoritmo a la solución informática por medio de un lenguaje de


programación

D) Traducir a lenguaje máquina los algoritmos

6.- Dentro de la depuración, un error lógico significa: Identifique la correcta

A) Fallos en la estructura del Seudocódigo

B) Un fallo en la lógica del programa


C) El uso incorrecto de las reglas del lenguaje

D) Un uso indebido de las herramientas de programación

7.- Dentro de la fase de Depuración, una de las siguientes opciones no corresponde a un tipo
de error en la ejecución de un programa:

A) De compilación

B) De Ejecución

C) Lógico

D) De codificación

8.- De la fase de documentación se puede decir que: Identifique la Incorrecta

A) Documenta solo el proceso de codificación de los algoritmos

B) Existe la documentación interna y externa

C) Se destaca por su influencia decisiva en el producto final

D) Es vital para corregir fácilmente posibles errores futuros en un programa

9.- Con relación a los tipos de datos, encuentre la afirmación incorrecta.

A) Existen tres tipos básicos que son los Alfanuméricos, numéricos y lógicos

B) Reservan o determinan un espacio en memoria

C) El tipo Alfanumérico se divide en enteros y reales

D) El tipo alfanumérico puede contener todo dato carácter conocido

10.- De los tipos de datos Numéricos se puede decir que: Identifique la opción incorrecta

A) Existen dos tipos, los reales y enteros

B) Se puede hacer operaciones aritméticas entre tipos reales y enteros

C) Los reales pueden incluir positivos y negativos con decimales

D) Si realiza la operación multiplicación entre dos enteros le puede dar como resultado un real

11.- Una de las siguientes opciones no corresponde a una regla para definir un Identificador:

A) El primer carácter debe ser obligatoriamente una letra

B) Sólo el carácter especial guion bajo es permitido para unir palabras en un identificador

C) Está prohibido dejar espacios en blanco

D) Los caracteres especiales son permitidos solo al final del nombre del identificador

12.- Uno de las siguientes opciones no corresponde a los atributos de una variable

A) Identificador como nombre de la variable

B) Tipo de dato
C) Valor o datos que se almacenará en memoria

D) Posición en el disco duro donde se almacena el dato

13.- La fase de análisis de un problema significa: Identifique la opción incorrecta

A) Comprender el problema

B) Una clara definición de lo que hace el programa y sus resultados

C) Especificar qué datos de entradas se requieren

D) Que procesos se realizan para desarrollar las pantallas del sistema

14.- De las Constantes se puede decir que: Identifique la opción incorrecta

A) Al igual que las variables ocupan un espacio en el disco duro

B) Al igual que las variables tienen un tipo de dato

C) El valor asignado no puede cambiar

D) Se les asigna un identificador que puede ser en Mayúscula

15.- Encuentre la opción correcta. Una variable es:

A) Un objeto que permite almacenar perennemente un dato

B) Una instrucción algorítmica que ocupa un espacio en memoria en disco duro

C) Un objeto cuyo valor puede cambiar durante la ejecución del algoritmo

D) Un objeto que solo puede almacenar datos alfanuméricos

16.- Se tiene la siguiente definición de variable: Real Salario_neto. Entonces una de las
siguientes opciones es correcta

A) Salario_neto = "1412.25"

B) Salario_neto = "Sueldo Básico Unificado"

C) Salario_neto = '5'

D) Salario_neto = 2501.56

17.- Los operadores relaciones son:

A) Instrucciones algorítmicas que definen un proceso

B) Expresiones aritméticas para evaluar cadenas de caracteres

C) Expresiones para comparar solo valores numéricos

D) Expresiones que producen un resultado lógico 1-0

18.- De los operadores lógicos se puede decir que: Identifique la opción incorrecta

A) Se los utiliza para crear expresiones lógicas

B) La conjunción es parte de los operadores booleanos


C) Funcionan solamente con datos de tipo lógicos

D) No pueden combinarse con los operadores relacionales

19.- Una de las siguientes definiciones de variables no es correcta. Identifíquela

A) Real Venta Total= 5263.24

B) Entero Edad = 25

C) Cadena Teléfono = "Ana María Polo"

D) Cadena Nombres = "1259.10"

E) Entero Salario_neto = 425

20.- Se tiene la siguiente definición de variable: Cadena Nombre_cliente. Entonces una de las
siguientes opciones no es correcta

A) Nombre_cliente = "Juan Pérez"

B) Nombre_cliente = "1235.214"

C) Nombre_cliente = '5'

D) Nombre_cliente = Víctor Emilio estrada


1.- Una de las siguientes afirmaciones con relación a la lógica de programación y estructuras
no es correcta:

A) Flujo de control es el orden en que se ejecutan las sentencias

B) Las estructuras de selección modifican el flujo secuencial del algoritmo

C) Un programa secuencial siempre ejecutará las mismas acciones

D) Las estructuras selectivas se usan para tomar decisiones aritméticas

2.- Dada la siguiente expresión aritmética entonces, la expresión correspondiente a notación


algorítmica es:

A) 3a + 4b / 5 + c + (8c – 10 / (3a + b))

B) (3a + 4b / 5 + c) + (8 * c – 10 / 3 * a + b)

C) (3 * a + 4 * b / 5 + c) + 8c – 10 / 3a + b

D) (3 * a + 4 * b) / (5 + c) + (8 * c – 10) / (3 * a + b)

3.- Dada la siguiente expresión aritmética entonces, la expresión correspondiente a notación


algorítmica es:

A) (5 * a * b^7 / 3 * b + a) + (2ac^3c^3/5)

B) (5ab^7 / 3b + a) + (2ac^3c^3/5)

C) (5 * a * b ^ 7 / 3 * b + a) + (2 * a * c ^ (3/5))

D) (5 * a * b ^ 7 / (3 * b + a)) + (2 * a * c ^ (3/5))

4.- Dada la siguiente expresión aritmética entonces, la expresión correspondiente a notación


algorítmica es:

A) 8d^3

B) 8d^1/3

C) (8 * d) ^ (1/3)

D) 8d ^ (1/3)

5.- Dada la siguiente expresión aritmética entonces, la expresión correspondiente a notación


algorítmica es:

A) 3 * a + 2 * b + 4 / 3 * c * 4 ^3

B) 3 * a + (2 * b + 4 / 3 * c * 4 ^3)

C) 3 * a + (2 * b + 4) / (3 * c * 4 ^3)

D) (3 * a) + 2 * b + 4 / (3 * c * 4 ^3)

6.- Una de las siguientes opciones no corresponde a un operador aritmético: Identifíquela.

A) +

B) Log
C) /

D) *

7.- El operador aritmético % o llamado también Mod sirve para:

A) Dividir dos números reales

B) Dividir dos números enteros

C) Extraer el cociente de una división entre reales

D) Extraer el residuo de una división entera

8.- Una de las afirmaciones siguientes acerca de los Pseudocódigos no es correcta:

A) Es una técnica de representación de los algoritmos

B) No tiene un estándar o normativa para escribirlo

C) Puede ser expresado con palabras naturales

D) Para escribirlo depende del lenguaje de programación que vaya a usarse

9.- Dada la siguiente expresión aritmética 7 * 10 - 5 Mod 3 * 4 + 9 entonces su resultado al


resolverlo es:

A) 74

B) 64

C) 71

D) 81

10.- Expresiones: Si el valor de A es 4, el valor de B es 5 y el valor de C es 1, entonces, la


siguiente expresión (((B + C) / 2 * A + 10) * 3 * B) – 6, da como resultado:

A) 324

B) 342

C) 314

D) 424

11.- Expresiones: Si el valor de B es 4, el valor de C es 2 y el valor de D es 6, entonces, la


siguiente expresión (32 % (4 * c) + 3 * (b + d)), da como resultado:

A) 40

B) 30

C) 20

D) 50
12.- Dada la siguiente expresión algorítmica 6 + 3 * (4 / 2 - 6 + 4) / 2 Mod 4, entonces el
resultado es:

A) 10

B) 8

C) 6

D) 4

13.- Dada la siguiente expresión aritmética entonces, la expresión correspondiente a


notación algorítmica es:

A) a + b + c / Raíz (a + c) + 7

B) (a + b + c) / a + c ^1/2 + 7

C) (a + b + c) / ((a + c) ^ (1/2) + 7)

D) a + b + c / (a + c ^1/2 + 7)

14.- Dada la siguiente expresión algorítmica (7 * (10 - 5) % 3) * 4 + 9, entonces el resultado


es:

A) 17

B) 7

C) 27

D) 13

15.- Una de las siguientes definiciones no es correcta: Acerca de las estructuras secuenciales
se puede decir que:

A) Ejecutan siempre los mismos códigos incluido los selectivos y repetitivos

B) Las sentencias se ejecutan en secuencia una tras otra

C) Las instrucciones se ejecutan en orden como se sitúan dentro del programa.

D) Siempre se ejecutará las mismas acciones

16.- Una de las siguientes afirmaciones acerca de las estructuras de selección o condición es
falsa. Identifíquela.

A) Se usan para tomar decisiones

B) Las condiciones arrojan respuestas lógicas

C) Existen estructuras selectivas simples, dobles y múltiples

D) La estructura de selección puede resolver por verdadero y por falso a la vez dependiendo de
la condición.

17.- Pseudocódigo es aquel que se trabaja a través de:

A) Diagrama de flujos
B) Instrucciones

C) Lenguaje natural

D) Operaciones lógicas

18.- Dado el siguiente pseudocódigo entonces encuentre la opción correcta

A) Es un algoritmo con estructura secuencial

B) El seudocódigo contiene un bucle

C) El algoritmo tiene una estructura de decisión compuesta

D) La condición representa una operación aritmética

19.- Dado el siguiente pseudocódigo entonces encuentre la opción correcta

A) Es un algoritmo con estructura secuencial doble

B) El algoritmo tiene una estructura de decisión anidada por falso

C) Existe sólo una estructura secuencia

D) Existe una estructura de condiciones anidadas por verdadero

20.- Se tiene el siguiente pseudocódigo y si el valor de CT es de 1800 entonces el valor de PF


y DE en este orden es:

A) 1756 - 144

B) 1656 - 144

C) 1656 - 244

D) 1556 - 144

También podría gustarte