wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

basico c++

Total questions: 50

Worksheet time: 2hrs 44mins

Name
Class
Date
1.

La sentencia Decir y Preguntar en pseudocódigo equivale en el lenguaje C++ a...

a)

cin

b)

string

c)

cout

d)

for

2.

Sentencia que se usa para leer información en el lenguaje C++

a)

cout

b)

cin

c)

leer

d)

if

3.

Ejemplo de declaración de una variable

a)

cout<<"variable";

b)

c+b=a

c)

a=0;

d)

int a=0;

4.

Un código de lenguaje C++ debe pasar por los procesos de ...

a)

Declaración y Operaciones

b)

Compilación y Ejecución

c)

Restruccturar y solucionar

d)

Correr y reparar

5.

Tipos de variables

a)

for, do while, while

b)

float, double, int

c)

if, else if, else

d)

cout, cin, endl

6.

Es codificar instrucciones para realizar una actividad, en un lenguaje de programación con la finalidad de que sean ejecutadas por la computadora para solucionar un problema.

a)

Programar

b)

Programación

c)

CodificR

7.

Es la acción de escribir instrucciones en un lenguaje de programación

a)

Compilación

b)

Lenguaje de programación

c)

Codificar

8.

Conjunto de órdenes o comandos que describen el proceso deseado, son herramientas que permiten construir y adecuar aplicaciones.

a)

Programa

b)

Software

c)

Lenguaje de programación

9.

identificador que tomará un valor al principio y no se podrá modificar a lo largo del programa

a)

Variable

b)

Constante

c)

Libreria

d)

Dato de salida

10.

Tipos de variables

a)

for, do while, while

b)

if, else if, else

c)

int, char, string, bool

d)

cout, cin, endl

11.

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

a)

print

b)

int main()

c)

#include

d)

Sleep

12.

¿CUÁL ES EL NOMBRE DE LA SIGUIENTE FORMA EN UN DIAGRAMA DE FLUJO?

a)

LINEA DE FLUJO

b)

TERMINADOR

c)

PROCESO

d)

DECISIÓN

13.

¿CUÁL ES EL NOMBRE DE LA SIGUIENTE FORMA EN UN DIAGRAMA DE FLUJO?

a)

LINEA DE FLUJO

b)

TERMINADOR

c)

PROCESO

d)

DECISIÓN

14.

¿CUÁL ES EL NOMBRE DE LA SIGUIENTE FORMA EN UN DIAGRAMA DE FLUJO?

a)

DATO

b)

TERMINADOR

c)

PROCESO

d)

DECISIÓN

15.

Es la representación gráfica de un algoritmo

a)

Pseudcódigo

b)

Algoritmo

c)

Diagrama de Flujo

d)

Ciclo while

16.

¿Qué es un algoritmo?

a)

a) Es una relación de variables que pueden ser cuantificadas para calcular el valor de otras de muy difícil o imposible cálculo y que suministra una solución para un problema

b)

b) Es una igualdad entre dos expresiones algebraicas, denominadas miembros, en las que aparecen valores conocidos o datos, y desconocidos o incógnitas, relacionados mediante operaciones

c)

c) Un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad

d)

d) Las anteriores respuestas no son correctas

17.

Mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación:

a)

Diagramas de flujo

b)

Pseudocódigo

c)

Variables

d)

Programación

18.

Son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones:

a)

Programación

b)

Pseudocódigo

c)

Variables

d)

Diagramas de flujo

19.

Cada instrucción en C++ debe terminar con un:

a)

punto (.)

b)

coma (,)

c)

pacman ( :v )

d)

punto y coma (;)

20.

Rellene los espacios en blanco para incluir el encabezado

#include < ________>

a)

iostream

b)

iostreams

c)

aiostream

d)

icecream

21.

Reglas de C++, todas las instrucciones deben estar escritas en...

a)

Código

b)

Mayúsculas

c)

Minúsculas

d)

Encriptadas

22.

Según las reglas de programación, qué extensión de archivo debe usarse para los códigos en C++?

a)

ppt

b)

cpp

c)

ppc

d)

c++

23.

¿Qué caracteres debes incluir si deseas incluir comentarios en el código de tu programa?

a)

*

b)

+

c)

//

24.

Sentencia que se usa para sacar datos por pantalla

a)

cout

b)

sacarDatos

c)

cin

d)

if

25.

Un espacio de memoria reservado para almacenar un valor que corresponde a un tipo de dato soportado por el lenguaje de programación es ...

a)

Bucle

b)

Variable

c)

Comentario

d)

Función

26.

¿Cómo es la extensión de un programa ejecutable?

a)

.obj

b)

.exe

c)

.txt

d)

.cpp

27.

Es el código correcto de la estructura selectiva

a)

if(ca>=7) cout<<"Sigue así"; else (ca<7);

b)

if(ca>=7); {cout<<"Sigue así";}

c)

if(ca>=7){cout<<"Sigue así";}

d)

if(ca>=7){cout<<"Sigue así";}else{ ca<7}

28.
Es la estructura principal del programa
a)
main ()
b)
main () { }
c)
main {  }
29.
Es un entorno de desarrollo integrado (IDE) para programar en lenguaje C/C++
a)
Dev
b)
C++
c)
Dev C++
d)
Visual
30.
Función que evalúa una condición lógica y aplica una acción si se cumple y otra (no necesariamente) otra cuando no.
a)
If - Elce
b)
Iff - Else
c)
If
d)
If  -  Else
31.

iostream es...

a)

Fichero

b)

Librería

c)

Variable

d)

Tipo

32.

¿Cuál es el tipo de dato para almacenar caracteres en C#?

a)

int

b)

char

c)

bool

d)

string

33.

¿Cuál es el tipo de dato para almacenar valores lógicos (verdadero/falso) en C#?

a)

bool

b)

string

c)

double

d)

int

34.

¿Cuál es la estructura de control utilizada para tomar decisiones en C#?

a)

switch-case

b)

for loop

c)

while loop

d)

if-else

35.

¿Cuál es el operador utilizado para comparar dos valores en C#?

a)

=

b)

==

c)

!=

d)

>=

36.

Selecciona los operadores comparación

a)
b)
c)
37.

Selecciona los operadores lógicos

a)
b)
c)
38.

Selecciona los operadores matematicos

a)
b)
c)
39.

Al final del programa, ¿Cuál es el valor de las variables: X, Y y Z?

a)

X = 17, Z = 17, Y = 25

b)

X = 49, Z = 8, Y = 25

c)

X = 17, Z = 8, Y=9

d)

X = 49, Z = 17, Y = 25

40.

Ordena correctamente los pasos que se te presentan, aplicando la jerarquía de operadores de la siguiente expresión:


- (4*(6-1))+(25+(3+7))

a)

6°, 2°, 5°, 7°, 3°, 1°, 4°

b)

5°, 2°, 3°, 4°, 7°, 6°, 1°

c)

6°, 3°, 5°, 7°, 2°, 1°, 4°

d)

1°, 2°, 3°, 4°, 5°, 6°, 7°

41.

X=10, Y= 13.
Si X > Y, la expresión es:

a)

True

b)

False

c)

Indefinido

42.

La siguiente expresión es: 1>=5  or  3=8  and   6<9  or  7<71>=5\ \ or\ \ 3=8\ \ and\ \ \ 6<9\ \ or\ \ 7<7  



a)

True

b)

False

c)

Indefinido

43.

Elabora un programa en C++ para determinar el aumento de salario de un trabajador, para esto debes tomar en cuenta que si ganaba más de $2500 tendrá un aumento del 8%, si ganaba menos de $2500 su aumento será de un 15%.


En el apartado de tu respuesta, copia y pega el enlace de tu programa realizado en el compilador online.

4 lines
44.

Elabora un programa en C++ en el que utilices las funciones y el comando if..then..else, que resuelva lo siguiente:

Dado un número entero identifica si es un número par o impar.


En el apartado de tu respuesta, copia y pega el enlace de tu programa realizado en el compilador online.

4 lines
45.

Elabora un programa en C++ en el que sume dos números enteros y qué permite realizar otra suma mediante una pregunta.


En el apartado de tu respuesta, copia y pega el enlace de tu programa realizado en el compilador online.

4 lines
46.
a)

Z = X ^ 2 + ((7 - 3 * X ^ 2) / 3) - 25

b)

Z = X ^ 2 + ((7 - 3 * X) / 3) ^ 2 - 25

c)

Z = X ^ 2 + ((7 - 3 * X ) ^ 2 / 3) - 25

d)

Z = X * X + ((7 - 3 * X ) ^ 2) / 3 - 25

47.

Elabora un programa en C++ para determinar el aumento de salario de un trabajador, para esto debes tomar en cuenta que si ganaba más de $2500 tendrá un aumento del 8%, si ganaba menos de $2500 su aumento será de un 15%.


En el apartado de tu respuesta, copia y pega el enlace de tu programa realizado en el compilador online.

4 lines
48.

Elabora un programa en C++ en el que sume dos números enteros y qué permite realizar otra suma mediante una pregunta.


En el apartado de tu respuesta, copia y pega el enlace de tu programa realizado en el compilador online.

4 lines
49.

Para saber si un numero es mayor que 11. Cual seria el código correcto

a)

if(n=11)

b)

if (n<11);

c)

if (n==11)

d)

if (n>11)

50.

que procesos se realizan en else

a)

procesos por falso

b)

procesos realizados

c)

procesos contrarios

d)

procesos elegidos