wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Lenguaje de Programación C++

Total questions: 38

Worksheet time: 50mins

Name
Class
Date
1.

C++ es un lenguaje de programación desarrollado por

(a)  

2.

Permite la ejecución de un mismo programa en múltiples sistemas operativos, sin necesidad de recompilar el código

a)

Verdadero

b)

Falso

3.

Existen varios compiladores entre los cuales se pueden mencionar GNU GCC Compiler, Borland C++ Compiler, etc. En Codeblocks instalado en nuestras clases utilizamos

(a)  

4.

La version actualizada y estandarizada del lenguaje C++ se llama...

(a)  

5.

¿Qué extensión debe tener un archivo en C++?

(a)  

6.

La opción correcta para incluir una librería es:

a)

#include (nombreDeLibreria)

b)

#include <nombreDeLibreria>

c)

include <nombreDeLibreria>

d)

#include {nombreDeLibreria}

7.

¿Cuántas librerías se pueden incluir en un programa C++?

a)

Entre 3 a 5

b)

Solo 1

c)

Las necesarias

d)

Mas de 1

e)

Ninguna de la anteriores

8.

La instrucción para mostrar por pantalla es:

(a)  

9.

Las instrucciones deben terminar de manera obligatoria con...

a)

:

b)

,

c)

;

d)

Ninguna

10.

Las plataformas de desarrollo integrado son ambientes de edición con facilidades para desarrollar programas en un lenguaje específico.

a)

Asi es

b)

No lo se Rick parece falso

11.

Elije todas las facilidades que ofrece un IDE

a)

Ingresar desde cualquier dispositivo.

b)

Depuración de programas en forma sencilla.

c)

Más fácil al momento de escribir el programa.

d)

Ingresar a los programas directamente.

e)

Es más fácil probar los programas.

12.

El IDE Codeblocks solo puede funcionar solo en Windows.

a)

Esto es falso

b)

Totalmente verdadero

13.

El compilador de codeblocks reconoce los errores...

a)

Logicos

b)

de sistaxis

c)

Ambos

14.

Son tipos de datos numéricos

a)

char

b)

int

c)

short

d)

string

e)

bool

15.

Son tipos de datos de texto

a)

char

b)

int

c)

short

d)

string

e)

bool

16.

Un Byte representa a

(a)  

17.

Un valor asignado a una variable de tipo char debe estar entre comillas

a)

Falso

b)

Verdadero

18.

Para hacer una tabulación debemos utilizar el caracter especial...

(a)  

19.

El carácter especial para hacer el salto de linea es:

a)

\t

b)

\n

c)

\r

20.

Son operadores aritméticos

a)

+

b)

++

c)

%

d)

--

e)

*

21.

Son operadores incrementales

a)

+

b)

++

c)

%

d)

--

e)

*

22.

Entre los siguientes operadores ¿Cuál es el que tiene mayor prioridad

a)

+

b)

%

c)

++

d)

*

e)

-

23.

Para poder utilizar funciones y métodos matemáticos debemos incluir la librería

(a)  

24.

Devuelve el valor de la raiz cuadrada de x

a)

fabs(x)

b)

cos(x)

c)

sin(x)

d)

sqrt(x)

e)

tan(x)

25.

Devuelve el valor de la potencia de x

a)

fabs(x)

b)

pow(x,y)

c)

sin(x)

d)

sqrt(x)

e)

tan(x)

26.

Para realizar la lectura desde teclado utilizamos la instrucción

(a)  

27.

Son las estructuras que nos permiten comparar variables para controlar el orden de ejecución de un programa.

a)

switch

b)

if

c)

if else

d)

while

28.

Son operadores logicos

a)

!=

b)

&&

c)

||

d)

<=

29.

Esta instrucción trabaja exclusivamente sobre un valor entero. En cada instrucción case se compara

el valor indicado con el valor de la variable.

a)

if

b)

switch

c)

if else

d)

do while

30.

Son instrucciones de control iterativas

a)

while

b)

if

c)

if else

d)

for

e)

do while

31.

Permite ejecutar las instrucciones de un bloque mientras que se cumpla cierta condición

a)

for

b)

switch

c)

while

d)

do while

32.

Las cadenas son:

a)

Un caracter

b)

Una secuencia de caracteres

c)

Ninguna de las anteriores

33.

Para definir una cadena se debe utilizar el tipo de dato...

(a)  

34.

Devuelve el carácter ubicado en

la posición

a)

compare(str)

b)

find(str)

c)

at(int)

d)

length()

e)

substr(int)

35.

Obtiene la cadena desde la posición hasta el final de la cadena

a)

compare(str)

b)

find(str)

c)

at(int)

d)

length()

e)

substr(int)

36.

Retorna el tamaño de la cadena

a)

compare(str)

b)

find(str)

c)

at(int)

d)

length()

e)

substr(int)

37.

Un vector o arreglo es una estructura de datos que permite almacenar valores secuencialmente en la

memoria de la computadora

a)

Verdadero

b)

Falso

38.

Todos los datos de un vector no es necesario que sean del mismo tipo. Se pueden o no mezclar tipos de datos.

a)

Verdadero

b)

Falso