Necesidad de las memorias secundarias.
|
|
- Rocío Valverde Vázquez
- hace 7 años
- Vistas:
Transcripción
1 Contenido del Tema 4.1. Introducción Conceptos básicos Operaciones sobre ficheros Tipos de ficheros Organización de ficheros Primitivas de acceso Ordenación externa. Metodología de la Programación. Curso 2002/03. Pág. 1 Necesidad de las memorias secundarias. La Memoria Principal es rápida pero cara, de poca capacidad y generalmente volátil. La Memoria Secundaria es lenta pero barata, de alta capacidad y no volátil. Para el procesamiento es necesario transferir la información a memoria principal. Memoria Principal Memoria Secundaria Datos que CPU Programa Libre Datos del programa procesar Fragmento transferido a memoria principal Metodología de la Programación. Curso 2002/03. Pág. 2
2 Pirámide de memorias en un ordenador. - + Capacidad Registros. Memoria caché. De primer nivel. De segundo nivel. Memoria principal. Memoria RAM. Memoria ROM. Memoria flash. Discos. Magnéticos fijos. Magnéticos removibles. Magneto ópticos. Cintas. Memorias ópticas. CD-ROM. DVD-ROM. Velocidad Coste por bit Metodología de la Programación. Curso 2002/03. Pág Definición de fichero Conjunto de información relacionada, tratada como una unidad de almacenamiento en memoria secundaria y organizada de forma estructurada para facilitar la búsqueda de datos individuales. Un fichero está compuesto por registros homogéneos que contienen información organizada en campos. Siendo un campo la mínima unidad de procesamiento con significado propio. Fichero Registro JUAN MARTINEZ ANCHA, 42 MALAGA JOSE PEREZ Campos Metodología de la Programación. Curso 2002/03. Pág. 4
3 En un lenguaje de alto nivel, el fichero no es manejado directamente por el propio programa, sino por el Sistema Operativo. Esto facilita que los programas sean transportables. PROGRAMA BUFFER Llama NIVEL DEL PROGRAMADOR Estructura Lógica Controla SISTEMA OPERATIVO DISCO Direcciona NIVEL FISICO Estructura Física Metodología de la Programación. Curso 2002/03. Pág. 5 Estructura física. Se refiere a la forma en que se almacenan físicamente los datos de los ficheros en los dispositivos de almacenamiento. Bloque o registro físico. Unidad de transferencia entre el dispositivo y la memoria central. Buffer. Area de la memoria principal donde se almacena el bloque transferido o bien donde se construye un bloque antes de escribirlo. Forma de acceso. Forma en la que puede leerse o escribirse la información en un dispositivo de memoria secundaria. De acceso secuencial (Dispositivos no direccionables). De acceso directo (Dispositivos direccionables). Metodología de la Programación. Curso 2002/03. Pág. 6
4 Dispositivos de acceso secuencial (cintas) Grabación. Se agrupan registros en bloques separados por marcas (IBG). Los ficheros se almacenan en bloques contiguos y se separan también por marcas (EOF). Recuperación. Se leen bloques completos de forma secuencial. Ventajas. Baratos, robustos y compactos. Desventajas. Sólo admiten acceso secuencial. Bloques EOF IBG Fichero Metodología de la Programación. Curso 2002/03. Pág. 7 Dispositivos de acceso directo (discos) Grabación. Los registros se agrupan en bloques denominados sectores, que a su vez se agrupan en pistas y cilindros. El acceso se efectúa de forma directa. Recuperación. Acceso a un bloque arbitrario. Ventajas. Acceso directo y rápido. Desventajas. Alto coste. sector pista cilindro Metodología de la Programación. Curso 2002/03. Pág. 8
5 Dirección. Es la forma de referenciar un bloque o registro de información dentro de un dispositivo. Dirección física. Localización del registro en el dispositivo expresada en número de bytes. Dirección relativa. Posición del registro respecto del principio del fichero expresada en número de bytes. Dirección simbólica. Los registros se identifican por el valor de un campo clave del registro. Comparación entre los tipos de direcciones Tipo Velocidad Independencia Dirección física Muy rápido Ninguna Dirección relativa Menos rápido Alguna Dirección simbólica Lento Total Metodología de la Programación. Curso 2002/03. Pág. 9 Estructura lógica. Es la forma de manipular los datos desde los programas. Cursor del fichero. Se trata de una variable interna que contiene la dirección al registro actual del fichero. Registro actual. Es el registro que se va a recuperar del fichero (leer) o almacenar sobre él (escribir). Clave o identificativo. Campo que identifica a un registro o grupo de registros en el fichero. Llave. Cuando la clave se usa como campo de localización (dirección simbólica). Directorio. Indice de los ficheros de un dispositivo. Metodología de la Programación. Curso 2002/03. Pág. 10
6 La vida de todo fichero comienza cuando se crea y acaba cuando se borra. Durante su vida se pueden realizar las siguientes operaciones básicas: Operaciones sobre el fichero completo (realizadas mediante ordenes del sistema operativo): Creación. Borrado o destrucción. Copia. Clasificación u ordenación. Fusión o mezcla. Regeneración. n 1 2 Fusión Metodología de la Programación. Curso 2002/03. Pág. 11 Operaciones sobre los registros individuales del fichero (realizadas mediante primitivas por los programas): Operación de apertura del fichero. Recuperación y consulta de registros. (lectura) Actualización de registros. (escritura) Modificación de registros. Eliminación de registros. Inserción de nuevos registros. Operación de cierre del fichero. Metodología de la Programación. Curso 2002/03. Pág. 12
7 Los ficheros se pueden clasificar atendiendo a distintos criterios: Por el tipo de sus registros. Por la forma de almacenar los datos. Por su contenido. Por su duración o tiempo de vida. Por su uso. Por su organización. Metodología de la Programación. Curso 2002/03. Pág. 13 Por el tipo de sus registros: Ficheros con formato. Tienen registros de longitud fija. Ficheros sin formato. Tienen registros de longitud variable. Por la forma de almacenamiento: Ficheros binarios. Almacenan la información en el mismo formato que en memoria central. Ficheros de texto. Almacenan la información en forma de cadenas de caracteres. Por su contenido: De programa. De datos. Metodología de la Programación. Curso 2002/03. Pág. 14
8 Hay varios motivos para estructurar la información en los ficheros: Acceso rápido a los registros. Economía de almacenamiento. Facilitar la actualización de los registros. La estructura permite reflejar la organización real de la información. Se debe, pues, optar por una u otra organización, atendiendo a la forma en que se va a usar el fichero. Metodología de la Programación. Curso 2002/03. Pág. 15 Secuenciales. Lineales. Encadenados. Directos. Por posición. Por clave. Indexados. ISAM (Indexed Sequential Access Mode). C-ISAM (Chained ISAM). Metodología de la Programación. Curso 2002/03. Pág. 16
9 Organización secuencial lineal Los registros se almacenan físicamente de forma contigua (uno a continuación de otro) siguiendo la secuencia lógica del fichero. Orden físico = Orden lógico Todas las operaciones que se realizan sobre el fichero se hacen según esta secuencia. Es la única que admite un soporte físico de acceso secuencial no direccionable. Metodología de la Programación. Curso 2002/03. Pág. 17 Operaciones : Añadir. Sólo es posible escribir al final del fichero. Consulta. Se realiza en orden secuencial. Actualización. (Inserción, eliminación, modificación) FICHERO SECUENCIAL A ACTUALIZAR FICHERO DE MOVIMIENTOS PROGRAMA DE ACTUALIZACION NUEVO FICHERO SECUENCIAL FICHERO DE SALIDA FICHEROS DE ENTRADA Metodología de la Programación. Curso 2002/03. Pág. 18
10 Si el fichero está almacenado en un dispositivo físico direccionable, es posible realizar actualizaciones directas, y también: Consulta. Si el fichero contiene registros de longitud fija, es posible determinar la posición de comienzo de cada uno a partir de su posición relativa en el fichero. Modificación. Una vez localizado un registro, se puede reescribir este en el propio fichero, siempre que al modificar el registro no aumente su longitud. Borrado. No es posible eliminar un registro del fichero. Se realiza un borrado lógico. Metodología de la Programación. Curso 2002/03. Pág. 19 Una caso especial: Fichero de texto Utilizado para almacenar textos. Registros de tamaño variables denominados líneas. Cada línea almacena una cadena de caracteres. Delimitador de registros: EOL (End Of Line) Los lenguajes de programación ofrecen primitivas para reconocer e insertar el delimitador. Metodología de la Programación. Curso 2002/03. Pág. 20
11 Organización directa o aleatoria Existe una transformación conocida que genera la dirección de cada registro dentro del fichero a partir de una clave. El problema fundamental es la elección de dicha transformación o método de direccionamiento. Pueden aparecer dos situaciones no deseadas: Direcciones que no corresponden a ninguna llave. Sinónimos. Metodología de la Programación. Curso 2002/03. Pág. 21 Tres métodos usuales de direccionamiento: Direccionamiento directo. La dirección relativa es la propia llave (debe ser numérica y de rango igual al tamaño del fichero). Direccionamiento asociado (por clave). Cada llave tiene asociada una dirección en una tabla. Al añadir nuevos registros las llaves se colocan al final de la tabla La tabla está desordenada, lo cual puede hacer lento el acceso. Para hacerlo más rápido se puede tener la tabla ordenada o almacenada en memoria principal Direccionamiento calculado (Hashing). Se utilizan técnicas de Hashing. Llave ABC ZHA ALP MAX etc Dir etc Metodología de la Programación. Curso 2002/03. Pág. 22
12 Dos formas de resolver los sinónimos: 1. Búsqueda de una posición libre. Secuencialmente. Aplicando otro método de direccionamiento. Ambos métodos son lentos 2. Mediante zona de desbordamientos. Esta se puede gestionar: Secuencialmente. Encadenada con la zona principal. Metodología de la Programación. Curso 2002/03. Pág. 23 Operaciones: Creación. Se debe reservar espacio en disco. Consulta. Se realiza por llave. Si procede hay que tratar sinónimos Borrado. Borrado lógico. Se puede reutilizar el espacio del registro eliminado Modificación e Inserción Siempre se pueden hacer, realizando la transformación de llave correspondiente. Metodología de la Programación. Curso 2002/03. Pág. 24
13 Definición de tipos de ficheros y registros. En pseudolenguaje sólo vamos a definir primitivas para ficheros binarios secuenciales sin formato. Cuando el formato de almacenamiento de los registros del fichero coincide con el utilizado en memoria principal se dice que el fichero es binario. No todos los lenguajes permiten definir estructuras de registros para manipular los ficheros (Ficheros sin formato). El formato de las componentes del fichero se establecerá en las correspondientes primitivas de acceso. Sintaxis: TipoFichero = FICHERO Metodología de la Programación. Curso 2002/03. Pág. 25 Descriptor de fichero. El descriptor es una variable de un tipo especial (Tipo FICHERO) definida en el programa, y desde la que se puede acceder a un fichero. Contiene un área de memoria para almacenar el registro actual (buffer) y el cursor del fichero. Tipos Complejo = REGISTRO real, imag : REAL FINREGISTRO FicheroComplejos = FICHERO Variables Mifichero : FicheroComplejos FicheroEnteros : FICHERO Descriptores de ficheros Metodología de la Programación. Curso 2002/03. Pág. 26
14 Apertura: Asocia un fichero físico existente con un descriptor y sitúa el cursor al principio del mismo. ABRIR ( c: TCadena): FICHERO Apertura para añadir: Asocia un fichero existente con un descriptor y sitúa el cursor al final del mismo. AÑADIR ( c: TCadena): FICHERO Creación: Crea y abre un fichero. Si el fichero existe se destruye su contenido CREAR ( c: TCadena): FICHERO Cierre: Libera los recursos asociados al descriptor. CERRAR ( f: FICHERO) Metodología de la Programación. Curso 2002/03. Pág. 27 Primitivas de acceso secuencial Lectura. Recoge del fichero tantos bytes como sea el tamaño de T. Transfiere esos bytes a la variable que se le pasa como parámetro interpretándolos como un valor del tipo T. Mueve el cursor al siguiente registro (si existe). Si se ha alcanzado el final del fichero la función EOF devolverá CIERTO. LEERBIN ( f: FICHERO; v: T) Donde T es cualquier tipo y se lee directamente del fichero en la representación interna de v. Metodología de la Programación. Curso 2002/03. Pág. 28
15 Escritura. Transfiere al fichero la información de la variable que se pasa como parámetro, en el formato de la misma. Escribe en el fichero tantos bytes como sea el tamaño de T. Mueve el cursor al siguiente hueco libre a escribir. ESCRIBIRBIN ( f: FICHERO; v: T) Donde T es cualquier tipo y se escribe la representación interna de v. Fin de fichero (EOF: End Of File). Función que indica si la última operación realizada sobre un fichero ha alcanzado el final del mismo. EOF ( f: FICHERO): LÓGICO Metodología de la Programación. Curso 2002/03. Pág. 29 Ejemplo de acceso secuencial. Copiar un fichero de números enteros. Lectura adelantada Algoritmo Copiar Variables fich1, fich2 : FICHERO dato : ENTERO Inicio fich1 ABRIR ("FICHERO1.DAT") fich2 CREAR ("FICHERO2.DAT") LEERBIN (fich1, dato) MIENTRAS ( EOF (fich1)) HACER ESCRIBIRBIN (fich2, dato) LEERBIN (fich1, dato) FINMIENTRAS CERRAR (fich1) CERRAR (fich2) Fin Metodología de la Programación. Curso 2002/03. Pág. 30
16 Primitivas de acceso directo. Buscar. Sitúa el cursor del fichero en el registro que se indique mediante su dirección relativa (número del byte donde comienza el registro a localizar). La próxima operación de lectura o escritura se realizará sobre la posición de dicho registro actual. Si la posición a localizar no existe, la función EOF devolverá CIERTO. BUSCAR ( f: FICHERO; pos: NATURAL) Lectura, Escritura y Fin de Fichero. Igual que para el acceso secuencial. Metodología de la Programación. Curso 2002/03. Pág. 31 Posición. Devuelve la posición en bytes (dirección relativa) donde está el cursor del fichero. POSICION ( f: FICHERO): NATURAL Eliminar. Borra del registro actual el número de bytes indicado. Mueve el cursor del fichero al registro siguiente al borrado, si no existe, EOF devolverá CIERTO. ELIMINAR ( f:fichero; bytes:natural) Longitud. Devuelve el número de bytes del fichero (NATURAL). LONGITUD ( f: FICHERO): NATURAL Metodología de la Programación. Curso 2002/03. Pág. 32
17 Ejemplo de acceso directo. Búsqueda binaria en un fichero directo ordenado de enteros. Algoritmo Busqueda Variables fich1 : FICHERO buscado, dato : ENTERO izqda, dcha, medio : NATURAL Encontrado : LÓGICO Inicio Escribir ("Introducir el valor a buscar: ") Leer (buscado) fich1 ABRIR ("FICHERO1.DAT") izqda 0 dcha LONGITUD (fich1) / Tamaño (ENTERO) Encontrado FALSO Metodología de la Programación. Curso 2002/03. Pág. 33 Fin MIENTRAS ( Encontrado) (izqda dcha) HACER medio (izqda + dcha) / 2 BUSCAR (fich1, medio * Tamaño (ENTERO)) LEERBIN (fich1, dato) SI (dato = buscado) ENTONCES Encontrado CIERTO EN OTRO CASO SI (dato > buscado) ENTONCES dcha medio - 1 EN OTRO CASO izqda medio + 1 FINSI FINSI FINMIENTRAS CERRAR (fich1) SI Encontrado ENTONCES Escribir ("Se encuentra en la posición", medio) EN OTRO CASO Escribir ("El valor no se encuentra") FINSI Metodología de la Programación. Curso 2002/03. Pág. 34
18 Manipulación de ficheros. Renombrar. Cambia el nombre de un fichero. RENOMBRAR ( nombre_antiguo: Tcadena; nombre_nuevo: TCadena) Borrar. Elimina físicamente el fichero que se indica. BORRAR ( nombre_fichero: TCadena) Existe. Determina si existe un fichero. EXISTE ( nomb_fich: TCadena): LÓGICO Operaciones sobre directorios: Crear, Borrar. CREARDIR ( nombre_dir: TCadena) BORRARDIR ( nombre_dir: TCadena) Metodología de la Programación. Curso 2002/03. Pág. 35 Ficheros de texto. Definición. Fichero secuencial compuesto por una secuencia de caracteres subdivida en registros de longitud variable llamados líneas. Cada línea almacena una cadena de caracteres que representa un dato concreto. Los registros o líneas se separan mediante un delimitador EOL (End Of Line). Sintaxis: TipoFicheroTexto = FICHERO Metodología de la Programación. Curso 2002/03. Pág. 36
19 Operaciones. En un fichero de texto, los datos siempre se almacenan como secuencias de caracteres. Abrir un fichero de texto para leer o escribir. ABRIR ( c: TCadena): FICHERO Abrir un fichero de texto para añadir al final. AÑADIR ( c: TCadena): FICHERO Cerrar un fichero de texto. CERRAR ( f: FICHERO) Detectar fin de fichero. EOF ( f: FICHERO): LÓGICO Metodología de la Programación. Curso 2002/03. Pág. 37 Leer un dato. LEER ( F: FICHERO; v: T) Donde T es un tipo simple predefinido o un array de caracteres. Detectar delimitador de fin de línea. EOL ( f: FICHERO): LÓGICO Escribir un dato. ESCRIBIR ( F: FICHERO; v: T) Donde T es un tipo simple predefinido o un array de caracteres. Los datos se almacenan como secuencias de caracteres. Almacenar delimitador de fin de línea. ESCRIBIR ( f: FICHERO, EOL) Metodología de la Programación. Curso 2002/03. Pág. 38
20 Ejemplo. Procedimiento para leer cadenas. PROC LeeCadena ( fich: FICHERO; cad: TCadena) Variables i : NATURAL car : CARÁCTER Inicio i 1 LEER (fich, car) MIENTRAS ( EOL (fich)) ( EOF (fich)) HACER SI (i MAXCAD) ENTONCES cad [i] car i i + 1 FINSI LEER (fich, car) FINMIENTRAS SI (i MAXCAD) ENTONCES /* Pone el fin de cadena */ cad [i] FINCAD FINSI Fin Metodología de la Programación. Curso 2002/03. Pág. 39 Tarea fundamental en procesamiento de datos. No se puede acceder a todos los datos, es necesario realizar la clasificación por partes. Se generan secuencias ordenadas de registros al mezclar repetidamente secuencias más pequeñas. Cada mezcla produce una secuencia ordenada más larga que su entrada. El proceso se realiza siempre sobre secuencias (ficheros secuenciales). Metodología de la Programación. Curso 2002/03. Pág. 40
21 Algoritmo MezclaDosFicheros Variables ent1,ent2: FICHERO dato1, dato2 : TReg Inicio ent1 ABRIR ("FENT1.DAT") ent2 ABRIR ("FENT2.DAT") sal CREAR ("FSAL.DAT") LEERBIN (ent1, dato1) LEERBIN (ent2, dato2) MIENTRAS EOF (ent1) EOF (ent2) HACER SI dato1 < dato2 ENTONCES ESCRIBIRBIN (sal, dato1) LEERBIN (ent1, dato1) EN OTRO CASO ESCRIBIRBIN (sal, dato2) LEERBIN (ent2, dato2) FINSI FINMIENTRAS Proceso de mezcla de ficheros: Es una tarea básica a realizar en todos los algoritmos de ordenación externa. MIENTRAS EOF (ent1) HACER ESCRIBIRBIN (sal, dato1) LEERBIN (ent1, dato1) FINMIENTRAS MIENTRAS EOF (ent2) HACER ESCRIBIRBIN (sal, dato2) LEERBIN (ent2, dato2) FINMIENTRAS Fin Metodología de la Programación. Curso 2002/03. Pág. 41 Estructuras de datos. Lewis & Smith. Paraninfo. Algoritmos y estructura de datos. Niklaus Wirth. Prentice Hall. Curso de programación. Castro, Cucker y otros. McGraw Hill. Introducción moderna a la ciencia de la computación. Goldschlager & Lister. Prentice Hall. Pascal. Dale & Weems. McGraw Hill. Metodología de la Programación. Curso 2002/03. Pág. 42
Ficheros Contenido del Tema
Ficheros Contenido del Tema T E M A 3 3.1. Introducción. 3.2. Conceptos básicos. 3.3. Operaciones sobre ficheros. 3.4. Tipos de ficheros. 3.5. Organización de ficheros. 3.6. Primitivas de acceso. 3.7.
Más detallesSistemas y Aplicaciones Informáticas. Tema 14. Utilización de Ficheros según su Organización.
Sistemas y Aplicaciones Informáticas Tema 14. Utilización de Ficheros según su Organización. 1. ÁMBITO DE DOCENCIA....3 2. UTILIZACIÓN DE FICHEROS SEGÚN SU ORGANIZACIÓN...3 2.1. INTRODUCCIÓN...3 2.1.1.
Más detallesFundamentos de Programación. Archivos (Ficheros)
Fundamentos de Programación Archivos (Ficheros) Noción de Archivo (Fichero): Estructura Jerárquica Las estructuras enunciadas hasta el momento se almacenan en la memoria principal. Sin embrago, no siempre
Más detallesRegistros Un campo: Registro:
Agenda 1) 2) registros ordenados registros desordenado Agenda 3) Organización de. 4) desordenado Organización de. Un campo: es el elemento de datos básico. Un campo individual contiene un valor único.
Más detallesFacilitar a los usuarios la posibilidad de estructurar los archivos de la manera más adecuada.
Introducción: Es la parte del SO encargada de administrar el almacenamiento secundario Las funciones básicas que debe realizar un sistema de gestión de archivos son: Crear un archivo, mediante la definición
Más detallesMEMORIAS. Arquitectura de Computadoras. (Conceptos Introductorios) M. C. Felipe Santiago Espinosa
MEMORIAS Arquitectura de Computadoras (Conceptos Introductorios) M. C. Felipe Santiago Espinosa Junio - 2017 1 Memorias Introducción Una memoria es un dispositivo capaz de almacenar información. Operaciones:
Más detallesUnidad 3: Gestión de Archivos
Unidad 3: Gestión de Archivos Tema 5, Sistema de Archivos: 5.1 Introducción: Requisitos para el almacenamiento de información. 5.2 Archivo: Concepto y operaciones con archivos. 5.3 Métodos de Acceso: Acceso
Más detallesBUSQUEDA SECUENCIAL Y DIRECTA, MARCELA MARQUEZ REBECA NAVARRO FONSECA GUADALUPE RUIZ ANGULO JONATHAN ALEXIS TOPETE ESTRUCTURA Y OPERACIONES
BUSQUEDA SECUENCIAL Y DIRECTA, MARCELA MARQUEZ REBECA NAVARRO FONSECA GUADALUPE RUIZ ANGULO JONATHAN ALEXIS TOPETE ESTRUCTURA Y OPERACIONES BUSQUEDA Cuando se realizan operaciones de búsqueda es preciso
Más detallesSistemas de memoria. Estructura de computadores 2
Sistemas de memoria Ubicación Memoria interna: memoria principal, registros de la CPU, memoria de la unidad de control de la CPU (control microprogramado) Memoria externa: dispositivos de almacenamiento
Más detallesInformática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011
Módulo 2. Fundamentos de Programación Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 1 CONTENIDO Tema 1. Conceptos generales de algorítmica Tema 2. Sentencias
Más detallesTEMA. Ing. CIP Fabián Silva Alvarado
TEMA Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com Introducción Agenda a tratar Definición de Archivo de Datos Organización de Archivo de Datos Tipo de Acceso a Archivo de Datos. Aplicación Visual
Más detallesLa organización lógica y física de los sistemas de archivo y sus mecanismos de acceso de archivo.
La organización lógica y física de los sistemas de archivo y sus mecanismos de acceso de archivo. Se refiere a las diferentes maneras en las que puede ser organizada la información de los archivos, así
Más detallesIntroducción a la Computación. Capitulo 4 Memoria Cache
Introducción a la Computación Capitulo 4 Memoria Cache Características generales Ubicación Capacidad Unidad de transferencia Método de Acceso Prestaciones Dispositivo Físico Características Físicas Organización
Más detallesUnidad 4. Arreglos y Cadenas
Unidad 4. Arreglos y Cadenas Definición de Arreglo: Un arreglo es un conjunto finito e indexado de elementos homogéneos, que se referencian por un identificador común (nombre). La propiedad indexado significa
Más detallesTema II. Unidad de memoria
Tema II Unidad de memoria 2 Unidad de memoria 2.1 Definiciones y conceptos básicos 2.1.1 Localización 2.1.2 Capacidad 2.1.3 Unidad de transferencia 2.1.4 Método de acceso 2.1.5 Tipos físicos 2.1.6 Características
Más detallesArchivos. Conceptos SESION 13
Archivos SESION 13 Conceptos Definición Un archivo es una secuencia de bits almacenados en algún dispositivo externo tal como un disco o una cinta magnética. En C un archivo es simplemente un flujo(stream)
Más detallesFicheros. Archivo, o fichero: Características:
Ficheros Archivo, o fichero: Es una estructura de datos en memoria externa, cuyo tiempo de vida no está ligado a la ejecución del programa que lo crea o lo maneja. Un fichero existe desde que un programa
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 1. Aspectos Básicos de los Ficheros.
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 1. Aspectos Básicos de los Ficheros. 1.- Jerarquía de Memoria. 2.- Ficheros Lógicos y Ficheros Físicos. 3.- Acceso a los Datos situados
Más detallesContenidos: Definiciones:
Contenidos: Definiciones. Esquema de un ordenador. Codificación de la información. Parámetros básicos de un ordenador. Programas e instrucciones. Proceso de ejecución de una instrucción. Tipos de instrucciones.
Más detallesTema 5: Soportes y Organización de Ficheros.
Tema 5: Soportes y Organización de Ficheros Ficheros. Informática II. 1 Índice: Parte I Parte I: 1.Gestión no automatizada de la información 2.Gestión automatizada de la información. 3.Tipos de soportes.
Más detallesSubsistemas de memoria. Departamento de Arquitectura de Computadores
Subsistemas de memoria Departamento de Arquitectura de Computadores Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características
Más detallesTema 0. Introducción a los computadores
Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos
Más detalles02/02/2012. El objetivo de este tema es dar unas nociones básicas del fichero electrónico.
El objetivo de este tema es dar unas nociones básicas del fichero electrónico. 1 2 La idea central es que la "forma" del archivo la determina el estado tecnológico del momento. A partir de ahora hablaremos
Más detallesTema 13: Manejo de archivos en lenguaje C
Tema 13: Manejo de archivos en lenguaje C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco)
Más detallesESTRUCTURAS BÁSICAS Concepto de datos estructurados.
8 ESTRUCTURAS BÁSICAS 8.1. Concepto de datos estructurados. En temas anteriores vimos la representación de los datos en un computador y los distintos tipos que hay: carácter (ASCII), real (o de coma flotante),
Más detallesINDICE 1. Introducción: Archivos y Estructuras de Archivos 2. Operaciones Fundamentales para el Procesamiento de Archivos
INDICE 1. Introducción: Archivos y Estructuras de Archivos 1.1. Almacenamiento primario y secundario 2 1.2. Nada es gratis 3 1.3. Archivos 5 1.4. Estructuras de archivos versus estructuras de datos 6 1.5.
Más detallesTEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO
TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO 1. Introducción 2. Conceptos fundamentales de organizaciones de ficheros 3. Dispositivos de almacenamiento secundario 4. Ficheros desordenados
Más detallesTEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero
TEMA 7: Ficheros 7.1.-Concepto de fichero Todas las estructuras de datos que hemos visto hasta ahora utilizan memoria principal. Esto tiene dos limitaciones importantes: 1. Los datos desaparecen cuando
Más detallesMemoria. M. en C. Erika Vilches. Parte 1
Memoria M. en C. Erika Vilches Parte 1 Clasificación por sus Características Memoria interna Principal (RAM y ROM), registros, memoria de la unidad de control, cache. Memoria externa: Dispositivos periféricos
Más detalles6. Archivos. Programación II, FCFM, BUAP
6. Archivos Programación II, FCFM, BUAP Definición Un archivo o fichero desde el punto de vista informático es una colección de información almacenada en memoria secundaria (un medio externo) y no en memoria
Más detallesTema II. Unidad de memoria
Tema II Unidad de memoria 2.1 Definiciones y conceptos básicos. 2.2 Jerarquía de memorias. 2.3 Memorias de semiconductor. 2.4 Memorias asociativas. 2.5 Memoria caché. 2.6 Discos magnéticos. 2.1 Definiciones
Más detallesAlmacenamiento. Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli
Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Almacenamiento File: 2-18000 1 Almacenamiento Secundario Discos Cintas
Más detallesNombre. Nombre. físico. Nombre lógico. lógico. a 12. program Archivos; var a: file of integer; begin assign(a, arch.dat ); end.
Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR Procesamiento Entrada y salida de Secuencias Archivo secuencial: * Sucesión
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 2. Estructura de un Fichero. Operaciones. Básicas.
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 2. Estructura de un Fichero. Operaciones Básicas. 1.- Introducción. 2.- Organización: Campos y Registros. 3.- Acceso a la Información.
Más detallesEL ALMACENAMIENTO DE LA INFORMACIÓN
EL ALMACENAMIENTO DE LA INFORMACIÓN INFORMACIÓN : MATERIA PRIMA DE TODA ORGANIZACIÓN INFORMACIÓN DE CALIDAD = INFORMACIÓN ÚTIL PROCESAR LA INFORMACIÓN: EFICACIA y EFICIENCIA BURÓTICA: Conjunto de fases
Más detallesFICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 3. Estructuras de Almacenamiento. Básicas. Definición y Manejo.
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 3. Estructuras de Almacenamiento Básicas. Definición y Manejo. 1.- Búsqueda de Información. Definición de Clave. 2.- Definición y Manejo
Más detallesDra. Jessica Andrea Carballido
Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar La Procesamiento Computadora de Secuencias Una computadora es un dispositivo electrónico que integra componentes físicos y lógicos. El hardware de una computadora
Más detallesFicheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen
Fundamentos de Informática. Dpto. de ATC - Página 1 de 8 conceptos Manejo de ficheros en C Contienen los datos que se almacenan en dispositivos de almacenamiento masivo: disquetes, discos duros, DROM,
Más detallesEl nivel Interno. Índice Tema 3
El nivel Interno Índice Tema 3 iel nivel Interno...1 Introducción...2 Etapas de acceso a la base de datos...2 Gestor de Disco...3 Gestor de Ficheros...3 Agrupamiento...4 Interactivos...4 Entrearchivos...4
Más detallesEsta unidad describe cómo se almacena la información en los dispositivos magnéticos.
Esta unidad describe cómo se almacena la información en los dispositivos magnéticos. Los dispositivos de almacenamiento permiten a los usuarios almacenar datos de forma permanente en sus ordenadores para
Más detallesOrganización física de las bases de datos T
Bases de Datos 1 Dpto. Lenguajes y Sistemas Informáticos Organización física de las bases de datos T7.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante organización física bd Objetivos
Más detallesSistemas de Archivos. Unidad 2 Almacenamiento y Estructuras de Archivos
Sistemas de Archivos Unidad 2 Almacenamiento y Estructuras de Archivos Introducción Archivo Un archivo es un conjunto de datos que el usuario ve como una sola unidad o entidad Sistemas de Archivos Sistema
Más detallesUnidad V: Sistemas de archivos 5.1 Concepto
Unidad V: Sistemas de archivos 5.1 Concepto Son los algoritmos y estructuras lógicas utilizadas para poder acceder a la información que tenemos en el disco. Cada uno de los sistemas operativos crea estas
Más detallesGestión de archivos. Gestión de archivos
Gestión de archivos Secciones Tanenbaum: 6.1.2 6.1.5 6.2.1 6.2.4 6.3.1 6.3.5 6.4 1 Gestión de archivos Generalidades y objetivos Estructura de archivos: secuencia de bytes, secuencia de registros, o árbol
Más detallesGestión de archivos. Gestión de archivos. Gestión de archivos. Objetivo general
Gestión de archivos Gestión de archivos Secciones Tanenbaum: 6.. 6..5 6.. 6..4 6.3. 6.3.5 6.4 Los archivos son el elemento central de la mayoría de las aplicaciones Tienen vida fuera de cualquier aplicación
Más detallesEstructura de Datos: Archivos
Estructura de Datos: Archivos Registros (record) Un registro es una estructura que consiste de un número fijo de componentes llamados campos. Los campos pueden ser de diferentes tipos y deben tener un
Más detallesArchivos Indice. Indexación y. Asociación. Conceptos Básicos Indices Ordenados Arboles. Asociación. Docente: Albert A.
Docente: Albert A. Osiris Sofía 1º Cuatrimestre 2002 Conceptos Básicos Indices Ordenados Arboles Asociación Indexación y Asociación Archivos Indice 1 2 3 1 Archivos Indice Ordenados Asociativos Primario
Más detallesDefinición de Memoria
Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria
Más detallesNombre. lógico. físico. Nombre lógico. a 12. Nombre. program Archivos; var a: file of integer; begin assign(a, arch.dat ); end.
Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR Procesamiento Entrada y salida de Secuencias Archivo secuencial: * Sucesión
Más detallesESTRUCTURAS DE DATOS Y DE LA INFORMACIÓN 2
ESTRUCTURAS DE DATOS Y DE LA INFORMACIÓN 2 Entregas: PRÁCTICA 3: Ficheros y Bases de Datos. 2009-2010 Las fechas de entrega electrónicas serán estrictamente rigurosas. Es obligatorio entregar la práctica
Más detallesTEMA 7. ARRAYS (LISTAS Y TABLAS).
TEMA 7. ARRAYS (LISTAS Y TABLAS). En capítulos anteriores se han descrito las características de los tipos de datos básicos o simples (carácter, entero y coma flotante). Asimismo, se ha aprendido a definir
Más detallesCAPÍTULO 2: ANÁLISIS DEL PSEUDOLENGUAJE
CAPÍTULO 2: ANÁLISIS DEL PSEUDOLENGUAJE 2.1.Principales características del pseudolenguaje. El pseudolenguaje empleado en este proyecto tiene las siguientes características: - Perteneciente al paradigma
Más detallesLógica: Algoritmo: Archivo: Base de datos: Bit:
Lógica: Algoritmo: Archivo: Base de datos: Bit: 1 LÓGICA: Es una secuencia de operaciones realizadas por el hardware o por el software. Lógica del hardware, Son los circuitos y Chips que realizan las operaciones
Más detallesFUNDAMENTOS DE INFORMATICA
FUNDAMENTOS DE INFORMATICA Tema 5 Ficheros Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería de Sistemas y Automática. Actualización
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL
VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL PROGRAMA: PROGRAMACION II CÓDIGO ASIGNATURA: 1215-312 PRE-REQUISITO: 1215-208 SEMESTRE: TERCERO UNIDADES
Más detallesIntroducción. Tema 10a. Introducción. Memoria RAM. Memoria RAM HDD
Introducción Tema 10a Manejo de archivos Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida. Para hacer cualquier cosa es necesario tener MEMORIA
Más detallesAdministración de sistemas gestores de bases de datos
Administración de sistemas gestores de bases de datos S TAR BOOK Pablo Valderrey Sanz Administración de sistemas gestores de bases de datos Pablo Valderrey Sanz Contenido Capítulo 1. Tipos de almacenamiento
Más detallesMétodos de ordenamiento y búsqueda en vectores
Métodos de ordenamiento y búsqueda en vectores Ordenación (clasificación) Es la operación de organizar un conjunto de datos en algún orden o secuencia específica, tal como creciente o decreciente para
Más detallesCaracter a caracter los datos pueden ser escritos o leidos carácter a carácter, con las funciones fputc() y fgetc().
Notas auxiliares sobre manejo de archivos Las funciones de entrada salida (E/S) de las librerías estandar de C, permiten leer y escribir datos a, y desde, archivos y dispositivos. La caracteristica fundamental
Más detallesTema 7. Entrada / Salida
Tema 7 Entrada / Salida Problemática Entrada/Salida Elementos claves en un computador: Procesador, memoria y módulos de E/S Cada módulo de E/S se conecta al bus del sistema y controla a uno o a más periféricos
Más detallesINDICE. Prólogo de la Segunda Edición
INDICE Prólogo de la Segunda Edición XIII Capitulo 1. Algoritmos y Programas 1 1.1. Los sistemas de procesamiento de la información 2 1.2. Concepto de algoritmo 4 1.2.1. Características de los algoritmos
Más detallesTabla de Símbolos. Programación II Margarita Álvarez
Programación II Margarita Álvarez La tabla de símbolos es una estructura global utilizada por distintos módulos del compilador. Es el principal atributo heredado. Almacena todos los nombres declarados
Más detallesAlmacenamiento Secundario y Terciario. Unidad 4. Almacenamiento y Estructuras de Archivos
Almacenamiento Secundario y Terciario Unidad 4. Almacenamiento y Estructuras de Archivos Medios de Almacenamiento Los medios de almacenamiento son memoria externa El acceso a estos dispositivos siempre
Más detallesTarea 5 Gestión de Archivos
1 Tarea 5 1. Cuál es la diferencia entre un campo y un registro? Un campo es el elemento de datos básico. Un campo individual contiene un valor único, como el apellido de un empleado, una fecha o el valor
Más detallesFICHEROS. Javier Fernández Rivera -
FICHEROS Javier Fernández Rivera - www.aurea.es Introducción Ficheros o Archivos: Los ficheros son unas unidades lógicas de almacenamiento que define el propio sistema operativo y cuyo significado esta
Más detallesTabla de Símbolos. Programación II Margarita Álvarez
Programación II Margarita Álvarez La tabla de símbolos es una estructura global utilizada por distintos módulos del compilador. Es el principal atributo heredado. Almacena todos los nombres declarados
Más detallesIndexación y Asociación
Bases de Datos Indexación y Asociación Contenidos Conceptos básicos Indices Ordenados Árboles B+ ArbolesB Asociación estática Bases de Datos Indexación y Asociación 2 Conceptos básicos Los Indices se utilizan
Más detallesSISTEMAS UNIDAD IV ADMINISTRACION DE ARCHIVOS ING. AGUILERA SERGIO OMAR
SISTEMAS OPERATIVOS UNIDAD IV ADMINISTRACION DE ARCHIVOS ING. AGUILERA SERGIO OMAR FILE SYSTEM: OBJETIVOS 1. Cumplir con las necesidades de gestión de datos y con los requerimientos del usuario. 2. Garantizar
Más detallesModelo Físico. M. Andrea Rodríguez-Tastets. II Semestre Universidad de Concepción,Chile andrea
Bases de Modelo Físico M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea andrea@udec.cl de un solo II Semestre - 2014 Bases de de un solo de un solo Bases de Objetivos de la Unidad Entender
Más detalles1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información
1 1. Conceptos básicos 2 Qué hacen los ordenadores? Un ordenador trabaja únicamente con información. Cuatro funciones básicas: Recibe información (entrada). Procesa la información recibida. Almacena la
Más detallesUNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos
Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas
Más detallesSistemas Operativos. Curso 2016 Sistema de Archivos
Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.
Más detallesPartes de una computadora. Conceptos Generales. Elementos de Computación (CU) Computación (TIG) El Hardware de una computadora
Elementos de Computación (CU) Computación (TIG) Unidad 3 Organización Básica de la Computadora Conceptos Generales Sistema Digital: Es un sistema en el cual la información se representa por medio de variables
Más detallesUnidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN
UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere
Más detallesCentro Universitario UAEM Zumpango
"2015. Año del Bicentenario Luctuoso de José María Morelos y Pavón" Centro Universitario UAEM Zumpango Ingeniería en Computación Unidad de Competencia III: Reconocer y manejar archivos directos. Agosto
Más detallesENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda
Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos
Más detallesTema 5: Memorias. Espacio reservado para notas del alumno
Tema 5: Memorias S Definiciones S Parámetros característicos S Jerarquía de memoria S Dispositivos de almacenamiento S Clasificación S Fundamentos de las memorias S Memoria caché / Memoria virtual S Memoria
Más detallesFICHEROS EN PASCAL. Ficheros
Ficheros Qué es un fichero? Un fichero es una colección ordenada de elementos, normalmente almacenados en la memoria externa (disco) del que pueden leerse elementos y en el que pueden escribirse nuevos
Más detallesTEMA 7 UNIDAD DE MEMORIA
TEMA 7 UNIDAD DE MEMORIA 1. INTRODUCCIÓN. 2. LAS MEMORIAS. Medio o soporte de la unidad de memoria. Trasductores de escritura y lectura. Mecanismo de direccionamiento. 3. CARACTERÍSTICAS DE LAS MEMORIAS.
Más detallesSistemas Operativos Tema 9
Sistemas Operativos Tema 9 Gestión de archivos UNED Manuel Fernández Barcell http://www.mfbarcell.es Objetivos docentes Conocer las posibles operaciones y características (tipos, atributos, estructuras
Más detallesUNIDAD TEM ATICA 3: ACELERACI ON DEL ACCESO A MEMORIA.
UNIDAD TEMÁTICA 3: ACELERACIÓN DEL ACCESO A MEMORIA. 10. Evaluación de las prestaciones del subsistema de memoria. 11. Mejora de las prestaciones de las antememorias. 12. Mejora de las prestaciones de
Más detallesProceso de información en la computadora
1.1 Introducción La computadora no solamente es una maquina que puede realizar procesos para darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza para llegar a esos resultados.
Más detallesDra. Jessica Andrea Carballido
Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR Procesamiento Entrada y salida de Secuencias Archivo secuencial: * Sucesión
Más detallesENTRADA/SALIDA. Relación Programa - Sistema Operativo - Hardware
ENTRADA/SALIDA UPCO ICAI Departamento de Electrónica y Automática 1 Relación Programa - Sistema Operativo - Hardware Mi programa no maneja directamente el hardware El sistema operativo es el que maneja
Más detallesINFORME MEMORIA CACHE Y MEMORIA VIRTUAL.
AIEP PROGRAMACIÓN COMPUTACIONAL FUNDAMENTOS DE PROGRAMACIÓN INFORME MEMORIA CACHE Y MEMORIA VIRTUAL. Por:Diego Menéndez Introducción. Ante la inmensa velocidad de los procesadores que a medida del tiempo
Más detallesTema 6. Gestión de ficheros en C. Programación en Lenguajes Estructurados
Tema 6. Gestión de ficheros en C Programación en Lenguajes Estructurados Tema 6. Gestión de ficheros en C 6.1. Introducción a los ficheros En la mayor parte de los programas se quiere almacenar información
Más detallesTema 2.3. Hardware. Unidades de Almacenamiento
Tema 2.3 Hardware. Unidades de Almacenamiento Introducción Introducción Almacenamiento permanente Contraposición a Memoria Central, volátil. Susceptible a ser destruido por medios externos Terminología
Más detallesAlmacenamiento y discos
Almacenamiento y discos Almacenamiento y discos 1. Motivación 2. Cintas magnéticas 3. Discos magnéticos 4. Discos ópticos 5. RAID Motivación Memoria volátil se pierde al apagarse la computadora Primeros
Más detallesTema 0. Introducción a los computadores
Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos
Más detallesTema III: Componentes de un Sistema Operativo
Tema III: Componentes de un Sistema Operativo Concepto de proceso Jerarquía de memoria: Concepto de memoria cache Memoria virtual Partición Sistema de ficheros Sistema de entrada/salida: Driver y controladora
Más detallesSistemas Electrónicos Industriales II EC2112
Sistemas Electrónicos Industriales II EC2112 PROF. JULIO CRUZ DEPARTAMENTO DE ELECTRÓNICA TRIMESTRE ENERO-MARZO 2009 SECCIÓN 2 Previamente Estructura general de un sistema secuencial Ejercicio Clase 6
Más detallesTema 05: Tablas hash. M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom
Tema 05: Tablas hash M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Función
Más detallesDesde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
Más detallesSISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Ficheros
SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS Ficheros Objetivos 2 Conocer los conceptos de fichero y directorio así como sus características. Utilizar los servicios de gestión de Ficheros y directorios ofrecidos
Más detallesMemoria Caché. Algorítmo de Mapeo Directo
Algorítmo de Mapeo Directo Antecedentes Uno de los principales problemas con la arquitectura de computadoras Von Neumann es que la memoria principal generalmente es considerablemente más lenta que el procesador;
Más detallesUNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS ESTRUCTURA DE ARCHIVOS
Más detalles