Archivo y estructura de archivos. Operaciones de archivo
Para entender los principios.En los sistemas informáticos en funcionamiento, no basta con interactuar con el "SO" a nivel visual. Para comprender completamente lo que está sucediendo, debe comprender claramente qué es un archivo y la estructura de un archivo. Al considerar este tema se indicará por qué esto es necesario.
El concepto de archivo y estructura de archivos.
Primero debe decidir los términos y conceptos más importantes. La clave aquí es el concepto del archivo, que define los mecanismos del sistema en el plan del programa.
Así que un archivo es un objeto que contiene un específicoinformacion Para comprender qué son los archivos de datos, las estructuras de los archivos y su interacción, es mejor dar un ejemplo de la vida, por ejemplo, para comparar estos conceptos con un libro común.
Todo el mundo sabe que en casi cualquier libro puedesPara conocer la portada, páginas, tabla de contenidos, capítulos y secciones. Para una comprensión más simple, una cubierta es todo el sistema de archivos en el agregado, páginas - carpetas (directorios) en los que se almacenan los archivos individuales, una tabla de contenido - un administrador de archivos, capítulos y secciones - archivos que contienen información específica.
Como regla general (no siempre, verdadero), la designaciónUn objeto llamado archivo consta de dos partes: un nombre y una extensión. En realidad, el nombre puede ser absolutamente arbitrario y puede establecerse en diferentes idiomas. Una extensión es una designación especial de tres o más caracteres latinos que indica el tipo de datos. En pocas palabras, por extensión, puede comprender qué programa está asociado con un archivo, si se trata de un archivo del sistema, etc.
Abriendo el archivo por defecto en cualquier operativa.El sistema se realiza mediante doble clic del mouse. Sin embargo, no es el hecho de que todo se pueda abrir de esta manera. El ejemplo más simple: los archivos ejecutables en Windows que tienen la extensión .exe se pueden ejecutar de esta manera, pero las mismas bibliotecas dinámicas, denominadas .dll en la extensión, aunque contienen códigos ejecutables, no pueden abrirse de esta manera. Esto se debe solo al hecho de que se accede a su contenido a través de otros componentes de software, o que el código es llamado por componentes especializados del propio sistema operativo. Pero este es el ejemplo más simple.
Archivos (objetos) que tampoco coincidenEl sistema operativo, ni ningún programa, no será tan fácil de abrir. En términos generales, ni un solo "sistema operativo" entenderá qué tipo de herramienta de apertura necesita ejecutar. En el mejor de los casos, se le pedirá que elija el programa apropiado de la lista de posibles soluciones.
Archivos y estructura de archivos: informática en los albores de la tecnología informática
Ahora veamos que eran.Tecnología de la información, cuando solo aparecieron las primeras computadoras. Se cree que el sistema principal utilizado en ese momento era un DOS primitivo en el momento actual, en el que se requerían comandos especializados para acceder a las funciones.
Con el advenimiento de la creación única de Norton Commandertal necesidad no es suficiente para desaparecer (algunos equipos aún necesitan registrarse), sino que se reducen. Es este administrador de archivos, basado en nuestro ejemplo, el que puede denominarse tabla de contenido, ya que todos los datos almacenados en el disco duro o en un medio externo están claramente estructurados.
Archivos y carpetas
Como ya se entendió, en cualquier sistema hayVarios tipos básicos de objetos. El archivo y la estructura del archivo, además del elemento principal (archivo), son inseparables del concepto de carpeta. A veces, este término se conoce como "directorio" o "directorio". En esencia, esta es la sección en la que se almacenan los componentes individuales.
En principio, sin mencionar las páginas del libro,más claramente, el concepto de una carpeta se puede expresar si observa una cómoda con muchos cajones en los que se encuentra algo. Este "algo" son archivos, y los buzones son directorios.
Ejemplos de búsqueda de archivos simples
En base a lo anterior, podemos concluirsobre una búsqueda rápida de información. En cualquier "OS" actualmente existente hay fondos para este propósito. En el mismo administrador de archivos (por ejemplo, "Explorador de Windows"), en un campo especial, es suficiente ingresar al menos una parte del nombre del archivo, después de lo cual el sistema emitirá todos los objetos que contengan la cadena ingresada.
Sin embargo, para una búsqueda más precisa, a vecessaber exactamente dónde se encuentra el archivo. En términos generales, es necesario elegir una cierta caja en la cómoda, donde se encuentra el artículo que necesitamos. La búsqueda en sí se realiza utilizando una herramienta estándar en el administrador de archivos, pero puede usar una combinación como Ctrl + F, que activa la cadena de búsqueda.
¿Qué es un sistema de archivos?
Los archivos y las estructuras de archivos no se pueden representar.Sin entender el sistema de archivos. Observe que la estructura de archivos y el sistema de archivos no son los mismos. Estructura: este es el tipo principal de archivos de pedido, si lo desea, sistematización de datos, pero el sistema de archivos es un método que determina el funcionamiento de la estructura. En otras palabras, este es el principio del procesamiento de datos en términos de su ubicación en un disco duro o en cualquier otro medio de almacenamiento.
Hoy en día, los sistemas de archivos se pueden encontrar suficientemucho Por ejemplo, los más conocidos por Windows desde el desarrollo de la tecnología informática se han convertido en sistemas FAT con arquitectura de 8, 16, 32 y 64 bits, NTFS y ReFS. El sistema de archivos, la estructura de archivos, el método de pedido están estrechamente relacionados. Pero ahora algunas palabras sobre los sistemas en sí.
Sin mencionar los detalles técnicos que debentenga en cuenta que la principal diferencia entre ellos es que FAT tiene un tamaño de clúster más grande para almacenar y acelerar el acceso a archivos pequeños, y NTFS y ReFS están optimizados para grandes conjuntos de datos y acceso rápido a ellos a la máxima velocidad para leer la información del disco duro .
Operaciones de archivo
Ahora mira al otro lado del hecho de queRepresenta la estructura de archivos de los sistemas operativos. Operaciones con archivos que se proporcionan en cualquier "SO", en general, especialmente, y no difieren.
Entre los principales se distinguen la creación de archivos, apertura,ver, editar, guardar, renombrar, copiar, mover, eliminar, etc. Estas acciones son estándar para todos los sistemas existentes. Sin embargo, hay algunas características específicas.
Archivando datos
Entre las funciones específicas en primer lugar se puedeseleccione la compresión de archivos y carpetas, denominada archivado, así como el proceso inverso: extracción de datos del archivo. En el momento del desarrollo del sistema DOS, la creación de tipos de datos de archivo se limitaba principalmente al uso del estándar ARJ.
Pero con la llegada de la tecnología de archivo ZIP.Tales procesos han recibido un nuevo desarrollo. Posteriormente, se creó el archivador RAR universal. Estas tecnologías ahora están representadas en cualquier "SO", incluso sin la necesidad de instalar software adicional. La estructura de archivos de las operaciones de archivos del SO en esta vista se interpreta como compresión virtual. De hecho, la tecnología de compresión simplemente le da al sistema una indicación de que no determina el tamaño deseado, sino el más pequeño. El volumen informativo de un archivo o carpeta no cambia durante el archivo.
Gestionar la visualización de objetos.
Los conceptos "estructura de archivos", "estructura de archivos" yTambién debe considerarse desde el punto de vista de la posibilidad de ver los objetos en sí. No es ningún secreto que casi todos los usuarios de PC modernas han encontrado el término "archivos y carpetas ocultos".
Que es Esto significa solo que el sistema tiene un límite en la visualización de ciertos objetos (por ejemplo, archivos y carpetas del sistema, para que el usuario no los elimine accidentalmente). Es decir, en términos físicos, no desaparecen del disco duro, solo el administrador de archivos no los ve.
Para mostrar todos los objetos ocultos en el mismo"Explorer" debe usar el menú "Ver", donde se marca la pestaña correspondiente en la línea de visualización de todas las carpetas y archivos ocultos. Después de habilitar este tipo de objeto, los objetos tendrán iconos translúcidos.
Con la búsqueda de objetos ocultos también puede surgir.las dificultades Cuando ingresa un nombre de archivo o su extensión, incluso con una indicación de una ubicación específica, con la visualización de dichos objetos desactivados, no habrá ningún resultado (el sistema no los ve). Para encontrarlos, debe ingresar el símbolo% al principio y al final del nombre de la carpeta raíz. Por ejemplo, para buscar el directorio AppData, que está oculto y ubicado en la carpeta local de la configuración de un usuario específico, debe usar la cadena de búsqueda% USERPROFILE% AppData. Solo en este caso, el archivo y la estructura del archivo en su totalidad recibirán la clave de la relación.
Conclusión
Aquí está un breve y todo lo que concierne a la comprensión de los principalestérminos En principio, no es tan difícil entender qué es un archivo y la estructura de un archivo en ejemplos elementales. Finalmente, si lo desea, puede definir estos términos como ladrillos y paredes, de los cuales se compone. Un ladrillo es un archivo, un muro es una estructura de archivos, donde cada ladrillo ocupa un lugar estrictamente definido que solo necesita.
Algunos no fueron considerados específicamenteAspectos técnicos o definiciones clásicas adoptadas en la programación y las tecnologías informáticas, para que el lector pueda comprender el material a nivel elemental.