1.
Qué se necesita para almacenar y recuperar datos fuera de un
programa de C++?
Un archivo y un objeto de
flujo de archivos.
2.
Qué es un archivo y donde
se almacenan?
Es una colección de datos
almacenados juntos bajo un nombre específico, por lo general en un disco, y son
almacenados en una cinta magnética o un CD-ROM.
3.
Qué es el nombre externo?
Es la manera en que es
conocido el archivo por el sistema operativo.
4.
Por qué es recomendable que los nombres de los archivos no sean
tan largos?
Porque de esa manera requieren
más tiempo para ser mecanografiados, y es mas probable que se produzcan errores
en esa tarea, por lo tanto el máximo de
letras permitidas para un nombre es de 12 a 14 caracteres y un máximo de 25.
5.
Qué tipos de archivos básicos existen?
Archivo de texto que se
conocen como archivos basados en caracteres y los archivos basados en binario.
6.
Qué es un flujo de archivos y como funciona?
Def: Ruta de transmisión
unidireccional utilizada para conectar un archivo almacenado en un dispositivo
físico, (tales como un disco, con un
programa).
Funcion: cada flujo de archivos tiene su propio método
el cual determina la dirección en de los datos en la ruta de trasmisiones, lo
que quiere decir que si la ruta moverá datos de un archivos en un programa o si
la ruta moverá datos de un programa a un archivo.
7.
Qué es un flujo de archivos de entrada?
Un flujo de archivos que
recibe o lee datos de un archivo a un programa.
8.
Qué es un flujo de archivos de salida?
Un flujo de archivos que
envía o escribe datos en un archivo.
9.
Cuál es la diferencia de estos tipos de archivos?
Debido a que ambos tipos de
archivos almacenan datos usando el código binario; la diferencia escriba esta
en lo que representan los códigos, en resumen los archivos de texto almacenan
cada carácter individual. Como una letra o un dígito. Usando de manera típica
ASCII o UNICODE).
10.
Cuál es la ventaja de los archivos binarios?
La compatibilidad que
presentan, ya que se usa menos espacio para almacenar números usando su código
binario que valores de carácter individual.
11.
Qué tipos de archivos estándar en dispositivos hay?
Archivo estándar de salida,
archivo estándar de entrada.
12.
Instrucción para declarar un flujo de archivos de entrada?
Ifstream
13.
Instrucción utilizada para declarar un flujo de archivos de
salida?
Outstream
14.
Cuáles son los métodos diferentes
que existen en C++?
Archivo fail,
archivo eof, archivo good, método close, get, get(charVar), getline, ignore,
peek
15.
En que consisten los métodos de flujo de archivos en C++?
Estos métodos incluyen
conectar un nombre de objeto de flujo a un nombre de archivo externo (llamado
abrir un archivo)el cual nos ayuda a determinar si se ha hecho una conexión
exitosa, cerrar una conexión (llamada cerrar archivo) , obtener el siguiente
elemento de datos nuevos del programa de flujo de entrada, colocar un elemento
de datos nuevos del programa de flujo de salida y detectar cuando se ha el
final de un archivo.
16.
Cuál es el primero propósito de un archivo al momento de abrirlo?
Conectar cada objeto del
flujo de archivos con su nombre de archivo, que tiene otros dos propósitos que
consisten en abrir el archivo que establece el vínculo de conexión física entre
el programa y un archivo.
17.
Cuál es el segundo propósito de abrir un archivo?
Abrir un archivo conecta el
nombre externo del archivo en la computadora con el nombre de objeto de flujo
usado de forma interna por el programa
18.
Para que sirven las clases de ifstream y ofstream?
Para proporcionar el método
open ( )
19.
Cómo se cierra un archivo?
Usando el metodo close ( ),
el cual rompe la conexión entre el nombre externo del archivo y el objeto de
flujo de archivos.
20.
A que se le conoce como archivo estándar de entrada?
Al dispositivo físico
asignado a un programa para la introducción de datos, por lo general este es
por el teclado, cuando se encuentra una llamada al método de objeto cin en un
programa en C++, es un solicitud al sistema operativo para que vaya a este
archivo de entrada estándar por la entrada esperada.
No comments:
Post a Comment