Test cuestionario de programación en C - the question form

Preguntas: 16 · 10 minutos
1. ¿Cuál es el valor de sizeof(s) en esta declaración? char s[] = ""cat"";
3, porque solo cuentan las letras visibles
4, porque el arreglo también contiene el carácter nulo de terminación
5, porque la declaración agrega un byte de longitud
El tamaño de un puntero a char
2. ¿Qué sucede cuando se evalúa esta condición con x igual a 0? if (x != 0 && 10 / x > 2)
Se evalúan ambos operandos, lo que provoca una división entre cero
La condición es verdadera porque se ignora el segundo operando
La condición es falsa y 10 / x no se evalúa
El código no compila porque && no puede contener operaciones aritméticas
3. ¿Qué hace principalmente en C una directiva como #define MAX 100?
Crea una variable llamada MAX durante la ejecución
Indica al enlazador que busque un símbolo llamado MAX
Define una macro que se procesa durante el preprocesamiento
Crea en memoria un objeto constante con comprobación de tipos
4. ¿Cuál es el propósito habitual de una instrucción break dentro de un caso de switch?
Reiniciar el switch usando el siguiente valor de la expresión
Saltar directamente a la etiqueta default
Salir del switch y evitar que la ejecución continúe en los casos posteriores
Finalizar de inmediato todo el programa
5. ¿Qué devuelve malloc cuando una asignación de memoria tiene éxito?
Un objeto completamente inicializado del tipo solicitado
Un puntero a un bloque de memoria asignado dinámicamente del tamaño solicitado
Un arreglo de caracteres que siempre está lleno de ceros
La cantidad de bytes reservados en la pila
6. ¿Qué encabezado estándar declara la función printf?
<stdio.h>
<stdlib.h>
<string.h>
<math.h>
7. ¿Qué imprime este código? int next(void) { static int n = 0; n++; return n; } int first = next(); int second = next(); printf(""%d %d"", first, second);
1 2
1 1
0 1
2 2
8. Dado int a[10];, en el mismo ámbito en el que se declara el arreglo, ¿qué expresión se evalúa como el número de elementos de a?
sizeof(a[0])
sizeof(a)
sizeof(a) / sizeof(a[0])
sizeof(&a) / sizeof(int)
9. Si p es un puntero a una estructura, ¿qué operador permite acceder a uno de los miembros de esa estructura a través de p?
El operador punto: p.member
El operador de ámbito: p::member
El operador de dirección: p&member
El operador flecha: p->member
10. ¿Qué valor imprime este código? int sum = 0; for (int i = 1; i <= 5; i++) { if (i % 2 == 0) continue; sum += i; } printf(""%d"", sum);
6
15
10
9
11. ¿Qué imprime este código? int x = 5; int *p = &x; *p = 8; printf(""%d"", x);
5
Un valor indeterminado
La dirección de x
8
12. ¿Qué imprime este código? int a[3] = {10, 20, 30}; int *p = a; printf(""%d"", p[2]);
10
30
20
La dirección de memoria del tercer elemento
13. ¿Qué carácter marca el final de una cadena en C?
El carácter nulo '\0'
Un carácter de nueva línea '\n'
Un carácter de espacio ' '
El marcador de fin de archivo EOF
14. ¿Qué imprime este programa? void set_to_zero(int n) { n = 0; } int main(void) { int x = 7; set_to_zero(x); printf(""%d"", x); }
7, porque la función recibe una copia de x
Un valor indeterminado, porque la función modifica n
0, porque n hace referencia directamente a x
Nada, porque no se puede pasar un int a una función void
15. ¿Qué modo abre un archivo de texto para que la nueva salida se escriba al final, en lugar de reemplazar su contenido actual?
""w""
""a""
""rb""
""r+""
16. ¿Qué valor imprime este bucle? int sum = 0; for (int i = 1; i <= 4; i++) { sum += i; } printf(""%d"", sum);
6
9
15
10
Pruebas populares
Inventario de Personalidad Narcisista (NPI)
Se utiliza una medida de autorreporte para explorar la presencia de rasgos…
Iniciar el test
Escala Obsesivo-Compulsiva de Yale-Brown (Y-BOCS)
Se utiliza para estimar la gravedad de síntomas obsesivo-compulsivos, con é…
Iniciar el test
Cuestionario CRAFFT 2.1
Se utiliza como herramienta breve de tamizaje el Cuestionario CRAFFT 2.1 pa…
Iniciar el test
Cuestionario de Salud del Paciente (PHQ-9)
Se utiliza un instrumento breve como el Cuestionario de Salud del Paciente…
Iniciar el test
Inventario de Burnout de Maslach (MBI)
Esta prueba permite evaluar manifestaciones de desgaste laboral mediante au…
Iniciar el test
Cuestionario De Ansiedad En Adolescentes
En la evaluación clínica de adolescentes, el Cuestionario De Ansiedad En Ad…
Iniciar el test
Cuestionario de Creatividad Emocional (ECI)
Se utiliza el Cuestionario de Creatividad Emocional (ECI) para explorar la…
Iniciar el test
Cuestionario de Matutinidad-Vespertinidad (MEQ)
Se utiliza el Cuestionario de Matutinidad-Vespertinidad (MEQ) para estimar…
Iniciar el test
Escala De Sexismo Ambivalente (ASI)
Se utiliza la Escala De Sexismo Ambivalente (ASI) para evaluar actitudes y…
Iniciar el test
Escala De Misoginia Interiorizada (IMS)
Se utiliza la Escala De Misoginia Interiorizada (IMS) para explorar la pres…
Iniciar el test
Escala De Estrés Percibido (PSS-10)
Se utiliza la Escala De Estrés Percibido (PSS-10) para estimar el nivel de…
Iniciar el test
Escala De Conducta Impulsiva (SUPPS-P)
Se utiliza la Escala De Conducta Impulsiva (SUPPS-P) para una evaluación br…
Iniciar el test
Escala De Evaluación Del Síndrome De Abstinencia De Alcohol (CIWA-AR)
Se utiliza para valorar de forma breve la intensidad de signos y síntomas a…
Iniciar el test
Escala De Afecto Positivo Y Negativo (PANAS)
Se utiliza para estimar la intensidad de afecto positivo y afecto negativo…
Iniciar el test
Escala de la Tríada Luminosa (LTS)
Este instrumento de autoinforme permite explorar rasgos de orientación pros…
Iniciar el test
Escala De Ideación Suicida
Se utiliza para estimar la intensidad y las características de la ideación…
Iniciar el test
Escala Del Trastorno Dismórfico Corporal (BDD-D)
Se trata de un instrumento breve de tamizaje para explorar preocupaciones p…
Iniciar el test
Inventario de Ansiedad de Beck (BAI)
Se utiliza el Inventario de Ansiedad de Beck (BAI) como instrumento de auto…
Iniciar el test
Prueba Diferencial de Perfeccionismo
Este instrumento de autoinforme, la Prueba Diferencial de Perfeccionismo, s…
Iniciar el test
Escala De Locus De Control
Este instrumento permite explorar la percepción del grado de control person…
Iniciar el test
Nueva Escala de Apatía
Se utiliza la Nueva Escala de Apatía como instrumento de tamizaje para expl…
Iniciar el test
Cuestionario Perth de Alexitimia (PAQ)
Se utiliza el Cuestionario Perth de Alexitimia (PAQ) para evaluar dificulta…
Iniciar el test
Escala De Inteligencia Social
Se utiliza para explorar aspectos del funcionamiento interpersonal y la com…
Iniciar el test
Prueba de Miedo
Esta herramienta de evaluación psicológica permite explorar respuestas de t…
Iniciar el test
Nivel De Neuroticismo
Se utiliza para una estimación inicial de la tendencia a reacciones neuróti…
Iniciar el test
Cuestionario Breve de Indicadores de Agresividad
Se utiliza para obtener una estimación rápida de indicadores conductuales a…
Iniciar el test