TSU UCAM PROG.AV - FUNDAMENTOS P. II PEC1
![]() |
![]() |
![]() |
Título del Test:![]() TSU UCAM PROG.AV - FUNDAMENTOS P. II PEC1 Descripción: Manejo de ficheros en C |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál de las siguientes funciones lee una línea del stream que se le indica?. fgets(...). fgetpos(...). Ninguna función puede leer una línea indicando el stream. getchar(...). Señala las características correctas de la función fread(..,..). Se utiliza para escribir en un fichero. Se puede utilizar sobre flujos de texto. Se utiliza para abrir un steam. Se utiliza sobre todo en flujos binarios. La función feof(..). no existe. 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. se utiliza para saber si se ha alcanzado el final de un fichero. Para trabajar con la estructura FILe para manejo de fichero en el lenguaje C debemos: incluir la libreria <stdio.h>. ninguna es correcta. no incluir ni declarar nada. declarar la estructura. Para abrir un fichero en modo de sólo lectura usando la función "fopen" ¿qué oción ebemos de asignar en su segundo parámetro?. Ninguna de las anteriores es correcta. "r". "rw". "w". Para cerrar un fichero en lenguaje C que función debemos de utilizar: scanf(..). fopen(..,..). Nunca debemos de cerrar un fichero. fclose(..). ¿Qué característica o características tienen los ficheros de texto, que no tienen los ficheros binarios?. Todas las respuestas son correctas. 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. Trabajar con ficheros implica... Todas las respuestas son correctas. cerrar el fichero. Leer/escribir en el fichero. Abrir el fichero. Trabajar con ficheros implica... Todas las respuestas son correctas. Cerrar el fichero. Leer/escribir en 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(); }. no, primero mostraría un error en la variable b porque no está declarada. si compilaría. No. Mostraría un error en la variable A porque no está declarada. Si aunque daría un warning. Si queremos abrir un fichero binario ya existente para lectura y escritura el modo será... "rb+". "rb-". "rt+". Ninguna de las respuestas es correcta. |