ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Laboratorio de Sistemas Operativos


Enviado por   •  7 de Septiembre de 2015  •  Tareas  •  702 Palabras (3 Páginas)  •  131 Visitas

Página 1 de 3

“INTRODUCCIÓN” AL LENGUAJE C (PARTE 2)

LABORATORIO 4

1. ¿La definición anterior de la estructura point ocupa espacio en memoria?

Sí ocupa espacio en la memoria, el espacio ocupado en este caso es 8 bytes (en un microprocesador de 32 bits) debido a los 2 enteros que contiene la estructura

2. ¿Qué es el endian de un procesador?

Designa el formato en el que se almacenan los datos de más de un byte en un ordenador. Existen dos tipos de formato:

big-endian: consiste en representar los bytes en el orden "natural": así el valor hexadecimal 0x4A3B2C1D se codificaría en memoria en la secuencia {4A, 3B, 2C, 1D}.

little-endian: consiste en representar los bytes de derecha a izquierda, así el valor hexadecimal 0x4A3B2C1D se codificaría como {1D, 2C, 3B, 4A}

3. Averiguando el endian: Compile y ejecute el código de arriba. ¿Cuál es el endian del equipo?, ¿Cómo se logra eso?

El equipo tiene el formato Little endian. Ya que el programa revisa el primer byte de la secuencia de memoria [0x01, 0x00, 0x00, 0x00] y encuentra que este es un uno por lo que devuelve el valor de Little endian, si por el contrario la secuencia fuese [0x00, 0x00, 0x00, 0x01] el programa sería Big endian.

4. Y 5.

5.

6. Archivo adjunto

7. Archivo adjunto

8. ¿Cuántos caracteres tiene el archivo ?

11 caracteres

9. ¿Qué hace fopen y que quiere decir “r” ?

Fopen abre el archivo al cual se hace referencia en la llamada al método, el carácter “r” especifica que el archivo será abierto para leerlo por lo cual ya debe existir en el sistema el archivo a abrir.

¿Qué argumentos necesita?

FILE *fopen(const char *filename, const char *mode)

Una constante de tipo cadena de caracteres que contenga el nombre del archivo, y un carácter predefinido que identifica el modo en el que deberá ser abierto el archivo

¿Qué retorna la función en caso de éxito y en caso de falla?

Esta función devuelve un puntero a FILE. De lo contrario, se devuelve NULL

...

Descargar como (para miembros actualizados)  txt (4.3 Kb)   pdf (46 Kb)   docx (13 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com