PEC 1: Manejo de ficheros en C
![]() |
![]() |
![]() |
Título del Test:![]() PEC 1: Manejo de ficheros en C Descripción: Programación Avanzada Fecha de Creación: 2022/12/07 Categoría: Otros Número Preguntas: 10
|




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál de las siguientes funciones lee una línea del stream que se le indica?. getchar(...). Ninguna función puede leer una línea indicando el stream. fgets(...). fgetpos(...). Señala las características correctas de la función fread(..,..). Se puede utilizar sobre flujos de texto. Se utiliza sobre todo en flujos binarios. Se utiliza para abrir un stream. Se utiliza para escribir en un fichero. La funcion feof(..). No existe esta función. Se utiliza para saber si se ha alcanzado el final de un fichero. Se utiliza para saber si se ha producido un error de escritura en un fichero. Se utiliza para saber si se ha producido un error de lectura de un fichero. Para trabajar con la estructura FILE para manejo de fichero en el lenguaje C debemos: No incluir ni declarar nada. Declarar la estructura. Incluir la librería <stdio.h>. Incluir la librería <stdio.h>. Para abrir un fichero en modo de sólo lectura usando la función "fopen", ¿qué opción debemos de asignar en su segundo parámetro?. Ninguna de las anteriores es correcta. "w". “r”. “rw”. Para cerrar un fichero en lenguaje C que función debemos de utilizar: scanf(..). Nunca debemos de cerrar un fichero. fopen(..,..). fclose(..). ¿Qué característica o características tienen los ficheros de texto, que no tienen los ficheros binarios?. Los ficheros de texto están divididos en líneas. La terminación en UNIX y MacOS esta formado por un salto de línea (0x0a). Los ficheros de texto pueden contener un carácter que indica fin de fichero. Todas las respuestas son correctas. Trabajar con ficheros implica... Todas las respuestas son correctas. Leer/escribir en el fichero. Cerrar el fichero. Abrir el fichero. ¿Compilaría el siguiente programa? int main(){ int i, j, x; i = 1; j = 2; x = ( a + b ); printf( "%i",x ); getch(); }. Sí compilaría. No. Mostraría un error en la variable a porque no está declarada. No. Primero, mostraría un error en la variable b porque no está declarada. Sí aunque daría un warning. Si queremos abrir un fichero binario ya existente para lectura y escritura el modo será... Ninguna de las respuestas es correcta. "rt+". "rb-". "rb+". |