Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Intro Programación Estructurada

Total questions: 21

Worksheet time: 13mins

Name
Class
Date
1.

¿Como comentas en C++?

a)

//comentario

b)

/comentario

c)

#comentario

d)

Ninguna de las anteriores

2.

La programación se puede definir como:

a)

la ejecución de programas de ordenador desde la línea de comandos

b)

Ninguna de las anteriores

c)

el proceso de diseñar, codificar, depurar y mantener el código fuente de programas de ordenador

d)

la instalación de programas en sistemas operativos desde la línea de comandos

3.

¿Qué archivo de encabezado (header) permite trabajar con información de entrada / salida en C++?

a)

#include <iostring>

b)

#include <stream>

c)

#include <iostream>

d)

#include <inputstr>

4.

¿Cuál es la secuencia correcta del proceso de desarrollo y ejecución de un programa en C++?

a)

edición, ligar librerias, compilar, cargar, ejecutar

b)

ejecutar, editar, compilar

c)

compilar, edición, compilar, ejecutar

d)

cargar, ejecutar, ligar librerias, compilar

5.

¿Al trabajar en lenguaje c++, si se escribiera la siguiente línea:

for(;;)

Esto provocaría un ciclo infinito?

a)

Verdadero

b)

Falso

6.

if, else, for y while son:

a)

Tipos de datos

b)

Sentencias de control

c)

Funciones de acceso a datos

7.

 

(a)   es usado para leer valores desde el usuario

8.

El siguiente código tiene un error, indique la línea y que como se corrige:

main() {

1 float a,b,med; 

2 printf("Introduzca el primer numero\n"); 

3 scanf("%f",&a); 

4 printf("Introduzca el segundo numero\n"); 

5 scanf("%f",&b); 

6 med=(a+b)/2; 

7 printf("\n\nLa media de %f y %f es %f\n",a,b,med); 

8 system("PAUSE");

}

a)

Línea 6,  error en la operación

b)

El programa funciona de manera correcta y sin errores

c)

Línea 1, se tiene varias variables declaradas en una sola línea

d)

Línea 8, el System se escribe con mayúscula

e)

Línea 7, se tiene doble \n es incorrecto

9.

¿C++ considera que las variables "numero" y "NuMeRo" son idénticas?

a)

Verdadero

b)

Falso

10.

El siguiente enunciado es verdadero o falso:

Un único ciclo al interior de otro, funciona como un ciclo normal pero elevado al cuadrado, el ciclo externo comienza su ejecución con normalidad y luego va hasta el ciclo interno, y aquí es donde cambia todo; el ciclo externo no avanza hasta que el ciclo interno termine y una vez el ciclo externo avanza un paso vuelve a esperar al interno y así sucesivamente hasta que el externo termina, es por esto que es tan ineficiente el asunto.

a)

Verdadero

b)

Falso

11.

Si tuviese las siguientes líneas de código, cual sería el valor de la variable x al final de la ejecución del programa:

int x=0;

for(int i=0;x>i;x++){

cout<<"el valor de es x es"<<x;

}

gecth();

4 lines
12.

Algunos ejemplos de variables que aparecen casi todos son nombres correctos, excepto:

a) FechaNacimiento

b) 12variable

c) nombre_variable

d) contador

e) ACUMULADOR

a)

Opción e

b)

Opción a

c)

Opción d

d)

Opción b

e)

Opción c

13.

¿Qué operador puede usarse para comparar 2 valores?

a)

==

b)

<>

c)

" "

d)

=

14.

¿Cuál de los siguientes define una línea nueva en el código C++?

a)

'/nl'

b)

'/n'

c)

'\n'

d)

'\nl'

15.

¿Qué se imprime cuando se ejecuta cada una de las siguientes instrucciones de C++?

Suponga que x = 2, y = 3. Si no se imprime nada, responde nada.

Introduce las respuestas separadas por comas:

a) cout << x + x;

b) cout << "x=";

c) cin >> x >> y;

(a)  

16.

Es aquella variable cuyo ámbito se restringe a la función que la ha declarado:

a)

Dinámica

b)

Estática

c)

Local

d)

Global

17.

¿Qué acción realiza el símbolo?

a)

Fin

b)

Proceso

c)

Entrada de datos

d)

Anotación

18.

En el símbolo de la decisión se pueden usar los operadores:

a)

Sólo aritméticos

b)

Aritméticos y/o lógicos

c)

Relacionales y/o lógicos y/o aritméticos

d)

Sólo relacionales y/o lógicos

19.

En los diagramas de flujo, se debe usar como inicio o cierre

a)
b)

c)

d)

20.

El orden correcto del siguiente algoritmo es:

a. Salir de casa

b. Dirigirme a la escuela

c. Levantarme

d. Vestirme

e. Asearme

f. Desayunar

g. Ponerme los zapatos

h. Tomar los útiles

i. Llegar a la escuela

a)

c, f, e, d, b, h, a, g, i.

b)

a, b, c, d, e, f, g, h, i.

c)

c, f, e, d, a, b, h, g, i.

d)

c, e, d, g, f, h, a, b, i.

21.

Una ______________ es un tipo de dato numérico/alfanumérico que no cambia durante la ejecución de un proceso.

a)

constate

b)

variable

c)

caracter

d)

operador