SISTEMAS OPERATIVOS OSCAR ARTURO JUÁREZ HUESCAS OTOÑO DE 2011.

Slides:



Advertisements
Presentaciones similares
Arquitectura de Sistema de E/S
Advertisements

Hardware y Software de servidor
Dr. Joseabel Cegarra Núcleo LUZ-COL
Cuentas de Usuarios Como Mac OS X es un verdadero sistema operativo multiusuario, por tanto una computadora puede usar mas de un usuario, integrando.
Sistema operativo Componentes de un sistema operativo
LA COMPUTADORA.
EQUIPO ·# 3 SISTEMAS OPERATIVOS
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS
Programación en Lenguaje Ensamblador.
TIPOS DE SERVIDORES 4/2/2017 3:29 PM
Planificación de la Información.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
El propósito del almacenamiento es guardar datos que la computadora no esté usando. El almacenamiento tiene tres ventajas sobre la memoria: Hay más espacio.
Introducción al Software
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Presentado por: Sebastián, Ramiro Y Juan Bautista.
Arquitectura del Computador
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Administración de Archivos
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Sistema de archivos Sistemas operativos.
SISTEMAS OPERATIVOS.
Sistemas Operativos Procesos.
Programación I MC José Andrés Vázquez Flores
Sistema de Archivos Hernández Martinez Sonia Lizbeth
Arquitectura NFS El servidor NFS exporta uno o más directorios
ANDREA GIRALDO CARDONA #12
Introducción a los Sistemas Operativos
COMPONENTES DEL SISTEMA OPERATIVO.
SUPERDISK En esta presentación le traigo información sobre el SUPERDISK unos de los medios de almacenamiento antiguos que se ocupaban en su momento para.
MS dos.
FUNDAMENTOS DE PROGRAMACIÓN Unidad I. Computador: Es una maquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren.
VI. Administración de Dispositivos (2)
ALUMNO: Juan Sebastián Vargas Bastidas ÁREA: Introducción A La Tecnología TEMA: DISCOS VIRTUALES Neiva-Huila (2013)
Introducción a los SOs.
Teoría de Sistemas Operativos Administración de Archivos.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Programación I MC Hilda Castillo Zacatelco.
Conociendo la Computadora
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO
Estructura de los Sistemas Operativos
Disco duro (HDD).
Un ordenador no puede funcionar sin sistema operativo.
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
Hardware: Evolución de los ordenadores
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
MEDIOS DE ALMACENAMIENTO
Estructura del Sistemas Operativos por su Estructura
Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Programación I MC Beatriz Beltrán Martínez.
Emanuel Gómez Yáñez Cenobio Ochoa Luis Gerardo DISPOSITIVOS DE ALMACENAMIENTO SECUNDARIO.
Hardware: Evolución de los ordenadores
INTERRUPCIONES – ABRAZO MORTAL
INTEGRANTES: Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara Gustavo Antonio González Morales.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Identificar las características y beneficios de diferentes medios de almacenamiento 1 Ing. Sist. Ana María.
Elementos y tipos de sistemas operativos
UNIDAD I INTRODUCCION A LOS S.O.
VIRUS INFORMÁTICOS Un virus informático es un malware que tiene por objeto alterar el normal funcionamiento de la computadora, sin el permiso o el conocimiento.
ELEMENTO DE COMPETENCIA 3
GS3  Conceptos Básicos de Hardware. Tipos de computadoras Computadora Personal (PC) Laptop Macintosh.
CAPITULO III El Sistema Operativo (OS)
 Software  Humanware  Hardware Conformado por.
Arquitectura de Computadores Clase 16 Sistemas y Jerarquías de Almacenamiento IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de.
Arquitectura básica de la computadora
Estructura del sistema operativo
Respaldo de Información Luis Enrique Lara Álvarez, Ezequiel Ramos Ambriz.
Transcripción de la presentación:

SISTEMAS OPERATIVOS OSCAR ARTURO JUÁREZ HUESCAS OTOÑO DE 2011

UNIDAD 1 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

Temario Unidad 1 Introducción a los sistemas operativos a. Historia de los Sistemas Operativos. b. Conceptos generales. c. Clasificación de los Sistemas Operativos. d. Por su estructura. e. Por el número de usuarios. f. Por el número de procesos. g. Por el número de procesadores. h. Por la forma en que ofrece sus servicios.

PROPÓSITO  Que el alumno sea capaz de identificar todos los conceptos que engloban a un sistema operativo, haciendo un mapa conceptual de esto.  Que el alumno identifique y ejemplifique los tipos de sistemas operativos existentes en el medio.

a. Historia de los sistemas operativos  Ver video: «Historia de los Sistemas Operativos» Byc

b. Conceptos generales  Dirigirse al link siguiente: les_d_sos?viewMode=magazine

c. Clasificación de los Sistemas Operativos  Dirigirse al link siguiente y ver la presentación: ficaciones-de-sistemas-operativos

d. Sistemas Operativos por su Estructura[1]  Estructura Monolítica: La construcción del programa final es a base de módulos compilados separadamente y que se unen a través de un ligador. Carecen de protecciones y privilegios al manejar recursos como memoria y disco duro.  Estructura Jerárquica: El sistema operativo contiene subpartes y esta organizado en forma de niveles ó capas.

d. Sistemas Operativos por su Estructura[1]  Maquina Virtual : Presenta una interface a cada proceso, mostrando una maquina que parece idéntica a la maquina real subyacente. Se reparan los conceptos que suele estar unidos en el resto del sistema: La multiprogramación y la maquina extendida.  Cliente-Servidor (MicroKernel): Es el más reciente y predominante, sirve para toda clase de aplicaciones y el propósito de este es de tipo general cumpliendo así con las mismas actividades de los otros sistemas operativos.  Su núcleo (core) esta designado para establecer comunicación entre los clientes y servidores. Los procesos pueden ser tanto servidores como cliente a su vez el cliente actual como servidor para otro proceso.

e. Por el número de usuarios.  Maquina Virtual : Presenta una interface a cada proceso, mostrando una maquina que parece idéntica a la maquina real subyacente. Se reparan los conceptos que suelen estar unidos en el resto del sistema: La multiprogramación y la maquina extendida.  Cliente-Servidor (MicroKernel): Es el más reciente y predominante, sirve para toda clase de aplicaciones y el propósito de este es de tipo general cumpliendo así con las mismas actividades de los otros sistemas operativos.  Su núcleo (core) esta designado a establecer comunicación entre los clientes y servidores. Los procesos pueden ser tanto servidores como cliente a su vez el cliente actual como servidor para otro proceso.

e. Por el número de: Usuarios, Servicios y Procesadores.  Para ver información referente a los temas diríjase al siguiente link  uario_servicios_procesadores?viewMode= magazine uario_servicios_procesadores?viewMode= magazine

e. Por la forma en que ofrecen sus servicios  Para ver información referente al tema diríjase al siguiente link  domenecha/forma.html domenecha/forma.html

UNIDAD 2 SISTEMAS DE ARCHIVOS

Temario Unidad 2 Sistemas de archivos a. Dispositivos de almacenamiento. b. Planeación de la atención a peticiones de acceso. c. Organización de los archivos. d. Servicios del subsistema de archivos. e. Sistemas de archivos distribuidos.

PROPÓSITO  Que el alumno mediante sus conocimientos de programación, simule en dos programas, los algoritmos de planificación de peticiones y las operaciones con archivos. Demostrando así su comprensión de la unidad

INTRODUCCIÓN [2] Los sistemas de archivos o ficheros (filesystem en inglés), estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.

INTRODUCCIÓN [2] Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud. El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados.

INTRODUCCIÓN [2] En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de red (sin la intervención de un dispositivo de almacenamiento).

INTRODUCCIÓN [2] Los sistemas de archivos tradicionales proveen métodos para crear, mover, renombrar y eliminar tanto archivos como directorios, pero carecen de métodos para crear, por ejemplo, enlaces adicionales a un directorio o archivo (enlace duro en Unix) o renombrar enlaces padres (".." en Unix).

a. Dispositivos de almacenamiento[3]  Se encargan de guardar los datos de los que hace uso la CPU para que ésta pueda hacer uso de ellos una vez que han sido eliminados de la memoria principal, ya que ésta se borra cada vez que se apaga la computadora. Pueden ser internos, como un disco duro, o extraíbles, como un CD. Los más comunes son:  Disco duro  Unidad de CD

a. Dispositivos de almacenamiento[3]  Unidad de DVD  Unidad de Blu-ray Disc  Memoria flash Obsoletos:  Disquete  Cinta magnética  Tarjeta perforada  Memoria portátil

a. Dispositivos de almacenamiento[3]  Otros dispositivos de almacenamiento:  Zip (Iomega): Caben 100 Mb y utiliza tecnología magnética.  EZFlyer (SyQuest): Caben 230 Mb y tiene una velocidad de lectura muy alta  SuperDisk LS-120: Caben 200 Mb y utilizan tecnología magneto-óptica.  Magneto-ópticos de 3,5: Caben de 128 Mb a 640 Mb  Jaz (Iomega): Es como el Zip y caben de 1 GB a 2 GB.

b. Planeación de la atención a peticiones de acceso. La información requerida esta en siguiente sitio: peticiones_en_los_sos?viewMode=magazin e&mode=embed

b. Planeación de la atención a peticiones de acceso. ACTIVIDAD PRÁCTICA: Da clic en el siguiente link y realiza lo que se pide: para-el-subtema-algoritmos-de- planificacion-de-peticiones/

c. Organización de archivos En los sistemas informáticos modernos, los archivos siempre tienen nombres. Los archivos se ubican en directorios. El nombre de un archivo debe ser único en ese directorio. En otras palabras, no puede haber dos archivos con el mismo nombre en el mismo directorio. El nombre de un archivo y la ruta al directorio del archivo lo identifica de manera unívoca entre todos los demás archivos del sistema informático -no puede haber dos archivos con el mismo nombre y ruta-. El aspecto del nombre depende del tipo de sistema informático que se use.[4]

c. Organización de archivos  Visita las siguientes ligas, donde se explica de forma básica la organización de archivos en los SOs.  e_archivos?viewMode=presentation&mode=e mbed e_archivos?viewMode=presentation&mode=e mbed  e_archivos_2?viewMode=presentation&mode= embed e_archivos_2?viewMode=presentation&mode= embed

d. Servicios del subsistema de archivos.[5]  Independientemente de los algoritmos de asignación de espacio, de los métodos de acceso y de la forma de resolver las peticiones de lectura y escritura, el subsistema de archivos debe proveer un conjunto de llamadas al sistema para operar con los datos y de proveer mecanismos de protección y seguridad. Las operaciones básicas que la mayoría de los sistemas de archivos soportan son:

d. Servicios del subsistema de archivos.[5]  Crear (create) : Permite crear un archivo sin datos, con el propósito de indicar que ese nombre ya está usado y se deben crear las estructuras básicas para soportarlo.  Borrar (delete): Eliminar el archivo y liberar los bloques para su uso posterior.  Abrir (open): Antes de usar un archivo se debe abrir para que el sistema conozca sus atributos, tales como el dueño, la fecha de modificación, etc. Cerrar (close): Después de realizar todas las operaciones deseadas, el archivo debe cerrarse para asegurar su integridad y para liberar recursos de su control en la memoria.

d. Servicios del subsistema de archivos.[5]  Leer o Escribir (read, write): Añadir información al archivo o leer el carácter o una cadena de caracteres a partir de la posición actual. _ Concatenar (append): Es una forma restringida de la llamada `write', en la cual sólo se permite añadir información al final del archivo. _ Localizar (seek): Para los archivos de acceso directo se permite posicionar el apuntador de lectura o escritura en un registro aleatorio, a veces a partir del inicio o final del archivo.

d. Servicios del subsistema de archivos.[5]  Poner atributos: Permite cambiar los atributos de un archivo, por ejemplo en UNIX, donde todos los dispositivos se manejan como si fueran archivos, es posible cambiar el comportamiento de una terminal con una de estas llamadas.

d. Servicios del subsistema de archivos.[5]  Renombrar ( rename ): Permite cambiarle el nombre e incluso a veces la posición en la organización de directorios del archivo especificado. Los subsistemas de archivos también proveen un conjunto de llamadas para operar sobre directorios, las más comunes son crear, borrar, abrir, cerrar, renombrar y leer. Sus funcionalidades son obvias, pero existen también otras dos operaciones no tan comunes que son la de `crear una liga' y la de `destruir la liga'. La operación de crear una liga sirve para que desde diferentes puntos de la organización de directorios se pueda accesar un mismo directorio sin necesidad de copiarlo o duplicarlo. La llamada a `destruir la liga' lo que hace es eliminar esas referencias, siendo su efecto la de eliminar las ligas y no el directorio real. El directorio real es eliminado hasta que la llamada a `destruir liga' se realiza sobre él.

d. Servicios del subsistema de archivos. ACTIVIDAD PRÁCTICA: La práctica que debes de realizar en este tema es igual, que la anterior, realizar un programa. solo que aquí debes de trabajar todas las operaciones con archivos.

e. Sistemas de archivos distribuidos. Dirigirse al siguiente link para conocer este tipo de sistemas de archivos: _archivos_compartidos_o_de_red_o_distri?v iewMode=presentation&mode=embed

¡GRACIAS!

REFERENCIAS [1] [2] archivoshttp://es.wikipedia.org/wiki/Sistema_de_ archivos [3] ico#Perif.C3.A9ricos_de_almacenamientohttp://es.wikipedia.org/wiki/Perif%C3%A9r ico#Perif.C3.A9ricos_de_almacenamiento

REFERENCIAS [4] %C3%A1tica%29#Identificaci.C3.B3n_y_organiz aci.C3.B3n_de_archivos %C3%A1tica%29#Identificaci.C3.B3n_y_organiz aci.C3.B3n_de_archivos [5] operativos/sist-operativos.shtml