ThatQuiz Directorio Inténtalo
Lenguaje c
Contribuido por: Vera Rojas
  • 1. ¿Qué significa declarar una variable?:
A) Significa reservar en memoria espacio para almacenar el valor de dicha variable y asignarle un nombre
B) Borrar una variable
C) Describir una variable
  • 2. ¿En Windows qué es un archivo .exe?:
A) una funcion
B) Una bibliteca de funciones
C) Un archivo ejecutable
  • 3. ¿Cuánto ocupa un carácter en memoria y qué palabra se emplea para declararla?:
A) 4 Bytes, float
B) 1 bit, char
C) 1 Byte, char.
  • 4. ¿Qué palabra se puede emplear para declarar un entero?:
A) double
B) int
C) float
  • 5. ¿Para qué se emplea la función scanf?:
A) Para imprimir en la impresora
B) Para leer información desde teclado
C) Para escribir información en la pantalla
  • 6. ¿Para qué se emplea la function printf?:
A) Para mostrar información por pantalla
B) Para recoger información de teclado
C) Para imprimir en la impresora
  • 7. ¿Cuál es el prototipo de la función suma que emplea paso de parámetros por valor y devuelve el valor de la suma?:
A) void suma(int,int,int);
B) Int suma[int,int];
C) int suma(int,int);
  • 8. Una variable global puede ser utilizada en cualquier parte del programa.
A) verdadero
B) falso
  • 9. ¿Para qué se puede emplear el término #define?:
A) Para finalizar el programa
B) Para definir constantes numéricas
C) Para definir nuevos tipos de datos
  • 10. ¿Para qué se puede emplear #include?:
A) Para definir nuevos tipos de datos
B) Para definir constantes
C) Para incluir en la compilación y en el montaje otros archivos. Normalmente incluyen definiciones de constantes, prototipos y definiciones de funciones.
  • 11. ¿Cúal es el caracter utilizado para hacer comentario de multiples lineas?
A) /* y */
B) //
C) \* y *\
D) */ y */
  • 12. ¿Cúal es la libreria basica a importar, para cualquier programa hecho en #C?
A) stdio
B) studio
C) math.h
D) conio
  • 13. ¿Quien es el creador del lenguaje #C?
A) James Gosling
B) Bjarne Stroustrup
C) Dennis M. Ritchie
D) Bill Gates
  • 14. Un programa de C tiene básicamente la siguiente forma: -Comandos del preprocesador. -Definiciones de tipos. -Prototipos de funciones. -Variables Funciones
A) verdadero
B) falso
  • 15. ¿Para qué se emplea el término return?
A) Para finalizar el programa
B) Para devolver un valor o una dirección al finalizar la ejecución de la función en la que se encuentra
C) Para finalizar un bucle
  • 16. ¿Cúal es el caracter utilizado para separar instrucciones?
A) ;
B) :
C) .
D) ,
  • 17. ¿En que año se creo el lenguaje #C?
A) 1956
B) 1989
C) 1973
D) 1972
  • 18. Un bucle o ciclo es
A) Una sentencia que ejecuta otra sentencia que a su vez ejecuta la primera sentencia
B) Una sentencia que permite decidir si se ejecuta o no se ejecuta una sola vez un bloque aislado de código
C) Una sentencia que permite ejecutar un bloque aislado de código varias veces hasta que se cumpla (o deje de cumplirse) la condición asignada al bucle
D) ninguna de las anteriores
  • 19. int, char, float, string y boolean son
A) instrucciones de acceso a datos
B) setencias de control
C) tipos de datos
D) funciones de acceso a datos
  • 20. if,else,for y while son :
A) sentencias de control
B) todas las anteriores son correctas
C) funciones de acceso a datos
D) tipos de dato
  • 21. ¿Qué información proporciona el prototipo de una función?:
A) El conjunto de instrucciones a ejecutar
B) Los tipos de datos de entrada y de salida
C) El nombre de las variables
  • 22. ¿Qué ventajas tiene la programación recursiva frente a la iterativa?:
A) La ejecución del código es más rápida
B) La cantidad de memoria empleada es menor
C) El código es más compacto
  • 23. Para declarar una variable en C, se debe seguir el siguiente formato:
A) tipo lista_variables;
B) int a =0;
C) b=int a
D) b=0
  • 24. El siguiente programa copilaria: #include #include int main(){ int a,b,c; a = 5; b = 2; c = a * 2 printf( "%i", c ); getch(); }
A) Falso
B) verdadero
  • 25. Busca el error en el siguiente programa: #include int main() { int numero; printf( "Introduce un número: " ); scanf( "%d", numero ); printf( "\nHas introducido el número %d.\n", numero ); return 0; }
A) &
B) ,
C) &d
D) nada le falta
Examen creado con That Quiz — donde se practican las matemáticas.