- 1. ¿Quien es el creador del lenguaje C?
A) Dennis M. Ritchie B) Bill Gates C) James Gosling D) Bjarne Stroustrup
- 2. ¿En que año se creo el lenguaje C?
A) 1973 B) 1972 C) 1956 D) 1989
- 3. ¿Cúal es el caracter utilizado para hacer comentario de multiples lineas?
A) /* y */ B) // C) \* y *\ D) */ y */
- 4. ¿Cúal es el caracter utilizado para separar instrucciones?
A) . B) ; C) : D) ,
- 5. ¿Cúal es la libreria basica a importar, para cualquier programa hecho en C?
A) stdio B) stlib C) math D) conio
- 6. Un programa de C tiene básicamente la siguiente forma: -Comandos del preprocesador. -Definiciones de tipos. -Prototipos de funciones. -Variables Funciones
A) Falso B) Verdadero
- 7. Para declarar una variable en C, se debe seguir el siguiente formato:
A) tipo lista_variables; B) 0=a C) b=0 D) int a =0;
- 8. Una variable global puede ser utilizada en cualquier parte del programa.
A) Falso B) Verdadero
- 9. El lenguaje C usa salida formateada.La función printf tiene un caracter especial para formatear (%), De acuerdo a un numero entero la letra debe ser:
A) c B) f C) i D) d
- 10. La funcion scanf() sirve para entrar valores a variables
A) Verdadero B) Falso
- 11. Del siguiente programa cual es el resultado:
#include int main(){
int i;
for ( i=0 ; i<5 ; i++ );{
printf( "Hola\n" );
}
}
A) Hola 0 B) Hola 1 C) Hola 100 veces D) Hola 5 veces
- 12. ¿Cuántas veces nos pide el siguiente programa un número?
#include #include int main() { int i; int numero, suma = 0; for ( i=0; i<4; i++ ) { printf( "\nIntroduce un número: " ); scanf( "%d", &numero ); suma += numero; } printf ( "\nTotal: %d\n", suma ); system( "PAUSE" ); }
A) 0 B) 4 C) 2 D) 1
- 13. Cuantas veces se repetiria el mensaje:
#include #include int main() { int i; for ( i=0; i<4; i++ ); { printf("Introduce un numero:" ); } getch(); return 0; }
A) 3 veces B) 4 veces C) ninguna D) Una vez
- 14. 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) ,
- 15. Cual será el resultado del siguiente programa:
#include #include int main(){ int a, b, c; a = 5; b = 1; c = ( a + 5 * 2 ) * ( b + 6 / 2 ) + ( a * 2 ); printf( "%i", c ); getch(); }
A) 30 B) 50 C) 60 D) 70
- 16. ¿Cual será el resultado del siguiente programa?
#include #include int main(){ int a, b, c; a = 5; b = +a; c = ( a * b ); printf( "%i",c ); getch(); }
A) 25 B) 20 C) 10 D) 30
- 17. En este programa hay un fallo muy gordo y muy habitual en programación. A ver si lo encuentras:
int main(){ int a, b, c; a = 5; b = a; c = ( a * b ); printf( "%i",c ); getch(); }
A) declaracion de variables B) las dos anteriores C) nada D) librerias
- 18. 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
- 19. La ejecución de return provoca:
A) La salida de la función B) Todas son ciertas C) El inicio del proceso D) Una nueva sentencia
- 20. ¿Que secuencia de escape utilizaremos para un salto de linea?
A) \\n B) \\\\ C) \\’ D) \\b
- 21. Short – Float – Long Son tipos de variables numéricas decimales
A) Falso B) Verdadero
- 22. Double – Float – Decimal Son tipos de variables numéricas decimales
A) Verdadero B) Falso
- 23. ¿ Cuál de ellos no es una estructura de control?
A) while B) if C) switch D) try
- 24. int, char, float, string y boolean son:
A) Instrucciones de acceso a datos B) Ninguna es correcta C) Función de acceso a datos D) Tipos de datos
- 25. La siguiente declaración hace referencia a una variable de tipo:
char variable1;
A) Cadena B) Caracter C) Ninguna es correcta D) Entero Largo
|