SlideShare uma empresa Scribd logo
1 de 54
INTRODUCCIÓN




En el siguiente recopilado de información se dará a conocer los
temas de la VI unidad de la materia de Sistemas Operativos,
que trata sobre la Administración de archivos en la cual se
habla sobre su creación, su jerarquía, el tipo de archivo,
métodos de seguridad, etc. Dando ejemplo de los diferentes
casos, para poder facilitar si comprensión.
UNIDAD VI.-    ADMINISTRADOR DE ARCHIVOS

Contenido:
      ¿Qué es un ARCHIVO?
6.1 Sistema de Archivos
6.2 Jerarquía de Datos
6.3 Tipos de Archivos
6.4 Interface con Usuario
6.4.1 El Sistema de Archivo visto por el usuario
6.4.2 Diseño del Sistema de Archivos
6.4.3 Servidor de Archivos
6.4.4 Seguridad en Archivos
6.4.5 Mecanismos de Protección de Archivos
6.4.6 Implementación Sistemas de Archivos
6.5 Llamadas al Sistema System Calls
6.6 Tipos de Interfaz
6.7 Lenguaje de Comunicación (comandos de
control) y pipelines o conductos.
Primero se definirá que es un archivo:

  ARCHIVO: Colección de información relacionada y almacenada en
  un dispositivo de almacenamiento secundario




Estructura interna (lógica)
o secuencia de bytes: el tipo del archivo determina su estructura (texto à
caracteres, líneas y páginas, código fuente à secuencia de subrutinas y
funciones)
o secuencia de registros de longitud fija
o secuencia de registros de longitud variable
6.1 SISTEMA DE ARCHIVOS.


El “Sistema de Archivos” es la parte del sistema
     de administración del almacenamiento
       responsable, principalmente, de la
        administración de los archivos del
          almacenamiento secundario.
Funciones del Sistema de Archivos.



Los usuarios deben poder crear,
   modificar y borrar archivos.
Se deben poder compartir los
   archivos de una manera
   cuidadosamente controlada.
El “Sistema de Archivos” es un componente importante de
                  un S. O. y suele contener:


• “Métodos de acceso”: relacionados con la manera de acceder a
  los datos almacenados en archivos.

• “Administración de archivos” :referida a la provisión de
  mecanismos para que los archivos sean almacenados,
  referenciados, compartidos y asegurados.
•“Administración del almacenamiento auxiliar”: para la
asignación de espacio a los archivos en los dispositivos de
almacenamiento secundario.

•“Integridad del archivo”: para garantizar la integridad de la
información del archivo.
Una forma de organización de un sistema de archivos puede
                     ser la siguiente:

• Se utiliza una “raíz” para indicar en qué parte del disco
  comienza el “directorio raíz”.
• El “directorio raíz” apunta a los “directorios de usuarios”.
• Un “directorio de usuario” contiene una entrada para cada
  uno de los archivos del usuario.
• Cada entrada de archivo apunta al lugar del disco donde
  está almacenado el archivo referenciado.
El sistema de archivos debe brindar una interfaz favorable al
                          usuario:

• Debe suministrar una “visión lógica” de los datos y de las funciones
  que serán ejecutadas, en vez de una “visión física”.
• El usuario no debe tener que preocuparse por:
   – Dónde serán almacenados los datos.
   – El formato de los datos en los dispositivos.
   – Los medios físicos de la transferencia de datos hacia y desde los
      dispositivos.
Ejemplos de sistemas de archivos son:


   FAT
   UMSDOS
   NTFS
   UDF
   Ext2, ext3, ext4
   ReiserFS, XFS, etc.
6.2 JERARQUIA DE DATOS.

Diagramas de Warnier/Orr.
Los diagramas de Warnier/Orr son un tipo de diagramas
   jerárquicos que se utilizan para describir tanto la
   organización de datos como de procedimientos.
Hay cuatro construcciones básicas utilizadas en los
   diagramas de W/O: jerarquía, secuencia, repetición, y
   selección. También hay dos conceptos avanzados que
   ocasionalmente son necesarios: concurrencia y
   recursión.

          Ejemplo:
Ejemplo de diagrama de W-O
Jerarquía

La jerarquía es la construcción más
    importante. Consiste
    simplemente en un grupo
    anidado de conjuntos y
    subconjuntos representados por
    un conjunto de llaves anidadas.
El siguiente es un ejemplo de una jerarquía sencilla:
                           Tópico A
              Sección 1    Tópico B




Documento     Sección 2    Tópico C
                           Tópico D

               Sección 3   Tópico E
                           Tópico F

Cada llave en el diagrama representa un nivel de la jerarquía.
El diagrama puede ser utilizado para representar una jerarquía
    de datos, o de procedimiento.
Ejemplo de diagrama de jerarquía de datos:


                        Primer nombre
              Nombre    Segundo nombre
                        Apellido
Registro de
Cliente                 Calle y #
              domicilio Ciudad, código postal
                        País
6.3 TIPOS DE ARCHIVOS.


En computación existen básicamente dos tipos de archivos:
• los archivos ASCII y
• los archivos BINARIOS
Archivos binarios:

•   De imagen: .jpg, .gif, .tiff, .bmp (Portable bitmap), .wmf (Windows Meta
    File), .png (Portable Network Graphics), .pcx (Paintbrush); entre muchos
    otros.
•   De video: .mpg, .mov, .avi, .gif
•   Comprimidos o empaquetados: .zip, .Z, .gz, .tar, .lhz
•   Ejecutables o compilados: .exe, .com, .cgi, .o, .a
•   Procesadores de palabras: .doc
Archivos ascii
•   Archivos fuente: .f, .c, .p
•   Formatos de texto: .tex, .txt, .html
•   Formatos de intercambio: .rtf, .ps, .uu

Dentro de los archivos ASCII de uso común por los programas de
   bioinformática están los siguientes:
• De secuencias: .seq
• De secuencias múltiples: .aln, .msf (Multiple Sequence Format,
   secuencias alineadas), .rsf (Rich Sequence Format, estos archivos
   pueden incluir una o más secuencias relacionadas o no).
6.4 INTERFAZ CON EL USUARIO.

Lewis y Rieman [1993] definen las interfaces hombre computadora
   como: las interfaces básicas de usuario son aquellas que incluyen
   cosas como menús, ventanas, teclado, ratón, los "beeps" y
   algunos otros sonidos que la computadora hace, en general,
   todos aquellos canales por los cuales se permite la comunicación
   entre el hombre y la computadora.
La interfaz de usuario.
Es el medio con que el usuario puede comunicarse con una
    máquina, un equipo o una computadora, y comprende
    todos los puntos de contacto entre el usuario y el equipo,
    normalmente suelen ser fáciles de entender y fáciles de
    accionar.
6.4.1 EL SISTEMA DE ARCHIVO VISTO POR EL USUARIO.

La parte más visible de un sistema operativo es el sistema de
   archivo. La mayoría de los programas leen o escriben cuando
   menos un archivo y los usuarios siempre tienen conocimiento de
   la existencia de archivos y sus propiedades. Para muchas
   personas, la comodidad y utilidad del sistema operativo depende
   principalmente de la interfaz, estructura y confiabilidad del
   sistema de archivo.
….
Desde el punto de vista del usuario, el aspecto
   más importante de un sistema de archivo es
   la forma en que él lo concibe, es decir, lo que
   constituye un archivo, la forma en que los
   archivos se nominan y protegen, las
   operaciones que se permiten con los archivos.

Los detalles de si las listas enlazadas o mapas de
   bits se utilizan papa llevar el control del
   almacenamiento libre y de cuántos sectores
   hay en un bloque lógico son de menos
   interés, aunque son de importancia
   considerable para los diseñadores del sistema
   de archivo.
6.4.2 DISEÑO DE SISTEMA DE ARCHIVOS

Para llevar a cabo el diseño de un sistema de archivos se tienen que seguir
una serie de pasos:

•Inventario Preliminar: Relevamiento sin mucho detalle para ver el volumen
de la tarea a realizar.

•Etapa de Análisis: (crítica y detallado de la organización) (Análisis de
Sistemas: usando herramientas, encuestas, estadísticas, etc., arman una
carpeta que marca la organización actual de la empresa con las
modificaciones propuestas para organizar el sistema).
•Etapa de Diseño: Cuál es la mejor solución informática en función de la
carpeta (Ingeniería de Sistemas) (Diagnósticos). Esto nos llevará a una carpeta
técnica con instructivo, manual de funciones, etc., para llegar a la última etapa.

•Programación e Implementación: Se elige el lenguaje y programadores.

•Puesta en Marcha.

•Mantenimiento: Se lo mantiene con actualizaciones, con el tiempo, la
performance del sistema decrece por lo que se requiere más mantenimiento.
Cuando este tiempo es muy grande se intenta renovarlo.
Para el diseño de un sistema de archivos se siguen algunas
metodologías o pasos como Lineal, Estructurada o
Modular, Diseño Orientado a Objetos, Metodologías CASE.
6.4.3 SERVIDOR DE ARCHIVOS

          Un servidor de archivos es un equipo de computo exclusivo
para almacenar la información de todos los usuarios y grupos, con la
ventaja de que se tiene acceso controlado a los recursos por medio de
contraseñas, para mantener la privacidad de los archivos deseados, pero
también con la posibilidad de compartir recursos entre varios usuarios o
tener un repositorio público de archivos en donde todos puedan
almacenar información, todo depende de las necesidades.
6.4.4 SEGURIDAD EN ARCHIVOS


Los sistemas de archivos generalmente contienen información muy
valiosa para sus usuarios, razón por la que los sistemas de archivos
deben protegerla.
Básicamente consiste en proporcionar un acceso controlado a
los archivos
• lo que puede hacerse
• por quién

 Tipos de acceso
•Leer
• Escribir
• Ejecutar
• Añadir
• Borrar
• Listar
6.4.5 MECANISMOS DE PROTECCIÓN DE ARCHIVOS

Dado que los sistemas de computo se han venido haciendo cada vez más
sofisticados, la necesidad de proteger su integridad, también ha crecido.
Los aspectos principales de protección de los mismos son:

1. Protección de los procesos del sistema contra los procesos de usuario.
2. Protección de los procesos de usuario contra los de otros procesos de
usuario.
3. Protección de Memoria.
4. Protección de los dispositivos.
Muchos objetos del sistema necesitan protección, tales como la CPU,
segmentos de memoria, unidades de disco, terminales, impresoras,
procesos, archivos, bases de datos, etc.
6.4.6 IMPLEMENTACIÓN DE SISTEMAS DE
             ARCHIVOS
Un sistema de archivos posee dos problemas de diseño diferentes:
1. Definir cómo debe ver el usuario el sistema de
Archivos.

– definir un archivo y sus atributos
– definir las operaciones permitidas sobre un
archivo
– definir la estructura de directorios

2. Definir los algoritmos y estructuras de datos que deben crearse para establecer
la correspondencia entre el sistema de archivos lógico y los dispositivos físicos
donde se almacenan.
Ejemplo:
Un modelo de protección puede ser visto abstractamente como una
matriz, llamada matriz de derecho.


Los renglones de la matriz representan
dominios y las columnas representan
objetos. Cada entrada en la matriz
contiene un conjunto de derechos de
acceso. Dado que los objetos son
definidos explícitamente por la
columna, se puede omitir el nombre del
objeto en el derecho de acceso. La
entrada "Matriz[i, j]" define el conjunto
de operaciones que un proceso
ejecutándose en el dominio "Dj" puede
realizar sobre el objeto "Oj".
6.5 LLAMADAS AL SISTEMA

• Es el mecanismo usado por
  una aplicación para solicitar
  un servicio al sistema
  operativo.
MECANISMOS: LLAMADAS AL SISTEMA



• Usan una instrucción especial de la
  CPU, así el procesador transfiere el
  control a un código privilegiado,
  especificado por el mismo código.
EJEMPLO DE UNA LLAMADA AL
    SISTEMA EN C: READ
…
• El administrador de memoria (MM) ejecuta todas las
  llamadas al sistema que
• intervienen en la administración de memoria como fork,
  exec y brk.
LLAMADAS EN LA ADMINISTRACION
        DE ARCHIVOS
DE USUARIOS


   • Los procesos de usuario realizan sus
     solicitudes, por medio de llamadas al
     sistema, a los procesos servidores tales
     como MM o FS
LLAMADA- ESQUEMA
EJEMPLO:
6.6 TIPOS DE INTERFAZ

• INTERFAZ DE USUARIO
      INTERFAZ DE USUARIO MODO CONSOLA
      INTERFAZ DE USUARIO MODO GRÁFICO
INTERFAZ DE USUARIO


• El interfaz de usuario es un
  canal comunicativo entre el
  usuario y el ordenador.
EL INTERFAZ DE USUARIO DEBE
              PERMITIR
• El interfaz debe ser consistente (en situaciones similares se debe
  emplear la misma secuencia de acciones).
• Debe permitir accesos rápidos.
• Debe ofrecer una respuesta a toda acción del usuario.
• Debe permitir deshacer acciones.
• Debe permitir nemotécnicos.
RECOMENDACIONES
• Para diseñar una buena interfaz enfocada hacia el usuario es necesario
  tener claros los objetivos del hipertexto, teniendo en cuenta no sólo lo
  que se persigue ofreciendo información, sino las necesidades que van a
  tener los usuarios a la hora de consultarlo.
INTERFAZ DE USUARIO MODO
         CONSOLA
• En los sistemas basados en UNIX/Linux, es normal
  hacer una traducción de las llamadas gráficas a las
  llamadas de consola. El programador dedicado a los
  comandos de consola puede mejorar las capacidades
  de éstos sin preocuparse por la interfaz gráfica.
…
• Los programadores de front-ends o interfaces gráficas en
  cambio, se dedican a proporcionar una interfaz gráfica
  agradable sin preocuparse por los detalles internos de las
  órdenes de líneas de comandos y solamente interactúan con
  ellos vía parámetros.
INTERFAZ DE USUARIO MODO
              GRAFICO
• Los sistemas operativos comerciales hacen uso de
  una interfaz gráfica intuitiva de modo que sea
  relativamente de usar para los usuarios nuevos.
  Muchas de las tareas que pueden hacer a nivel
  consola también se pueden hacer en modo gráfico.
6.7 LENGUAJE DE COMUNICACIÓN (COMANDOS DE
      CONTROL) Y PIPELINES O CONDUCTOS




• INTRODUCCIÓN A LOS SHELLS
• TIPOS DE SHELL
• TUBERÍAS Y REDIRECCIONAMIENTO DE
  ENTRADA/SALIDA
INTRODUCCIÓN A LOS SHELLS
• El intérprete de órdenes (shell en inglés) se está ejecutando cuando vemos
  en la pantalla un símbolo de espera que puede ser ``$'' o un ``#'', donde se
  pueden escribir órdenes.
• Windows al intérprete de órdenes se le conoce como símbolo del sistema.
SHELL
El intérprete de órdenes es un programa que recibe nuestra orden
    (comando), realiza tareas como:
• Autentificar al usuario antes de poder entrar en sesión.
• Reemplazar nombres de archivos y variables.
• Redireccionamiento de entrada-salida, u operaciones de
    tuberías.
• Localizar el archivo ejecutable e iniciar el programa.
TIPOS DE SHELL
UNIX ofrece diferentes tipos de shell o modos de
interpretación de comandos Si el usuario utiliza siempre el
mismo sistema operativo, posiblemente utiliza también el
mismo shell. Es importante recordar que existen otras
opciones:
• Bourne Shell(/bin/sh).
• /bin/bash
• Korn Shell(bin/ksh).
• C Shell(csh).
• /bin/zsh.
TUBERÍAS Y REDIRECCIONAMIENTO DE
                    ENTRADA/SALIDA

• El intérprete de órdenes también puede redirigir la entrada/salida
  de un proceso a otro. A esta función se le conoce como tuberías o
  redireccionamiento.
FIN DE LA SEXTA UNIDAD.

Mais conteúdo relacionado

Mais procurados

4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivosJesus Garcia
 
4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externo4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externoFernando Solis
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosLuis Dario Gomez
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datosMiguel Orquera
 
Algoritmos de ordenamiento externo sobre archivos
Algoritmos de ordenamiento externo sobre archivosAlgoritmos de ordenamiento externo sobre archivos
Algoritmos de ordenamiento externo sobre archivosDaniel Gomez Jaramillo
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosAcristyM
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discosJazmín Limón
 
Protección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosProtección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosRichard J. Nuñez
 
Estructura de archivos y sistema
Estructura de archivos y sistemaEstructura de archivos y sistema
Estructura de archivos y sistemaJuan Soubervielle
 
Unidad 2-servidores-con-software-propietario
Unidad 2-servidores-con-software-propietarioUnidad 2-servidores-con-software-propietario
Unidad 2-servidores-con-software-propietarioSacro Undercrown
 
UNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busquedaUNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busquedaMaiky Kobatakane
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexadosjennifergu17
 
Protección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosProtección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosAquiles Guzman
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosKarina Rivra
 

Mais procurados (20)

4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos4.4 Acceso a sistema de archivos
4.4 Acceso a sistema de archivos
 
4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externo4. algoritmo de ordenamiento externo
4. algoritmo de ordenamiento externo
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativos
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
 
Algoritmos de ordenamiento externo sobre archivos
Algoritmos de ordenamiento externo sobre archivosAlgoritmos de ordenamiento externo sobre archivos
Algoritmos de ordenamiento externo sobre archivos
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Recursividad
RecursividadRecursividad
Recursividad
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discos
 
Operaciones Sobre Procesos
Operaciones Sobre ProcesosOperaciones Sobre Procesos
Operaciones Sobre Procesos
 
Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.Algoritmos de Ordenamiento Externo.
Algoritmos de Ordenamiento Externo.
 
Protección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas OperativosProtección y Seguridad de los Sistemas Operativos
Protección y Seguridad de los Sistemas Operativos
 
Ordenamiento parte 2
Ordenamiento parte 2Ordenamiento parte 2
Ordenamiento parte 2
 
Estructura de archivos y sistema
Estructura de archivos y sistemaEstructura de archivos y sistema
Estructura de archivos y sistema
 
Unidad 2-servidores-con-software-propietario
Unidad 2-servidores-con-software-propietarioUnidad 2-servidores-con-software-propietario
Unidad 2-servidores-con-software-propietario
 
UNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busquedaUNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busqueda
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Protección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativosProtección y Seguridad de los sistemas operativos
Protección y Seguridad de los sistemas operativos
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 

Destaque

Diapositivas 6
Diapositivas 6Diapositivas 6
Diapositivas 6alica
 
1a reunion tanit 3 mayo 13 final
1a reunion tanit 3 mayo 13  final1a reunion tanit 3 mayo 13  final
1a reunion tanit 3 mayo 13 finalOmar Hernandez
 
Practica 1 sistemas operativos
Practica 1 sistemas operativosPractica 1 sistemas operativos
Practica 1 sistemas operativosozase
 
A D M I N I S T R A D O R D E A R C H I V O S
A D M I N I S T R A D O R  D E  A R C H I V O SA D M I N I S T R A D O R  D E  A R C H I V O S
A D M I N I S T R A D O R D E A R C H I V O Smartin
 
Sistemas operativos cobaej
Sistemas operativos cobaejSistemas operativos cobaej
Sistemas operativos cobaejAndreaalejo2000
 
DISEÑO DE ARCHIVOS Y USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
DISEÑO DE ARCHIVOSY USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIODISEÑO DE ARCHIVOSY USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
DISEÑO DE ARCHIVOS Y USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIOacastrootero
 
Ejercicios de programacion concurrente
Ejercicios de programacion concurrenteEjercicios de programacion concurrente
Ejercicios de programacion concurrenteedgar muñoz
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srtCarlos Solano
 
Diseño de interacciones_de_bases_de_datos
Diseño de interacciones_de_bases_de_datosDiseño de interacciones_de_bases_de_datos
Diseño de interacciones_de_bases_de_datosangela margarita
 
La interfaz del servidor de directorios
La interfaz del servidor de directoriosLa interfaz del servidor de directorios
La interfaz del servidor de directoriospaola2545
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDeivis Romero
 
Herramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de InformaciónHerramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de Informaciónjgbd127
 
Tipos de empresas en Costa Rica
Tipos de empresas en Costa RicaTipos de empresas en Costa Rica
Tipos de empresas en Costa RicaMaria Sanchez
 
Flujograma transferencia documental
Flujograma transferencia documentalFlujograma transferencia documental
Flujograma transferencia documentalKTG90
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivoscgviviana
 
El ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónEl ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónJose Daniel Pacheco Mejia
 
Diapositivas
DiapositivasDiapositivas
Diapositivasisabel
 

Destaque (20)

Diapositivas 6
Diapositivas 6Diapositivas 6
Diapositivas 6
 
Administracion archivos sena
Administracion archivos senaAdministracion archivos sena
Administracion archivos sena
 
1a reunion tanit 3 mayo 13 final
1a reunion tanit 3 mayo 13  final1a reunion tanit 3 mayo 13  final
1a reunion tanit 3 mayo 13 final
 
Practica 1 sistemas operativos
Practica 1 sistemas operativosPractica 1 sistemas operativos
Practica 1 sistemas operativos
 
A D M I N I S T R A D O R D E A R C H I V O S
A D M I N I S T R A D O R  D E  A R C H I V O SA D M I N I S T R A D O R  D E  A R C H I V O S
A D M I N I S T R A D O R D E A R C H I V O S
 
Sistemas operativos cobaej
Sistemas operativos cobaejSistemas operativos cobaej
Sistemas operativos cobaej
 
DISEÑO DE ARCHIVOS Y USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
DISEÑO DE ARCHIVOSY USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIODISEÑO DE ARCHIVOSY USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
DISEÑO DE ARCHIVOS Y USO DE DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO
 
Ejercicios de programacion concurrente
Ejercicios de programacion concurrenteEjercicios de programacion concurrente
Ejercicios de programacion concurrente
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srt
 
Diseño de interacciones_de_bases_de_datos
Diseño de interacciones_de_bases_de_datosDiseño de interacciones_de_bases_de_datos
Diseño de interacciones_de_bases_de_datos
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
La interfaz del servidor de directorios
La interfaz del servidor de directoriosLa interfaz del servidor de directorios
La interfaz del servidor de directorios
 
Diagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesosDiagrama de flujo, archivo, entidades, procesos
Diagrama de flujo, archivo, entidades, procesos
 
Herramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de InformaciónHerramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de Información
 
Tipos de empresas en Costa Rica
Tipos de empresas en Costa RicaTipos de empresas en Costa Rica
Tipos de empresas en Costa Rica
 
Flujograma transferencia documental
Flujograma transferencia documentalFlujograma transferencia documental
Flujograma transferencia documental
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Diapositivas archivo
Diapositivas archivoDiapositivas archivo
Diapositivas archivo
 
El ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de informaciónEl ciclo de vida del desarrollo de los sistemas de información
El ciclo de vida del desarrollo de los sistemas de información
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 

Semelhante a Administracion De Archivos Vi

Instrucciones de máquina
Instrucciones de máquinaInstrucciones de máquina
Instrucciones de máquinagiovatovar
 
Administracion archivos sena
Administracion archivos senaAdministracion archivos sena
Administracion archivos senagiovatovar
 
Administracion archivos
Administracion archivosAdministracion archivos
Administracion archivosgiovatovar
 
Seguridad en los sistemas de archivos
Seguridad en los sistemas de archivosSeguridad en los sistemas de archivos
Seguridad en los sistemas de archivosANDRES SALAZAR
 
UNIDAD VI
UNIDAD VIUNIDAD VI
UNIDAD VImartin
 
Sistemas
SistemasSistemas
Sistemasmartin
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indiceDavid Yupanqui
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indicePamelaguibkdoe
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Dj Mada - Tres Valles, Veracruz
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos samuel mora
 
Controladora de perifericos indices
Controladora de perifericos indicesControladora de perifericos indices
Controladora de perifericos indicesElizabeth Miño
 
Análisis y diseño de sistemas de información II
Análisis y diseño de sistemas de información IIAnálisis y diseño de sistemas de información II
Análisis y diseño de sistemas de información IIFlorez85
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos Pamelaguibkdoe
 
Unidad 6 Yb 7 Sistemas Operativos
Unidad 6 Yb 7 Sistemas OperativosUnidad 6 Yb 7 Sistemas Operativos
Unidad 6 Yb 7 Sistemas OperativosChulinneitor
 
Tatiana Sánchez 2
Tatiana Sánchez 2Tatiana Sánchez 2
Tatiana Sánchez 2tatyseli
 
Diseño de archivos, grupo 4
Diseño de archivos, grupo 4Diseño de archivos, grupo 4
Diseño de archivos, grupo 4pandreaf
 
11. sistema de archivos
11.  sistema de archivos11.  sistema de archivos
11. sistema de archivosAkashi Yuurei
 

Semelhante a Administracion De Archivos Vi (20)

Instrucciones de máquina
Instrucciones de máquinaInstrucciones de máquina
Instrucciones de máquina
 
Administracion archivos sena
Administracion archivos senaAdministracion archivos sena
Administracion archivos sena
 
Administracion archivos
Administracion archivosAdministracion archivos
Administracion archivos
 
Seguridad en los sistemas de archivos
Seguridad en los sistemas de archivosSeguridad en los sistemas de archivos
Seguridad en los sistemas de archivos
 
UNIDAD VI
UNIDAD VIUNIDAD VI
UNIDAD VI
 
Sistemas
SistemasSistemas
Sistemas
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
Controladora de perifericos indices
Controladora de perifericos indicesControladora de perifericos indices
Controladora de perifericos indices
 
Análisis y diseño de sistemas de información II
Análisis y diseño de sistemas de información IIAnálisis y diseño de sistemas de información II
Análisis y diseño de sistemas de información II
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
Unidad 6 Yb 7 Sistemas Operativos
Unidad 6 Yb 7 Sistemas OperativosUnidad 6 Yb 7 Sistemas Operativos
Unidad 6 Yb 7 Sistemas Operativos
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
YENIFER OLIVO.
YENIFER OLIVO.YENIFER OLIVO.
YENIFER OLIVO.
 
Tatiana Sánchez 2
Tatiana Sánchez 2Tatiana Sánchez 2
Tatiana Sánchez 2
 
Diseño de archivos, grupo 4
Diseño de archivos, grupo 4Diseño de archivos, grupo 4
Diseño de archivos, grupo 4
 
Sistema de Archivos
Sistema de ArchivosSistema de Archivos
Sistema de Archivos
 
11. sistema de archivos
11.  sistema de archivos11.  sistema de archivos
11. sistema de archivos
 

Mais de SistemOper

Psicologia Organizacional
Psicologia OrganizacionalPsicologia Organizacional
Psicologia OrganizacionalSistemOper
 
Administracion De Archivos Vi 2
Administracion De Archivos Vi 2Administracion De Archivos Vi 2
Administracion De Archivos Vi 2SistemOper
 
Administrador De Archivo So[1]
Administrador De Archivo So[1]Administrador De Archivo So[1]
Administrador De Archivo So[1]SistemOper
 
Administracion De Archivos
Administracion De ArchivosAdministracion De Archivos
Administracion De ArchivosSistemOper
 
Patricia Gonzalez Garcia Informatica
Patricia Gonzalez Garcia InformaticaPatricia Gonzalez Garcia Informatica
Patricia Gonzalez Garcia InformaticaSistemOper
 
Caracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OCaracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OSistemOper
 
Ensayo Slowfood
Ensayo SlowfoodEnsayo Slowfood
Ensayo SlowfoodSistemOper
 
Calidad Del Sw
Calidad Del SwCalidad Del Sw
Calidad Del SwSistemOper
 
Calidad Del Sw
Calidad Del SwCalidad Del Sw
Calidad Del SwSistemOper
 
Funciones Y Caracteristicas De Los S
Funciones Y Caracteristicas De Los SFunciones Y Caracteristicas De Los S
Funciones Y Caracteristicas De Los SSistemOper
 
Calidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoCalidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoSistemOper
 

Mais de SistemOper (12)

Psicologia Organizacional
Psicologia OrganizacionalPsicologia Organizacional
Psicologia Organizacional
 
Septima U
Septima USeptima U
Septima U
 
Administracion De Archivos Vi 2
Administracion De Archivos Vi 2Administracion De Archivos Vi 2
Administracion De Archivos Vi 2
 
Administrador De Archivo So[1]
Administrador De Archivo So[1]Administrador De Archivo So[1]
Administrador De Archivo So[1]
 
Administracion De Archivos
Administracion De ArchivosAdministracion De Archivos
Administracion De Archivos
 
Patricia Gonzalez Garcia Informatica
Patricia Gonzalez Garcia InformaticaPatricia Gonzalez Garcia Informatica
Patricia Gonzalez Garcia Informatica
 
Caracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OCaracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas O
 
Ensayo Slowfood
Ensayo SlowfoodEnsayo Slowfood
Ensayo Slowfood
 
Calidad Del Sw
Calidad Del SwCalidad Del Sw
Calidad Del Sw
 
Calidad Del Sw
Calidad Del SwCalidad Del Sw
Calidad Del Sw
 
Funciones Y Caracteristicas De Los S
Funciones Y Caracteristicas De Los SFunciones Y Caracteristicas De Los S
Funciones Y Caracteristicas De Los S
 
Calidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoCalidad Y El Mundo Globalizado
Calidad Y El Mundo Globalizado
 

Último

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 

Último (20)

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 

Administracion De Archivos Vi

  • 1.
  • 2. INTRODUCCIÓN En el siguiente recopilado de información se dará a conocer los temas de la VI unidad de la materia de Sistemas Operativos, que trata sobre la Administración de archivos en la cual se habla sobre su creación, su jerarquía, el tipo de archivo, métodos de seguridad, etc. Dando ejemplo de los diferentes casos, para poder facilitar si comprensión.
  • 3. UNIDAD VI.- ADMINISTRADOR DE ARCHIVOS Contenido: ¿Qué es un ARCHIVO? 6.1 Sistema de Archivos 6.2 Jerarquía de Datos 6.3 Tipos de Archivos 6.4 Interface con Usuario 6.4.1 El Sistema de Archivo visto por el usuario 6.4.2 Diseño del Sistema de Archivos 6.4.3 Servidor de Archivos 6.4.4 Seguridad en Archivos 6.4.5 Mecanismos de Protección de Archivos 6.4.6 Implementación Sistemas de Archivos 6.5 Llamadas al Sistema System Calls 6.6 Tipos de Interfaz 6.7 Lenguaje de Comunicación (comandos de control) y pipelines o conductos.
  • 4. Primero se definirá que es un archivo: ARCHIVO: Colección de información relacionada y almacenada en un dispositivo de almacenamiento secundario Estructura interna (lógica) o secuencia de bytes: el tipo del archivo determina su estructura (texto à caracteres, líneas y páginas, código fuente à secuencia de subrutinas y funciones) o secuencia de registros de longitud fija o secuencia de registros de longitud variable
  • 5. 6.1 SISTEMA DE ARCHIVOS. El “Sistema de Archivos” es la parte del sistema de administración del almacenamiento responsable, principalmente, de la administración de los archivos del almacenamiento secundario.
  • 6. Funciones del Sistema de Archivos. Los usuarios deben poder crear, modificar y borrar archivos. Se deben poder compartir los archivos de una manera cuidadosamente controlada.
  • 7. El “Sistema de Archivos” es un componente importante de un S. O. y suele contener: • “Métodos de acceso”: relacionados con la manera de acceder a los datos almacenados en archivos. • “Administración de archivos” :referida a la provisión de mecanismos para que los archivos sean almacenados, referenciados, compartidos y asegurados.
  • 8. •“Administración del almacenamiento auxiliar”: para la asignación de espacio a los archivos en los dispositivos de almacenamiento secundario. •“Integridad del archivo”: para garantizar la integridad de la información del archivo.
  • 9. Una forma de organización de un sistema de archivos puede ser la siguiente: • Se utiliza una “raíz” para indicar en qué parte del disco comienza el “directorio raíz”. • El “directorio raíz” apunta a los “directorios de usuarios”. • Un “directorio de usuario” contiene una entrada para cada uno de los archivos del usuario. • Cada entrada de archivo apunta al lugar del disco donde está almacenado el archivo referenciado.
  • 10. El sistema de archivos debe brindar una interfaz favorable al usuario: • Debe suministrar una “visión lógica” de los datos y de las funciones que serán ejecutadas, en vez de una “visión física”. • El usuario no debe tener que preocuparse por: – Dónde serán almacenados los datos. – El formato de los datos en los dispositivos. – Los medios físicos de la transferencia de datos hacia y desde los dispositivos.
  • 11. Ejemplos de sistemas de archivos son:  FAT  UMSDOS  NTFS  UDF  Ext2, ext3, ext4  ReiserFS, XFS, etc.
  • 12. 6.2 JERARQUIA DE DATOS. Diagramas de Warnier/Orr. Los diagramas de Warnier/Orr son un tipo de diagramas jerárquicos que se utilizan para describir tanto la organización de datos como de procedimientos. Hay cuatro construcciones básicas utilizadas en los diagramas de W/O: jerarquía, secuencia, repetición, y selección. También hay dos conceptos avanzados que ocasionalmente son necesarios: concurrencia y recursión. Ejemplo:
  • 14. Jerarquía La jerarquía es la construcción más importante. Consiste simplemente en un grupo anidado de conjuntos y subconjuntos representados por un conjunto de llaves anidadas.
  • 15. El siguiente es un ejemplo de una jerarquía sencilla: Tópico A Sección 1 Tópico B Documento Sección 2 Tópico C Tópico D Sección 3 Tópico E Tópico F Cada llave en el diagrama representa un nivel de la jerarquía. El diagrama puede ser utilizado para representar una jerarquía de datos, o de procedimiento.
  • 16. Ejemplo de diagrama de jerarquía de datos: Primer nombre Nombre Segundo nombre Apellido Registro de Cliente Calle y # domicilio Ciudad, código postal País
  • 17. 6.3 TIPOS DE ARCHIVOS. En computación existen básicamente dos tipos de archivos: • los archivos ASCII y • los archivos BINARIOS
  • 18. Archivos binarios: • De imagen: .jpg, .gif, .tiff, .bmp (Portable bitmap), .wmf (Windows Meta File), .png (Portable Network Graphics), .pcx (Paintbrush); entre muchos otros. • De video: .mpg, .mov, .avi, .gif • Comprimidos o empaquetados: .zip, .Z, .gz, .tar, .lhz • Ejecutables o compilados: .exe, .com, .cgi, .o, .a • Procesadores de palabras: .doc
  • 19. Archivos ascii • Archivos fuente: .f, .c, .p • Formatos de texto: .tex, .txt, .html • Formatos de intercambio: .rtf, .ps, .uu Dentro de los archivos ASCII de uso común por los programas de bioinformática están los siguientes: • De secuencias: .seq • De secuencias múltiples: .aln, .msf (Multiple Sequence Format, secuencias alineadas), .rsf (Rich Sequence Format, estos archivos pueden incluir una o más secuencias relacionadas o no).
  • 20. 6.4 INTERFAZ CON EL USUARIO. Lewis y Rieman [1993] definen las interfaces hombre computadora como: las interfaces básicas de usuario son aquellas que incluyen cosas como menús, ventanas, teclado, ratón, los "beeps" y algunos otros sonidos que la computadora hace, en general, todos aquellos canales por los cuales se permite la comunicación entre el hombre y la computadora.
  • 21. La interfaz de usuario. Es el medio con que el usuario puede comunicarse con una máquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo, normalmente suelen ser fáciles de entender y fáciles de accionar.
  • 22. 6.4.1 EL SISTEMA DE ARCHIVO VISTO POR EL USUARIO. La parte más visible de un sistema operativo es el sistema de archivo. La mayoría de los programas leen o escriben cuando menos un archivo y los usuarios siempre tienen conocimiento de la existencia de archivos y sus propiedades. Para muchas personas, la comodidad y utilidad del sistema operativo depende principalmente de la interfaz, estructura y confiabilidad del sistema de archivo.
  • 23. …. Desde el punto de vista del usuario, el aspecto más importante de un sistema de archivo es la forma en que él lo concibe, es decir, lo que constituye un archivo, la forma en que los archivos se nominan y protegen, las operaciones que se permiten con los archivos. Los detalles de si las listas enlazadas o mapas de bits se utilizan papa llevar el control del almacenamiento libre y de cuántos sectores hay en un bloque lógico son de menos interés, aunque son de importancia considerable para los diseñadores del sistema de archivo.
  • 24. 6.4.2 DISEÑO DE SISTEMA DE ARCHIVOS Para llevar a cabo el diseño de un sistema de archivos se tienen que seguir una serie de pasos: •Inventario Preliminar: Relevamiento sin mucho detalle para ver el volumen de la tarea a realizar. •Etapa de Análisis: (crítica y detallado de la organización) (Análisis de Sistemas: usando herramientas, encuestas, estadísticas, etc., arman una carpeta que marca la organización actual de la empresa con las modificaciones propuestas para organizar el sistema).
  • 25. •Etapa de Diseño: Cuál es la mejor solución informática en función de la carpeta (Ingeniería de Sistemas) (Diagnósticos). Esto nos llevará a una carpeta técnica con instructivo, manual de funciones, etc., para llegar a la última etapa. •Programación e Implementación: Se elige el lenguaje y programadores. •Puesta en Marcha. •Mantenimiento: Se lo mantiene con actualizaciones, con el tiempo, la performance del sistema decrece por lo que se requiere más mantenimiento. Cuando este tiempo es muy grande se intenta renovarlo.
  • 26. Para el diseño de un sistema de archivos se siguen algunas metodologías o pasos como Lineal, Estructurada o Modular, Diseño Orientado a Objetos, Metodologías CASE.
  • 27. 6.4.3 SERVIDOR DE ARCHIVOS Un servidor de archivos es un equipo de computo exclusivo para almacenar la información de todos los usuarios y grupos, con la ventaja de que se tiene acceso controlado a los recursos por medio de contraseñas, para mantener la privacidad de los archivos deseados, pero también con la posibilidad de compartir recursos entre varios usuarios o tener un repositorio público de archivos en donde todos puedan almacenar información, todo depende de las necesidades.
  • 28. 6.4.4 SEGURIDAD EN ARCHIVOS Los sistemas de archivos generalmente contienen información muy valiosa para sus usuarios, razón por la que los sistemas de archivos deben protegerla.
  • 29. Básicamente consiste en proporcionar un acceso controlado a los archivos • lo que puede hacerse • por quién Tipos de acceso •Leer • Escribir • Ejecutar • Añadir • Borrar • Listar
  • 30. 6.4.5 MECANISMOS DE PROTECCIÓN DE ARCHIVOS Dado que los sistemas de computo se han venido haciendo cada vez más sofisticados, la necesidad de proteger su integridad, también ha crecido. Los aspectos principales de protección de los mismos son: 1. Protección de los procesos del sistema contra los procesos de usuario. 2. Protección de los procesos de usuario contra los de otros procesos de usuario. 3. Protección de Memoria. 4. Protección de los dispositivos.
  • 31. Muchos objetos del sistema necesitan protección, tales como la CPU, segmentos de memoria, unidades de disco, terminales, impresoras, procesos, archivos, bases de datos, etc.
  • 32. 6.4.6 IMPLEMENTACIÓN DE SISTEMAS DE ARCHIVOS Un sistema de archivos posee dos problemas de diseño diferentes: 1. Definir cómo debe ver el usuario el sistema de Archivos. – definir un archivo y sus atributos – definir las operaciones permitidas sobre un archivo – definir la estructura de directorios 2. Definir los algoritmos y estructuras de datos que deben crearse para establecer la correspondencia entre el sistema de archivos lógico y los dispositivos físicos donde se almacenan.
  • 33. Ejemplo: Un modelo de protección puede ser visto abstractamente como una matriz, llamada matriz de derecho. Los renglones de la matriz representan dominios y las columnas representan objetos. Cada entrada en la matriz contiene un conjunto de derechos de acceso. Dado que los objetos son definidos explícitamente por la columna, se puede omitir el nombre del objeto en el derecho de acceso. La entrada "Matriz[i, j]" define el conjunto de operaciones que un proceso ejecutándose en el dominio "Dj" puede realizar sobre el objeto "Oj".
  • 34. 6.5 LLAMADAS AL SISTEMA • Es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo.
  • 35. MECANISMOS: LLAMADAS AL SISTEMA • Usan una instrucción especial de la CPU, así el procesador transfiere el control a un código privilegiado, especificado por el mismo código.
  • 36. EJEMPLO DE UNA LLAMADA AL SISTEMA EN C: READ
  • 37. … • El administrador de memoria (MM) ejecuta todas las llamadas al sistema que • intervienen en la administración de memoria como fork, exec y brk.
  • 38. LLAMADAS EN LA ADMINISTRACION DE ARCHIVOS
  • 39. DE USUARIOS • Los procesos de usuario realizan sus solicitudes, por medio de llamadas al sistema, a los procesos servidores tales como MM o FS
  • 42. 6.6 TIPOS DE INTERFAZ • INTERFAZ DE USUARIO INTERFAZ DE USUARIO MODO CONSOLA INTERFAZ DE USUARIO MODO GRÁFICO
  • 43. INTERFAZ DE USUARIO • El interfaz de usuario es un canal comunicativo entre el usuario y el ordenador.
  • 44. EL INTERFAZ DE USUARIO DEBE PERMITIR • El interfaz debe ser consistente (en situaciones similares se debe emplear la misma secuencia de acciones). • Debe permitir accesos rápidos. • Debe ofrecer una respuesta a toda acción del usuario. • Debe permitir deshacer acciones. • Debe permitir nemotécnicos.
  • 45. RECOMENDACIONES • Para diseñar una buena interfaz enfocada hacia el usuario es necesario tener claros los objetivos del hipertexto, teniendo en cuenta no sólo lo que se persigue ofreciendo información, sino las necesidades que van a tener los usuarios a la hora de consultarlo.
  • 46. INTERFAZ DE USUARIO MODO CONSOLA • En los sistemas basados en UNIX/Linux, es normal hacer una traducción de las llamadas gráficas a las llamadas de consola. El programador dedicado a los comandos de consola puede mejorar las capacidades de éstos sin preocuparse por la interfaz gráfica.
  • 47. … • Los programadores de front-ends o interfaces gráficas en cambio, se dedican a proporcionar una interfaz gráfica agradable sin preocuparse por los detalles internos de las órdenes de líneas de comandos y solamente interactúan con ellos vía parámetros.
  • 48. INTERFAZ DE USUARIO MODO GRAFICO • Los sistemas operativos comerciales hacen uso de una interfaz gráfica intuitiva de modo que sea relativamente de usar para los usuarios nuevos. Muchas de las tareas que pueden hacer a nivel consola también se pueden hacer en modo gráfico.
  • 49. 6.7 LENGUAJE DE COMUNICACIÓN (COMANDOS DE CONTROL) Y PIPELINES O CONDUCTOS • INTRODUCCIÓN A LOS SHELLS • TIPOS DE SHELL • TUBERÍAS Y REDIRECCIONAMIENTO DE ENTRADA/SALIDA
  • 50. INTRODUCCIÓN A LOS SHELLS • El intérprete de órdenes (shell en inglés) se está ejecutando cuando vemos en la pantalla un símbolo de espera que puede ser ``$'' o un ``#'', donde se pueden escribir órdenes. • Windows al intérprete de órdenes se le conoce como símbolo del sistema.
  • 51. SHELL El intérprete de órdenes es un programa que recibe nuestra orden (comando), realiza tareas como: • Autentificar al usuario antes de poder entrar en sesión. • Reemplazar nombres de archivos y variables. • Redireccionamiento de entrada-salida, u operaciones de tuberías. • Localizar el archivo ejecutable e iniciar el programa.
  • 52. TIPOS DE SHELL UNIX ofrece diferentes tipos de shell o modos de interpretación de comandos Si el usuario utiliza siempre el mismo sistema operativo, posiblemente utiliza también el mismo shell. Es importante recordar que existen otras opciones: • Bourne Shell(/bin/sh). • /bin/bash • Korn Shell(bin/ksh). • C Shell(csh). • /bin/zsh.
  • 53. TUBERÍAS Y REDIRECCIONAMIENTO DE ENTRADA/SALIDA • El intérprete de órdenes también puede redirigir la entrada/salida de un proceso a otro. A esta función se le conoce como tuberías o redireccionamiento.
  • 54. FIN DE LA SEXTA UNIDAD.