wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PE-E1 Introducción al Lenguaje C++

Total questions: 30

Worksheet time: 20mins

Name
Class
Date
1.

Un programa C++ compuesto por dos o más funciones, ¿por dónde empieza a
ejecutarse?

a)

Por la primera función que aparezca en el programa.

b)

Por la función main sólo si aparece en primer lugar.

c)

Por la función main independientemente del lugar que ocupe en el programa

d)

Por la función main si existe, si no por la primera función que aparezca en el programa.

2.

Tipo de dato entero en lenguaje C++

a)

float

b)

char

c)

int

3.

Tipo de dato real en lenguaje C++

a)

int

b)

float

c)

char

4.

Definición correcta para una variable tipo cadena

a)

char cad;

b)

char cad[30];

c)

char cad[];

5.

Operador conjunción o "y" lógico

a)

&&

b)

!

c)

||

6.

Símbolos que representan el inicio y final de un bloque de instrucciones

a)

(

b)

}

c)

)

d)

{

7.

Espacio de memoria reservado para almacenar valores que pueden cambiar durante la ejecución del programa

a)

declaracion

b)

constante

c)

variable

8.

El operador % hace referencia a

a)

La división de dos números

b)

La multiplicación de dos números

c)

El residuo de una división de dos números

d)

La raiz cuadrada de un número

9.

a==b es un operador

a)

Aritmético

b)

Comparación

c)

Lógico

10.

el símbolo que se utiliza para un comentar en varias lineas en c++

a)
/* */
b)
##
c)
//
d)
%%
11.

¿Qué palabra clave se utiliza para definir una constante en C++?

a)

var const

b)

constant

c)

const

d)

define

12.

¿Cuál es el operador de incremento en C++

?

a)

++

b)

--

c)

+=

d)

*=

13.

Para incluir una librería en C++ se utiliza la sentencia...

a)

cout

b)

#include

c)

int main()

d)

cin

14.

¿Cuál es el resultado del siguiente programa?

a)

0.000000

b)

0.333333

c)

1.0

d)

0.333

15.

¿Cuántos errores hay en el siguiente programa ?. Selecciona dos opciones

a)

El programa no compila porque errores de sintaxis

b)

Imprime la suma de tres valores leídos

c)

Falta la llave de cierre de la función principal

d)

Tiene errores de lógicos y de sitaxis

16.

En la operación A && B, si A es True (Verdadero) y B es False (Falso), la respuesta es:

a)

False

b)

True

c)

No se puede saber

d)

No es una operación válida

17.

Se define a = 5 y b = 0 de tipo int.

El valor de b = a-- es:

a)

0

b)

4

c)

5

d)

6

18.

Se define a = 5 y b = 2 de tipo real

El resultado de a/b es:

a)

2 de tipo int.

b)

2 de tipo char

c)

2.5 de tipo string

d)

2.5 de tipo double.

19.

Los tipos primitivos en C++ son:

a)

int, float y void.

b)

boolean, char, short, int, long, float y double.

c)

char, short, int, long, enum, float y double.

d)

enum, struc, float, double y string

20.

Al compilar y ejecutar este programa: 

a)

Se visualizará 0.

b)

Se visualizará 10.

c)

Se obtendrá un error: sobra la sentencia return.

d)

Se obtendrá un error: redefinición del parámetro formal a.

21.

¿Cuántos errores hay en el siguiente programa ?. Selecciona dos opciones

a)

Imprime la suma de tres valores leidos

b)

El programa no compila porque errores de sintaxis

c)

Falta la llave de cierre de la función principal

d)

Tiene errores de logicos

22.

El siguiente programa cuantos numero compara

a)

2

b)

3

c)

5

d)

6

23.

¿Qué manipulador se usa para definir la precisión del campo a imprimir?

a)

pres

b)

setw

c)

set

d)

setprecision

24.

Las variables (a)   son variables que se declaran fuera de una función y son visibles en cualquier función incluyendo main().

25.

¿Cual archivo de cabecera debe incluirse cuando se utiliza cin o cout.

a)

iostream

b)

stream

c)

iosystem

d)

iostd

26.

¡Cual es el operador de extracción de flujo?

a)

endl

b)

<<

c)

#

d)

>>

27.

C++ utiliza secuencias de escape para visualizar caracteres que están representados por símbolos tradicionales

a)

falso

b)

verdadero

28.

Un programa en C++ se compone de una o más funciones. y una de las funciones debe ser obligatoriamente main()

a)

falso

b)

verdadero

29.

Para visualizar salida a la pantalla, se utiliza el flujo (a)   y el operador de inserción <<

30.

La mayoría de los programas C++ tienen una o más directivas ________ al principio del programa fuente

a)

#include

b)

<iostream>

c)

#main()

d)

#imclude