La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "SISTEMAS OPERATIVOS OSCAR ARTURO JUÁREZ HUESCAS OTOÑO DE 2011."— Transcripción de la presentación:

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

2 UNIDAD 1 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

3 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.

4 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.

5 a. Historia de los sistemas operativos  Ver video: «Historia de los Sistemas Operativos» http://www.youtube.com/watch?v=kjI_jXX6 Byc

6 b. Conceptos generales  Dirigirse al link siguiente: http://issuu.com/oscarus/docs/concep_gra les_d_sos?viewMode=magazine

7 c. Clasificación de los Sistemas Operativos  Dirigirse al link siguiente y ver la presentación: http://www.slideshare.net/lidiacanche/clasi ficaciones-de-sistemas-operativos-2694436

8 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.

9 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.

10 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.

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

12 e. Por la forma en que ofrecen sus servicios  Para ver información referente al tema diríjase al siguiente link  http://www.sg.inter.edu/acc/prMIS104ol/ domenecha/forma.html http://www.sg.inter.edu/acc/prMIS104ol/ domenecha/forma.html

13 UNIDAD 2 SISTEMAS DE ARCHIVOS

14 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.

15 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

16 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.

17 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.

18 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).

19 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).

20 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

21 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

22 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.

23 b. Planeación de la atención a peticiones de acceso. La información requerida esta en siguiente sitio: http://issuu.com/oscarus/docs/atencion_a_ peticiones_en_los_sos?viewMode=magazin e&mode=embed

24 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: http://prezi.com/os0arjlblzcf/actividad- para-el-subtema-algoritmos-de- planificacion-de-peticiones/

25 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]

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

27 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:

28 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.

29 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.

30 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.

31 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.

32 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.

33 e. Sistemas de archivos distribuidos. Dirigirse al siguiente link para conocer este tipo de sistemas de archivos: http://issuu.com/oscarus/docs/sistemas_de _archivos_compartidos_o_de_red_o_distri?v iewMode=presentation&mode=embed

34 ¡GRACIAS!

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

36 REFERENCIAS [4] http://es.wikipedia.org/wiki/Archivo_%28inform %C3%A1tica%29#Identificaci.C3.B3n_y_organiz aci.C3.B3n_de_archivos http://es.wikipedia.org/wiki/Archivo_%28inform %C3%A1tica%29#Identificaci.C3.B3n_y_organiz aci.C3.B3n_de_archivos [5] http://www.monografias.com/trabajos15/sist- operativos/sist-operativos.shtml


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

Presentaciones similares


Anuncios Google