NEW
Font size
WorksheetsPE - Evaluación Diagnostica
Total questions: 20
Worksheet time: 23mins
Un __________ de programación es un modelo básico de diseño e implementación de programas, que permite desarrollar software conforme a ciertos principios o fundamentos específicos que se aceptan como válidos
Paradigma
Lenguaje
Compilador
Interprete
¿Cuál es el error en la siguiente instrucción ?
printf("Hola como estas")
falta punto y coma
Faltan mayúsculas
Se escribe prinft
Se escribe scanf
Es un bucle controlado por entrada que se utiliza para ejecutar un bloque de código repetidamente para el número dado de veces.
while
do while
for
continue
¿Cuál es el resultado del siguiente programa?
A
Valor de la basura
65
97
Se define a = 5 y b = 2 de tipo int
El resultado de a%b es:
1 de tipo int.
0.5 de tipo double.
2 de tipo int
2.5 de tipo float.
¿Con cuál función comienza un programa en C?
#include <stdio.h>
int a;
int main()
¿Cuál es el propósito de las llaves {} en un programa?
Comentarios.
Delimitar los límites de una función.
Operación aritmética.
Tipos de variables
for, do while, while
if, else if, else
int, char, string, bool
cout, cin, endl
Para incluir una librería en C++ se utiliza la sentencia...
int main()
#include
Sleep
Selecciona la afirmación correcta
En Java y C el índice de la primer posición en un arreglo es 0
En Java el índice de la primer posición en un arreglo es 0 y en C es 1
En C el índice de la primer posición en un arreglo es 0 y en Java es 1
En Java y C el índice de la primer posición en un arreglo es 1
¿Cuál será el resultado del siguiente programa?
ambos bucles imprimen la longitud correcta
Solo para el bucle imprime la longitud correcta
Solo mientras el bucle imprime la longitud correcta
Compilar error en el programa.
Necesitas almacenar una matriz de datos de 3x2 ¿cuál de los siguientes arreglos la representa mejor?
int x[3], y[2];
float m[3][2];
float m[2][3];
float m[][];
¿Cuál de las siguientes líneas refiere a un ejemplo de la llamada de una función?
void pedirDatos();
int **puntero_matriz;
pedirDatos();
void pedirDatos(){ ... }
De las siguientes opciones, ¿Quién representa una estructura simple?
struct det_autor{
char nombre[50];
int cp;
char ciudad[30];
};
struct libros{
int cant;
char nom[50];
int codigo;
det_autor autor;
};
struct alumno{
char nombre[20];
s_direccion dir_alumno;
int matricula;
}alumnos[2];
struct s_direccion{
s_calles calle;
int numero;
char colonia[20];
int codigo_postal;
char ciudad[20];
};
Dada la siguiente función, ¿Qué tipo código representa?
long double factorial(long double n){
if(n==1){
return 1;
}
else{
return n * factorial(n-1);
}
}
Recursividad
Estructuras o Registros
Apuntadores
Funciones y Prototipos
Dada la siguiente estructura, ¿Cómo accedes al número de la dirección a través puntero?
struct s_direccion{
char calle[20];
int numero;
char colonia[20];
int codigo_postal;
char ciudad[20];
}*direcciones;
struct alumno{
char nombre[20];
s_direccion dir_alumno;
int matricula;
}alumnos[2], *registros;
cin >> alumnos[i].dir_alumno.numero;
cin >> alumnos[i].numero;
cin >> registros[i].dir_alumno.numero;
cin >> registros[i].numero;
En C++ Ignora los caracteres en el buffer de entrada.
fflush(stdin);
cin.ignore();
cin.get();
cin.clean();
En C++ Lee un solo carácter del flujo de entrada. Permite capturar un carácter, como una pausa o para manejar entradas de control.
fflush(stdin);
cin.ignore();
cin.get();
cin.clean();
¿Cuál es una sintaxis correcta para generar "Hello World" en C++?
Console.writeLine("Hello World");
printf(%s,"Hello World");
cout << "Hello World";
print("Hello World");
En el siguiente código, ¿Cuál es la salida si se introduce como valor de n=1?
2
1
3
0
