Font size
WorksheetsRepaso C Cs50
Total questions: 30
Worksheet time: 32mins
C es un lenguaje
de alto nivel
de bajo nivel
de nivel intermedio
Que tipo de dato no es propio de C:
int
float
string
char
Una hash table que permite asociar:
Claves con valores
direcciones de memoria
valores con direcciones de memoria
un nombre con un indice
¿Cuáles son las tres partes de un ciclo for?
tipo de retorno, nombre, argumentos
decremento, variable, retorno
inicialización, condición, incremento/decremento
tipo de dato, valores, condiciones, incremento/decremento
Dado la siguiente sentencia:
char variable = 'A' ;
printf("%i",variable);
¿cual es el resultado en consola?
F
65
f
97
¿Qué son los arreglos?
Son variables unidas entre sí
Estructura de datos, que almacena los valores en espacio contiguo de memoria
Estructura de datos, que almacena los valores en espacios separados de memoria
El operador de == lo utilizamos para:
asignar valores
comparar valores
doble asignacion
¿Cual es el caracter especial que indica el final de un string?
'/0'
'\0'
'/O'
'\O'
La funcion de strlen() la encontramos en la libreria:
string.h
cs50.h
stdlib.h
stdio.h
¿Cuales son las tres partes de una función?
nombre, return y código
tipo de retorno, nombre y argumentos
argumentos, secuencia de escape, condición
condición, incremento, decremento
¿Cuántos argumentos acepta la función main?
No hay un límite
Ninguno, solo void
2
1
¿Cuánto espacio toma en la memoria un long?
1 byte
8 byte
4 byte
16 byte
¿Los nodos de una lista enlazadas se encuentra de manera consecutiva dentro de la memoria?
Falso
Verdadero
Cual de ellos no es un tipo de dato
int
FILE
string
todos son validos
¿Cuál es el operador de indirección o desreferencia?
->
&
*
.
La memoria RAM permite:
recordar los informacion que la computadora se encuentre manejando mientras se esté operando
recordar los informacion que la computadora se encuentre manejando mientras se esté operando de manera permanete
leer o escribir informacion de manera permanete
sobreescribir informacion que esta siendo ejecutada por un programa
¿Cual es la funcion del compilador?
traducir el codigo fuente a codigo maquina
mostrarnos errores del codigo fuente
guardar la informacion del codigo fuente para ejecutarla
convertir codigo en mas codigo ilegible
La funcion fprintf() sirve para:
Imprimir directamente en la consola
imprimir contenido con un formato en un archivo
almacena la salida en una variable temporal
Imprime
Cuando una variable es creada, su ubicacion en la memoria ram es asignado de manera:
aleatorio
secuencial
n^2
intercalado
Los valores que contenga un arreglo, se almacenan en la
memoria de manera:
aleatoria
consecutiva
directa
azar
Teniendo una lista de 1,000 elementos ¿Qué método de ordenamiento es mas eficiente?
Seleccion
burbuja
Un puntero almacena:
Valores hexadecimales
Numeros
Direcciones de memoria
Valores booleanos
Dado la siguiente codigo:
#include <stdio.h>
int main()
{
int a = 35;
int b = 30;
a = a + b;
printf(" %c \n",a);
return 0;
}
¿cual es la salida obtenida?
a
z
35
A
Que color de IDE es mejor
claro
oscuro
¿Qué se necesita para encender una vela?
un encendedor
fuego
ganas
que este apagada
¿Qué es lo que puedes escribir en la lápida de tu tumba?
Nada
mis memorias
algo
texto
Escribe un chiste malo
¿Qué ocurre si arrojas una pelota al mar negro?
se pone negra
flota
se moja
se hunde
Escribe una frase motivacional:
¿Qué temas quieres repasar?
