En C, ¿cuáles son los cuatro componentes de una declaración de variable como en int calls = 4;?
El tipo (int), el nombre de la variable (calls), el operador de asignación (=) y el valor (4).
¿Qué tipo de dato se especifica con int en una declaración de variable en C?
Un entero, que es un número sin punto decimal.
En la declaración int x = 50;, ¿cuál es el operador de asignación?
El signo de igual (=).
Traduzca la línea de código int x = 50; a una frase en lenguaje natural que describa su acción.
Crear un entero llamado x que obtiene el valor 50.
Después de declarar int calls = 4;, ¿qué línea de código se usaría para cambiar el valor de calls a 5?
calls = 5;
En la expresión calls = calls - 1;, ¿qué parte se evalúa primero?
El lado derecho de la ecuación (calls - 1).
El operador ++ se utiliza comúnmente en C para ____.
incrementar una variable en uno.
¿Qué función de la biblioteca CS50 se utiliza para obtener un número entero como entrada del usuario?
La función get_int().
En la llamada a la función get_int("Número de llamadas: ");, ¿qué propósito tiene el texto “Número de llamadas: “?
Es el “prompt” o la indicación que se muestra al usuario para que ingrese un valor.
¿De qué biblioteca específica de CS50 provienen funciones como get_int y get_string?
De la biblioteca cs50.h.
¿Cuál es la función en C utilizada para imprimir texto formateado en la terminal?
La función printf().
En printf, ¿qué se utiliza como marcador de posición para una variable de tipo entero?
El código de formato %i.
¿Cuál es la diferencia entre los códigos de formato %i y %d para enteros?
Son intercambiables, pero %i es el preferido actualmente mientras que %d se considera algo obsoleto.
En la función printf("Llamadas: %i", calls);, ¿qué representa el segundo argumento, calls?
Es la variable cuyo valor se insertará en el marcador de posición %i.
¿Qué código de formato se utiliza en printf para imprimir un valor de tipo float?
El código de formato %f.
En printf, ¿qué código de formato se utiliza para imprimir una cadena de texto (string)?
El código de formato %s.
¿Qué entorno de desarrollo integrado (IDE) virtual se recomienda para los estudiantes de CS50?
El entorno cs50.dev (Visual Studio Code para CS50).
Para poder usar la función printf en un programa de C, ¿qué biblioteca se debe incluir?
La biblioteca stdio.h.
¿Cuál es el nombre de la función principal que debe existir en todo programa de C?
La función main.
En C, ¿qué carácter o secuencia de caracteres se coloca al final de la mayoría de las instrucciones o sentencias?
Un punto y coma (;).
En el entorno de CS50, ¿qué comando se ejecuta en la terminal para compilar un archivo fuente llamado hello.c?
make hello
Después de compilar hello.c, ¿qué comando se usa para ejecutar el programa resultante?
./hello
¿Qué secuencia de escape se añade dentro de una cadena printf para crear una nueva línea en la salida?
La secuencia \n.
¿Por qué es necesario volver a compilar un programa en C con make después de modificar el código fuente?
Para que los cambios se traduzcan del código fuente al código máquina y se reflejen en el programa ejecutable.