Está en la página 1de 5

EXAMEN DE PRÓSTATA

1. La programación se puede definir como…

a) El proceso de diseñar, codificar, depurar y mantener el código fuente de


programas de ordenador
b) La ejecución de programas de ordenador desde la línea de comandos
c) La instalación de programas en sistemas operativos desde la línea de
comandos
d) Las anteriores respuestas no son correctas

2. ¿Qué significa EOF?

a) Empty or full
b) End of file
c) End of floop
d) Las anteriores respuestas no son correctas

3. El lenguaje ensamblador se sitúa…

a) Mas cerca del lenguaje máquina que de los lenguajes de alto nivel
b) Más cerca de los lenguajes de alto nivel que del lenguaje maquina
c) No es un lenguaje de programación
d) Las anteriores respuestas no son correctas
e) Ninguna de las anteriores respuestas es correcta

4. Int, chart, float, string y boolean son:

a) Funciones de acceso a datos


b) Instrucciones de acceso a datos
c) Tipos de datos

5. If, else, for y while son:

a) Funciones de acceso a datos


b) Sentencias de control
c) Tipos de datos
d) Las anteriores respuestas no son correctas

6. Un bucle o ciclo es:

a) Una sentencia que permite decidir si se ejecuta o no se ejecuta una sola vez un
bloque aislado de código
b) Una sentencia que ejecuta otra sentencia que a su vez ejecuta la primera
sentencia
c) Una sentencia que permite ejecutar un bloque aislado de código varias veces
hasta que se cumpla (o deje de cumplirse) la condición asignada al bucle
d) Las anteriores respuestas no son correctas
7. ¿Qué es un algoritmo?

a) Es una igualdad entre dos expresiones algebraicas, denominadas miembros,


en las que aparecen valores conocidos o datos, y desconocidos o incognitas,
relacionados mediante operaciones
b) Un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que
permiten realizar una actividad mediante pasos sucesivos que no generes
dudas a quien deba realizar dicha actividad
c) Es una relación de variables que pueden ser cuantificadas para calcular el valor
de otras de muy difícil o imposible calculo y que suministra una solución para
un problema
d) Las anteriores respuestas no son correctas

8. Dado el siguiente pseudocodigo, en el que read () permite al usuario introducir un


valor entero, ¿Cuál será el valor final de la variable “i”?
i:=1;
Read(n);
While i < n do begin
i:=i+1
End;

a) 1 si el valor introducido es igual o menor que 0; el valor introducido menos


uno en cualquier otro caso
b) 1 si el valor introducido es igual o menor que 1; el valor introducido en
cualquier otro caso
c) 1 si el valor introducido es igual o menor que 1; el valor introducido más uno
en cualquier otro caso
d) Las anteriores respuestas no son correctas

9. Si definimos una variable como real, ¿Qué valor es el correcto?

a) 8.0
b) ‘76’
c) 7.16
d) 71

10. Un array unidimensional, o vector, es:

a) Un conjunto finito y ordenado de elementos homogéneos


b) Un elemento de un único tipo de dato
c) Un conjunto finito y ordenado de elementos homogéneos que se guardan en
posiciones de memoria no consecutivas
d) Las respuestas anteriores no son correctas
11. La sentencia de control, o bifurcación siguiente, que:

a) La condición es una expresión booleana, Instrucciones es ejecutada solo si la


condición es verdadera
b) La condición es una variable booleana o una función reducible a booleana. Si
esta condición es cierta se ejecuta Instrucciones, si no es así, entonces se
ejecuta Intrucciones2
c) Las instrucciones se siguen en una secuencia fija que normalmente viene dada
por el número de renglón. Es decir que las instrucciones se ejecutan de arriba
hacia abajo
d) Ninguna de las anteriores es cierta

12. La sentencia de control, o bifurcación siguiente, que:

a) Es una estructura WHILE o Mientras


b) Es una estructura o bucle e repetir
c) Se emplea para situaciones típicas donde es necesario repetir unas sentencias
d) Todas son correctas

13. Se dispone de este programa escrito en Pseint, obtén el flujograma que define el
mismo.
14. Elabore un programa que capture dos números y muestre cual es el mayor y cuál es
el menor

15. Escribe un programa que lea 15 números por teclado y que los almacene en un array.
Rota los elementos de ese array, es decir, el elemento de la posición 0 debe pasar a
la posición 1, el de la 1 a la 2, etc. El número que se encuentra en la última posición
debe pasar a la posición 0. Finalmente, muestra el contenido del array modificado

También podría gustarte