Вы находитесь на странице: 1из 2

Simulacro del Examen Parcial

MANIPULACIN DE BITS
a) Cul es la diferencia entre signed y unsigned? Tomar como ejemplo
Signed char y unsigned char.
Los modificadores signed y unsigned, son para indicar el rango del conjunto
de nmeros como posible valor que puede tomar dicha variable. En este
caso:
signed char, lo que le da al menos la -128 a 127 gama.
unsigned char, lo que le da al menos el 0 a 255.
b) En Cuntos bits se diferencia un int y un long int?
int = 16 Bits / long int = 32 Bits. Su diferencia es 16 Bits
NMEROS ALEATORIOS
a) Por qu se dice que al generar la semilla se hace uso del reloj del
servidor?
Cuando se usa el reloj como la semilla, el valor del reloj interno del servidor
nos otorga el dato aleatorio el mismo que est en continua actualizacin.
b) Cul es el valor mximo de un nmero de 16 bits que se puede usar
para generar nmeros decimales?
El valor mximo de un nmero de 16 Bits es de: 65535.
PUNTEROS
a) El identificador * solo sirve para identificar un tipo de dato cmo
puntero?
Si existe otro operador para identificar un dato tipo puntero es el &. El
operador de direccin (&) que devuelve la direccin de la memoria de su
operando y el operador de indireccin (*) que devuelve un alias para el
objeto al cual apunta el operando del puntero.

b) Qu es un pase por valor y un pase por referencia?


El pase por valor es lo que se hace normalmente cuando declaramos
variables y le asignamos los valores.
El pase por referencia es definir un alias o nombres alternativos para un
mismo objeto y se usa el operador de referencia es (&).
c) El miembro de acceso del puntero a una estructura es el mismo que
se usa con una estructura normal?
No el miembro de acceso que se utiliza para pasar un puntero a una
estructura es el signo de asignar que es (->).

Вам также может понравиться