Informatica I UTN
Preguntas:
1. Explique que es un flojo o corriente (tream).
2. Enumere los flujos que no necesitan ser abiertos. ¿Cómo se llaman ¿ ¿Cuáles son del estándar ANSI ycuales del entorno Borland?
3. Se debe trabajar con 3 archivos simultáneamente. ¿Cuántos flujos se deben crea?
4. Se debe trabajar con 3 archivos pero no simultáneamente. ¿Cuántos flujos se debencrear?
5. ¿Luego de abrir varios flujos simultáneos como se reconoce un flujo de otro?
6. ¿Qué es la estructura FILE?
7. Funciones fflush() y flushall (). ¿Para que se utilizan? ¿Qué es un buffer?
8.Diferencia entre archivos de texto y binarios, Explique claramente.
9. Abrir un archivo de texto para lectura/escritura. Si no existe crearlo, Si el archivo existe, avisar por medio de un mensaje. Elnombre del archivo debe ser ingresado por teclado.
10. complete la tabla según corresponda:
Función
Texto
Binario
Tipo (lect / escr)
getc()11. Diferencie acceso secuencial de aleatorio. De un ejemplo sencillo en lenguaje C para cada caso.
12. Final de archivo en texto y binario. ¿Cómo se interpreta en cadacaso?
13. Enumere 3 funciones para el acceso aleatorio o directo y explíquelas en detalle con sus parámetros.
Respuestas:
1. Los flujos son interfacesque se crean para manipular dato que residen en dispositivos de almacenamiento. Estos se comportan como buffers de memoria para la lectura y escritura de los dispositivos externos. Este flujo deinformación es una cola de bytes de la que vamos extrayendo o poniendo los datos uno a uno.
2. Los flujos que no necesitan ser abiertos son 5:
stdin Entrada estándar (teclado) (ANSI C)
stdoutSalida estándar (pantalla) (ANSI C)
stderr Error estándar (ANSI C)
stdprn Impresora estándar (Borland)
stdaux Auxiliar estándar (Borland)
3. Se deben crear tres.
4. con uno solo basta....
Regístrate para leer el documento completo.