option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Programación A PAC 2 (UF3):
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación A PAC 2 (UF3):

Descripción:
Operaciones sobre ficheros

Autor:
AVATAR
Thanatos
OTROS TESTS DEL AUTOR

Fecha de Creación:
18/12/2023

Categoría: Informática

Número Preguntas: 5
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
Podemos realizar tres operaciones básicas cuando trabajamos con ficheros. Relaciona qué hace cada una de las operaciones en los ficheros: relacionar un objeto con un fichero trabajar con el fichero a través de un flujo liberar el recurso.
Si tenemos el siguiente código: using System; using System.IO; namespace Videotutorias{ class Program{ static void Main(string[] args){ FileStream fichero3 = new FileStream("fichero2.txt", FileMode.OpenOrCreate,FileAccess.ReadWrite); StreamReader lectura = new StreamReader(fichero3); Console.WriteLine(lectura.ReadLine()); StreamWriter escritura = new StreamWriter(fichero3); escritura.Write("HOLA"); escritura.Close(); lectura.Close(); Console.ReadKey(); fichero3.Close(); } } } ¿Qué nos mostrará por pantalla la línea Console.WriteLine(lectura.ReadLine());? Vacío Hola HOLA HOLAHOLA.
Respecto a este código: using System; using System.IO; namespace Videotutorias{ class Program{ static void Main(string[] args){ FileStream fichero3 = new FileStream("fichero2.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite); StreamReader lectura = new StreamReader(fichero3); Console.WriteLine(lectura.ReadLine()); StreamWriter escritura = new StreamWriter(fichero3); escritura.Write("HOLA"); escritura.Close(); lectura.Close(); Console.ReadKey(); fichero3.Close(); } } } ¿Qué hay almacenado en el fichero cuando finaliza la ejecución? HOLA hola holahola vacio.
¿Sería correcto el siguiente código? using System; using System.IO; namespace Videotutorias{ class Program{ static void Main(string[] args){ FileStream fichero2 = new FileStream("fichero.txt", FileMode.Open, FileAccess.Read); StreamReader flujo2 = new StreamReader(fichero2); string linea = ""; while ((linea = flujo2.ReadLine()) != null){ Console.WriteLine(linea); } flujo2.Close(); fichero2.Close(); } } } Sí. Es correcto No. Se debería cerrar primero el fichero y después el flujo No. Se debería acceder a él en modo escritura No. La condición While no esta bien escrita.
¿Para qué sirve System.IO? contiene tipos que permiten leer y escribir en los archivos y secuencias de datos Es una función para poder trabajar la programación modular No existe esa sentencia en C# contiene tipos de datos de SQL.
Denunciar Test