ThatQuiz Directorio Inténtalo
QUIZ-LENGUAJE C
Contribuido por: Sanchez
  • 1. ¿En Windows qué es un archivo .exe?
A) Un archivo ejecutable
B) Una función
C) Una variable
D) Una imagen
E) Una bibliteca de funciones
  • 2. ¿Qué información proporciona el prototipo de una función?:
A) Los tipos de datos de entrada y de salida
B) El nombre de las variables
C) Su contenido
D) El valor de la variable
E) El conjunto de instrucciones a ejecutar
  • 3. ¿Qué significa declarar una variable?:
A) Describir una variable
B) Finalizar un bucle
C) Borrar una variable
D) El nombre de las variables
E) Significa reservar en memoria espacio para almacenar el valor de dicha variable y asignarle un nombre
  • 4. ¿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) void suma(int,int, int* );
D) int suma(int,int);
E) void suma[int,int, int* ];
  • 5. ¿Quien es el creador del lenguaje #C?
A) Bjarne Stroustrup
B) Bill Gates
C) James Gosling
D) Stward lilsn
E) Dennis M. Ritchie
  • 6. ¿En que año se creo el lenguaje #C?
A) 1972
B) 1973
C) 1965
D) 1938
E) 1925
  • 7. ¿Cúal es el caracter utilizado para hacer comentario de multiples lineas?
A) \\
B) /* y */
C) */ y */
D) /* y */
E) //
  • 8. ¿Cúal es el caracter utilizado para separar instrucciones?
A) ;
B) .
C) _
D) ,
E) :
  • 9. ¿Qué palabra se puede emplear para declarar un entero?:
A) int
B) float
C) double
D) char
E) scanf
  • 10. ¿Cuánto ocupa un carácter en memoria y qué palabra se emplea para declararla?:
A) 4 Bytes, float
B) 1 bit, char
C) 2 bit, double
D) 100 Bytes, int
E) 1 Byte, char.
  • 11. ¿Para qué se emplea la function printf?:
A) Para escribir información en la pantalla
B) Para leer información desde teclado
C) Para recoger información de teclado
D) Para mostrar información por pantalla
E) Para imprimir en la impresora
  • 12. ¿Cuál es el prototipo de la función suma que emplea paso de parámetros por valor y por referencia para no perder el resultado de la suma?:
A) void suma(int,int, int* );
B) void suma(int;int;int);
C) Int suma[int,int];
D) void suma(int,int,int);
E) int suma(int, int);
  • 13. ¿Qué ventajas tiene la programación recursiva frente a la iterativa?:
A) El código es más compacto
B) la ejecución de programas de ordenador desde la línea de comandos
C) La cantidad de memoria empleada es menor
D) Las anteriores respuestas no son correctas
E) La ejecución del código es más rápida
  • 14. ¿Para qué se puede emplear el término #define?:
A) Para incluir en la compilación y en el montaje otros archivos. Normalmente incluyen definiciones de constantes, prototipos y definiciones de funciones.
B) Para definir nuevos tipos de datos
C) Para finalizar el programa
D) Para definir constantes numéricas
E) Para finalizar un bucle
  • 15. ¿Para qué se puede emplear #include?:
A) Para incluir en la compilación y en el montaje otros archivos. Normalmente incluyen definiciones de constantes, prototipos y definiciones de funciones.
B) la ejecución de programas de ordenador desde la línea de comandos
C) Para definir constantes
D) Para definir nuevos tipos de datos
E) Para incluir en la compilación y en el montaje otros archivos. Normalmente incluyen definiciones de constantes, prototipos y definiciones de funciones.
  • 16. ¿Cúal es la libreria basica a importar, para cualquier programa hecho en #C?
A) conio
B) studio
C) math
D) stdio
E) stdlib
  • 17. ¿Para qué se emplea la función scanf?:
A) Para mostrar información por pantalla
B) Para recoger información de teclado
C) Para imprimir en la impresora
D) Para escribir información en la pantalla
E) Para leer información desde teclado
  • 18. 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
  • 19. Para declarar una variable en C, se debe seguir el siguiente formato:
A) tipo lista_variables;
B) 0=a
C) int a =0;
D) b=0
E) a=b
  • 20. Una variable global puede ser utilizada en cualquier parte del programa.
A) verdadero
B) falso
  • 21. ¿Para qué se emplea el término return?:
A) Para imprimir en la impresora
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 recoger información de teclado
D) Para finalizar el programa
E) Para finalizar un bucle
  • 22. La funcion scanf()siver para entrar valores a variables
A) verdadero
B) falso
  • 23. #include #include int main() { int i; for ( i=0; i<4; i++ ); { printf("Introduce un numero:" ); } getch(); return 0; Cuantas veces se repetiria el mensaje: }
A) 4 veces
B) ninguna
C) 6 veces
D) una vez
E) 3 veces
  • 24. 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) &d
B) nada le falta
C) &
D) ;
E)
  • 25. Del siguiente programa cual es el resultado: #include int main()
    {
    int i;
    for ( i=0 ; i<5 ; i++ )
    {
    printf( "Hola\n" );
    }
    }
A) hola 10 veces
B) hola 50 veces
C) hola 0 veces
D) hola 5 veces
E) hola 100 veces
Examen creado con That Quiz — donde se hacen ejercicios de matemáticas y más.