guia de sistema operativo i.lista aleyda

34
UNIVERSIDAD DEL CARIBE Vicerrectoría de Desarrollo Dirección Producción de Medios para el Aprendizaje Código GDE-INF-222 Sistema Operativo I Abril, 2008 Versión No. 1 ______________________ Página 1 de 34 Escuela de Informática Guía de Estudio Nombre de la asignatura : Sistema Operativo I Carga académica : 3 créditos Modalidad : Semipresencial Clave : INF-222 Pre-requisito : INF- 101 Fecha de elaboración : Abril, 2008 Responsable de elaboración : Lic. José Uribe Revisión : Lic. Martha Escaño Directora de Producción de Medios : Lic. José Uribe Director Escuela de Informática Modificaciones 1ª: Fecha: Responsable: _________________ 2ª: Fecha: ______________ Responsable: _________________ 3ª:Fecha: ______________ Responsable: __________________ Abril, 2008 *Guía en Proceso de Revisión.

Upload: yoko-garcia

Post on 25-Jun-2015

1.902 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 1 de 34

Escuela de Informática

Guía de Estudio

Nombre de la asignatura : Sistema Operativo I

Carga académica : 3 créditos

Modalidad : Semipresencial

Clave : INF-222

Pre-requisito : INF- 101

Fecha de elaboración : Abril, 2008

Responsable de elaboración : Lic. José Uribe

Revisión : Lic. Martha Escaño

Directora de Producción de Medios

: Lic. José Uribe

Director Escuela de Informática

Modificaciones

1ª: Fecha: Responsable: _________________

2ª: Fecha: ______________ Responsable: _________________

3ª:Fecha: ______________ Responsable: __________________

Abril, 2008

*Guía en Proceso de Revisión.

Page 2: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 2 de 34

Saludos Presidente del Consejo

El Modelo Educativo de Unicaribe (MEDUC), fundamentado en una

educación abierta y a distancia, demanda el uso de diversas herramientas

para el aprendizaje, principalmente para estimular y orientar el estudio

independiente. Esta guía de estudio es una de esas herramientas. No tiene

pretensiones de sustituir al docente, sino de complementar su labor. La guía

de estudio tampoco limita el espacio de búsqueda del estudiante, sino que

le sirve de apoyo en esa búsqueda y le facilita el acceso al conocimiento a

partir de un conjunto de actividades que le propone. Por esta razón,

considero que la implementación de este instrumento será de gran ayuda

para el y la estudiante y contribuirá a un aprendizaje de mayor calidad.

Dr. José Andrés Aybar Sánchez

Presidente del Consejo

Page 3: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 3 de 34

Mensaje a los y las Estudiantes

Índice

Índice

Esta Guía de Estudio de la asignatura Sistema Operativo I se ha elaborado

pensando en ustedes, estudiantes de UNICARIBE. He tratado de organizar

actividades con sus orientaciones para facilitar el aprendizaje en la metodología

semipresencial y a distancia. Es necesario entender que este documento solo

puede convertirse en una Guía para el aprendizaje, si es asumido como tal por

ustedes.

Para lograr los aprendizajes esperados es obligatoria la realización de las

actividades indicadas en el desarrollo de esta guía, para lo cual se requiere del

manejo de las fuentes que se recomiendan en el programa de la asignatura y en

cada una de las unidades.

Lic. José Uribe

Prof. Ing. Francisco V. Féliz Vallejo

Marzo, 2005

Page 4: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 4 de 34

Indice Págs

Saludos Presidente del Consejo…………………………………………………..2

Saludos a los Estudiantes…………………………………………………………3

Característica de la Guía……………………………………………………….....6

Descripción de la Materia…………………………………………………… …..7

Justificación…………………………………………………………………… …7

Objetivos Generales………………………………………………………… …....8

Habilidades y Destrezas que se logran con la materia…………………………….8

Relación con las demás Materias………………………………………………….9

Contenidos………………………………………………………………………....9

UNIDAD I: Fundamentos de Sistema Operativo

Propósitos Específicos…………………………………………………………….10

Contenidos………………………………………………………………………...10

Actividad Preliminar………………………………………………………………11

Actividad para el Aprendizaje……………………………………………………..11

Actividades Complementaria………………………………………………………12

UNIDAD II: Funciones de los Sistemas Operativos

Propósitos Específicos……………………………………………………………..13

Contenidos…………………………………………………………………………13

Actividad Preliminar……………………………………………………………….14

Actividad para el Aprendizaje……………………………………………………...14

Actividades Complementarias……………………………………………………...15

UNIDAD III: Categoría de los Sistemas Operativos

Propósitos Específicos……………………………………………………………..16

Contenidos…………………………………………………………………………17

Actividad Preliminar……………………………………………………………….18

Actividad para el Aprendizaje……………………………………………………..18

Actividades Complementarias……………………………………………………..19

UNIDAD IV: Sistemas Operativos para PC

Propósitos Específicos……………………………………………………………..20

Contenidos…………………………………………………………………………20

Actividad Preliminar……………………………………………………………….21

Actividad para el Aprendizaje……………………………………………………..21

Actividades Complementarias……………………………………………………..22

Page 5: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 5 de 34

UNIDAD V: Optimización del Sistema Operativo con Utilerías de Software

Propósitos Específicos……………………………………………………………..23

Contenidos…………………………………………………………………………23

Actividad Preliminar……………………………………………………………….23

Actividad para el Aprendizaje……………………………………………………..24

Actividades Complementarias……………………………………………………..24

Programación…………………………………………………………………..….25

Metodología……………………………………………………………………….26

Tutoría en un Campo Virtual……………………………………………………...26

Bibliografía Básica…………………………………………………………….…..27

Bibliografía Complementaria……………………………………………………...27

Prácticas…………………………………………………………………………...29

Autoevaluación……………………………………………………………………30

Anexo: Programa INF-222 ………………………………………………………..31

Page 6: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 6 de 34

Caracterización de la Guía

Esta Guía de Estudio está dirigida a los y las estudiantes de UNICARIBE

que cursan la asignatura Sistema Operativo I. Su propósito es ayudar en

el proceso de aprendizaje, mediante la organización y orientación de

actividades que propicien aprendizajes significativos. No sustituye al

docente-acompañante, a los libros ni al programa, sino que se convierte en

una herramienta al servicio de éstos.

La Guía está organizada por unidades de acuerdo con el programa de la

asignatura. En cada unidad se incluyen las siguientes secciones:

- Propósitos Específicos

- Contenidos

- Actividades Preliminares

- Actividades de Aprendizaje

- Actividades Complementarias

En este documento se presenta, además, una programación de los

encuentros, la descripción de la metodología para desarrollar los

encuentros, una bibliografía básica y una complementaria para toda la

asignatura, las practicas y una autoevaluación.

Page 7: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 7 de 34

Descripción de la materia

La materia Sistema Operativo I (clave INF-222) estudia los conceptos básicos sobre

sistemas operativos, los antecedentes históricos, las funciones de los sistemas

operativos, los diferentes tipos o categorías de los mismos y un análisis de los sistemas

operativos más comunes para los computadores personales.

Justificación

El computador ha producido muchos cambios en las actividades del ser humano: ha

cambiado la forma de vida, la manera de hacer negocios de la mayoría de empresas, de

una u otra forma el computador ha facilitado la forma de realizar las tareas cotidianas de

cada ser humano. En otro ámbito el computador es una máquina y como tal no puede

comunicarse con el ser humano, pero ¿cómo se comunican entre ellos? ¿cómo logran

interactuar? ¿Qué programa hace operar los circuitos del computador para que este

pueda servir de herramienta de trabajo al ser humano.

Para que los estudiantes de informática puedan entender como funciona internamente el

computador, como el sistema operativo administra cada uno de los dispositivos del

computador, cuales son las diferentes tareas que este realiza para realizar un simple

calculo o proceso, como interactúa con los dispositivos periféricos.

El estudiante esta encargado de construir su conocimiento teniendo como recursos la

bibliografía básica y complementaria, tutoriales, apuntes colgados en el campus virtual

y los ejercicios que se asignarán durante el transcurso de la asignatura para alcanzar un

aprendizaje a partir de una sucesión de experiencias que permitan contrastar sus propias

ideas y modificar los conocimientos iniciales. Por el contrario, el profesor dirige el

proceso de aprendizaje planificando actividades que despierten el interés del estudiante

así como motivarle durante todo el trayecto.

Es difícil establecer un patrón de enseñanza común para todos los estudiantes ya que

cada uno asimila las ideas y las enlaza según la destreza y rapidez del ritmo propio para

captar las ideas.

Esta guía está diseñada para que el estudiante aprenda a su ritmo, pero en el transcurso

de la misma se asignarán trabajos, que deben ser entregados en la fecha establecida por

el profesor.

Page 8: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 8 de 34

Objetivos

• Desarrollar los conocimientos sobre las diversas funciones del sistema operativo

de cualquier computador.

• Analizar los diferentes tipos de sistemas operativos y sus diferentes partes.

• Poder entender las funciones de cada parte de un computador.

Habilidades y destrezas que se lograrán con la materia

Al finalizar la materia, el estudiante tendrá conocimientos sobre:

• Los antecedentes históricos y la evolución de los sistemas operativos

• El funcionamiento de un computador.

• La estructura y funcionamiento de los sistemas operativos.

• El uso y manejo de los diferentes tipos de interfaces.

• Manejo básico de la gestión de hardware.

• Como se organiza la ejecución de los diferentes programas.

• Funciones y comandos para el manejo de periféricos y procesos mediante

llamadas al sistema operativo

• Los sistemas operativos más populares para PC haciendo énfasis en Linux y

Windows.

Las habilidades y destrezas son generales y no exclusivas de un sistema operativo en

particular, lo que permitirá que nuestros alumnos puedan manejar y comprender

fácilmente cualquier sistema operativo.

Page 9: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 9 de 34

Relación con las demás Materias

La materia Sistema Operativo I se imparte en el cuarto cuatrimestre del programa de la

carrera de informática, consta de 3 créditos (2 teóricos y 1 práctico).

Al impartirse esta asignatura en el cuarto cuatrimestre, debe asumirse que la misma es

pre-requisito obligatorio (aunque no esta especificado explícitamente en el pensum) de

las demás asignaturas del área de conocimiento especializado de la carrera y que serán

estudiadas con posterioridad a ella, ver tabla 1.

Materia Cuatrimestre Créditos

Sistema Operativo II Sexto 4

Programación I Séptimo 3

Redes informáticas Séptimo 4

Base de datos Octavo 3

Programación II Octavo 3

Programación III Noveno 4

Proyecto I Noveno 4

Programación IV Décimo 4

Proyecto II Décimo 4

Proyecto III Décimo primer 4

Seminario de informática Décimo segundo 4

Tabla 1. Materias relacionadas con Sistema Operativo I

Page 10: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 10 de 34

Contenido

En esta sección se detalla el contenido de clase de esta guía para la materia Sistema

Operativo I. El programa está organizado en cinco unidades. En la primera unidad se

estudian los antecedentes históricos, los conceptos fundamentes de sistemas operativos,

así como los interpretes de comandos y las interfaz gráfica de usuario.

En la unidad dos se estudian las funciones de los sistemas operativos, cómo el sistema

operativo manipula el Hardware y gestiona los periféricos; la unidad tres trata de las

categorías o tipos de sistemas operativos y se estudian las características de cada uno; la

unidad cuatro analiza las características de los sistemas operativos más populares para

PC y la última unidad estudia el manejo de archivos y la gestión de memoria.

Page 11: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 11 de 34

Unidad I: Fundamentos de Sistema Operativo

En esta unidad se estudian los antecedentes históricos de los sistemas operativos, los

conceptos de Sistemas operativos, así como las diferentes interfaces para interactuar con

el computador.

1.1 Propósitos Específicos

• Estudiar y aprender los conceptos básicos sobre sistemas operativos.

• Destacar los aspectos arquitectónicos que afectan de forma directa los Sistemas

Operativos.

• Estudiar los antecedentes históricos.

• Aprender a utilizar la interfaz de línea de comando.

• Aprender a utilizar la interfaz gráfica de usuarios de aquellos sistemas

operativos que la implementen.

1.2 Contenidos

1.2.1 Historia de los sistemas operativos.

1.2.2 Conceptos de los Sistemas Operativos.

1.2.3 Estructura de un Sistema Operativo.

1.2.4 Shell (intérprete de comandos).

1.2.5 Interfaz de Línea de Comando.

1.2.6 Interfaz Gráfica del Usuario

Page 12: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 12 de 34

1.3 Actividad Preliminar

1.3.1 Atender el curso: Introduction to the Common Desktop Environment (CDE)

(WS-1080) que se encuentra bajo la categoría Sun – Solaris Operating Systems |

Solaris 8 | Fundamentals of Solaris 8 Operating Environment; en la plataforma

Sun Educational https://learningconnection.sun.com.

Page 13: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 13 de 34

1.4Actividades para el Aprendizaje

1.4.1 Con la lectura del Capitulo 1 de la bibliografía básica: Tanenbaum, Andrew S. y

Woodhull, Albert S.: Operating Systems Design and Implementation, realice las

siguientes actividades:

2. Hacer un resumen de los siguientes conceptos:

Sistema Operativo Maquina Virtual ISA

Lenguaje de Maquina Modo Kernel Modo User

Job Sistema por lote Mainframe

Off line Multiprogramación Spooling

Tiempo compartido Proceso Tabla de proceso

Shell Microarquitectura CTSS

POSIX MINIX USB

BIOS SCSI UID

Exokernel

3. Hacer un resumen de la historia de los Sistemas operativos.

4. Hacer un análisis de las diferentes estructuras de los sistemas operativos.

5. Hacer un trabajo de investigación de las GUIs de Sistemas Operativos más

populares.

Page 14: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 14 de 34

1.5Actividades Complementarias

1. Diga cuáles son las dos funciones principales de un sistema operativo.

2. Explique cuál es la diferencia entre modo kernel y modo usuario.

3. En los primeros computadores, la escritura o lectura de cada byte de datos era

manejado por el CPU. ¿Qué implicaciones tiene esta organización para la

multiprogramación?

4. Liste algunas diferencias entre los sistemas operativos de PC y los sistemas

operativos de mainframe.

5. ¿Por qué no se generalizó el uso de tiempo compartido en las computadoras de la

segunda generación?

6. ¿Cuáles de las siguientes instrucciones sólo deberían permitirse en modo de kernel?

a. Inhabilitar todas las interrupciones

b. Leer el reloj de hora del día

c. Poner el reloj de hora del día

d. Modificar el mapa de memoria

7. Mencione algunas diferencias entre los sistemas operativos de computadora

personal y los de mainframe.

8. ¿Cuál es la diferencia clave entre una interrupción de sistema (TRAP) y una

interrupción normal?

9. Algunas preguntas para practicar la conversiones de unidades:

a. ¿Cuánto dura un microaño en segundos?

b. ¿Qué longitud tiene una gigamicra?

c. ¿Cuántos bytes hay en una memoria de 1 TB?

d. La masa de la Tierra es de 6,000 yottagramos. ¿Cuánto es eso en

kilogramos?

Page 15: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 15 de 34

Unidad II: Funciones de los Sistemas Operativos

En esta unidad se tratan los comandos más utilizados para las diferentes tareas

cotidianas. Por otro lado se estudia la manipulación del Hardware y los periféricos por

parte del sistema operativo y analizan las estructuras de organización de archivos.

2.1 Propósitos Específicos

• Presentar una visión global de las funciones básicas del Sistema Operativo y la

forma de administrar y/o controlar los archivos, periféricos y errores.

• Estudiar y aprender los comandos más utilizados para realizar tareas cotidianas y de

administración.

• Estudiar los distintos sistemas de archivos.

2.2 Contenidos

2.2.1 Comandos.

2.2.2 Manipulación de Hardware.

2.2.3 Gestión de Control de Periféricos.

2.2.4 Organización de Archivos.

2.2.5 Gestión de Errores y Pérdida de Datos

Page 16: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 16 de 34

2.3 Actividad Preliminar

2.3.1 Hacer un guía de referencia rápida de los comandos, utilitarios o programas más

importantes de los siguientes Sistemas Operativos:

a) Windows (NT, 2000, XP, Vista, Server)

b) Unix

c) Linux

d) OS/2

Page 17: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 17 de 34

2.4 Actividades para el Aprendizaje

2.4.1 Lectura de los capítulos 1 y 2 de la bibliografía complementaria: Carretero

Pérez, Jesús: Sistemas Operativos: Una visión aplicada.

1. Explique la estructura del sistema de archivos de Linux.

2. Explique el sistema de archivos NTFS.

3. Explique la estructura del sistema de archivos de Unix.

4. Explique la estructura del sistema de archivos de Solaris.

Page 18: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 18 de 34

2.5 Actividades Complementarias

1. Hacer un análisis comparativo de los sistemas de archivos de Linux, Unix y Solaris.

2. Comparar los sistemas de archivos de Microsoft contra los de Unix y Linux.

Page 19: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 19 de 34

Unidad III: Categoría de los Sistemas Operativos

En esta unidad se estudian los diferentes tipos de sistemas operativos y la evolución que

han tenido a través de los años. Además se tratan los procesos en lotes, en tiempo real y

tiempo compartido.

3.1 Propósitos Específicos

• Estudiar las diferentes categorías de sistemas operativos.

• Clasificar los diferentes tipos de sistemas Operativos de acuerdo a su evolución.

• Analizar el funcionamiento de los sistemas operativos

3.2 Contenidos

3.2.1 Sistema Operativo Monotareas.

3.2.2 Sistema Operativo Multitareas.

3.2.3 Sistema Operativo Monousuario.

3.2.4 Sistema Operativo Multiusuario.

3.2.5 Sistema Operativo Cliente/ servidor.

3.2.6 Secuencia por Lotes.

3.2.7 Procedimiento en Tiempo Real.

3.2.8 Procedimiento en Tiempo Compartido

Page 20: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 20 de 34

3.3 Actividad Preliminar

3.3.1 Investigar y nombrar por lo menos un Sistema Operativo por categoría.

Page 21: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 21 de 34

3.4Actividades para el Aprendizaje

3.4.1 Revisión de la lectura del Capitulo 1 de la bibliografía básica: Tanenbaum,

Andrew S. y Woodhull, Albert S.: Operating Systems Design and

Implementation y con la lectura del capítulo 1 de la bibliografía

complementaria: Silberschatz, Abraham y Baer Galván, Peter: Sistemas

Operativos, realice las siguientes actividades:

1. Hacer un resumen de los siguientes conceptos:

Procesamiento por lote Sistema Operativo Monotarea Sistema Operativo

Multitarea

Sistema Operativo

Monousuario

Sistema Operativo

Multiusuario

Tiempo real

Tiempo compartido Sistemas operativos Cliente /

Servidor

Sistemas operativos

distribuidos

2. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos:

a. Por lotes

b. Interactivos

c. De tiempo compartido

d. De tiempo real

e. Distribuidos

3. Mencione las principales diferencias entre los sistemas operativos para

microcomputadores para computadores personales.

Page 22: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 22 de 34

3.5Actividades Complementarias

1. ¿Por qué son deseables los sistemas distribuidos?

2. Describa las diferencias entre multiprocesamiento simétrico y asimétrico. Mencione

tres ventajas y una desventaja de los sistemas multiprocesador.

3. Cite la principal ventaja de la multiprogramación.

4. Mencione los tres propósitos principales de un sistema operativo.

5. Liste los cuatro pasos necesarios para ejecutar un programa en una máquina

totalmente dedicada.

6. Mencione la principal dificultad que un programador que un programador debe

superar al escribir un sistema operativo para un entorno de tiempo real.

Page 23: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 23 de 34

Unidad IV: Sistemas Operativos para PC

En esta unidad se tratan los sistemas operativos más populares para computadores

personales. Se analizan sus características, principales mandatos e interfaces.

4.1 Propósitos Específicos

• Estudiar y comprender los sistemas operativos más populares en computadores

personales.

• Conocer la forma de operación y el funcionamiento de los Sistemas Operativos más

conocidos.

4.2 Contenidos

4.2.1 MS-DOS

4.2.2 Xenix

4.2.3 OS/2

4.2.4 Macintosh OS

4.2.5 Microsoft Windows

4.2.6 Linux

4.2.7 Solaris

Page 24: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 24 de 34

4.3 Actividad Preliminar

4.3.1 Investigar los antecedentes históricos, características y operaciones fundamentales

de los Sistemas Operativos tratados en la unidad.

Page 25: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 25 de 34

4.4Actividades para el Aprendizaje

4.4.1 Lectura de la parte 8 (capítulos 18 al 23) de la bibliografía complementaria:

Deitel, H. M.: Sistemas Operativos y Lectura de la parte 7 (capítulos 21 al 24)

de la bibliografía complementaria: Silberschatz, Abraham y Baer Galván, Peter:

Sistemas Operativos, realice las siguientes actividades:

1. Hacer un resumen de los casos presentados en cada capitulo.

Page 26: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 26 de 34

4.5Actividades Complementarias

1. Hacer un análisis comparativo entre los diferentes sistemas operativos.

Page 27: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 27 de 34

Unidad V: Optimización del Sistema Operativo con Utilerías de Software

En esta unidad esta dedicada a la optimización del sistema operativo. Conocer y

aprender los principales programas y utilitarios desempeñar las tareas de administración

y mantenimiento. Además se estudia la fragmentación y los fundamentos básicos sobre

la gestión de la memoria.

5.1 Propósitos Específicos

• Estudiar todos los esquemas y otros aspectos relacionados con la gestión de

memorias.

• Estudiar los algoritmos y utilitarios para comprimir datos.

5.2 Contenidos

5.2.1 Fragmentación de Archivos.

5.2.2 Comprensión de Datos.

5.2.3 Administración de Memoria.

5.2.4 Concepto de Memoria Virtual.

5.2.5 Concepto de DMA

Page 28: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 28 de 34

5.3 Actividad Preliminar

1. Investigar los utilitarios más populares para desfragmentar archivos.

Page 29: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 29 de 34

5.4 Actividades para el Aprendizaje

5.4.1 Lectura de la parte 3 (capítulos 8 al 11) de la bibliografía complementaria:

Silberschatz, Abraham y Baer Galván, Peter: Sistemas Operativos, realice las

siguientes actividades:

1. Hacer un resumen de los siguientes conceptos:

Fragmentación Memoria virtual

2. Diga cuando ocurren fallos de páginas.

3. Describa las acciones que el sistema operativo realiza cuando ocurre un fallo de

página.

4. ¿Cuáles de las técnicas de programación y estructuras siguientes son “buenas” para

un entorno paginado por demanda? ¿Cuáles no son “buenas”? Explique sus

respuestas.

a. Pila

b. Tabla de símbolos dispersa

c. Búsqueda secuencial

d. Búsqueda binaria

e. Código puro

f. Operaciones con Vectores

g. Indirección.

Page 30: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 30 de 34

5.5 Actividades Complementarias

1. Explique la diferencia entre fragmentación externa e interna.

2. Explique los algoritmos de asignación siguientes:

a. Primer ajuste

b. Mejor ajuste

c. Peor ajuste

3. ¿Por qué los tamaños de páginas son siempre potencias de 2?

4. Considere un sistema de paginación por demanda con los tiempos de utilización

siguientes:

Utilización de CPU 20%

Disco de paginación 97.7%

Otros dispositivos de E / S 5%

¿Cuáles de los siguientes (si es que alguno lo hace) mejorarán (probablemente) el

aprovechamiento de la CPU? Explique su respuesta.

a. Instalar una CPU más rápida.

b. Instalar un disco de paginación más grande.

c. Aumentar el grado de multiprogramación

d. Reducir el grado de multiprogramación.

e. Instalar más memoria principal

f. Instalar un disco duro más rápido, o múltiples controladores en

hardware con múltiples discos duros.

g. Añadir prepaginación a los algoritmos de obtención de páginas.

h. Aumentar el tamaño de página.

5. Explique el propósito de las operaciones abrir y cerrar.

Page 31: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 31 de 34

Programación

Sistema Operativo I es una materia mensual que consta de 3 créditos: 2 de teoría y 1 de

práctica. Un crédito equivale a 10 horas de estudio (García Aretio, 1997), lo que implica

unas 30 horas de estudio en total a lo largo de los 5 encuentros semanales para la

materia.

Se puede ver la programación de los encuentros en la tabla 2. Cada encuentro consta de

4 horas continuas y se divide en 3 horas para la exposición de la teoría y 1 hora,

aproximadamente, para la práctica, que se solapa con el estudio de la teoría (para

aprovechar mejor los conocimientos impartidos).

Encuentro 1 2 3 4 5

Horas 4 4 2 2

Teoría

Tem

a

Fundam

entos

de

sistem

a operativo

Funciones

de

los

sistem

as

operativos

Categoría

de

los

sistem

as

operativos

Sistem

as

Operativos

para

PC

Optim

ización

del

sistem

a

operativo

con

utilerías

de

softw

are

Horas 2 2 4

Práctica

Desarrollo del trabajo Final

Tabla 2. Programación de los encuentros

Page 32: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 32 de 34

Metodología

• Investigación

• Exposición de los contenidos teóricos por parte de los estudiantes.

• Para cada encuentro los estudiantes deben haber leído previamente el material de la

bibliografía básica. Se harán exámenes cortos de control de lectura al inicio de la

clase, y / o de retroalimentación al final de la clase.

• Durante los encuentros se reforzarán los conceptos leídos por el estudiante y se

realizarán algunos ejemplos. Se fomentará la participación de los estudiantes

mediante la realización de preguntas y ejercicios en clase que serán planteados por

el docente.

• Tutoría virtual a través del campus virtual www.unicaribe.net

• Análisis de información accesible en Internet.

• Asignación de trabajos prácticos para ser realizados fuera de los encuentros.

• Prácticas en el laboratorio de cómputo.

• Presentación de un trabajo final, incluyendo todos los temas especificados en el

contenido descrito anteriormente.

Tutoría en el Campus Virtual

El acceso se realiza a través del enlace www.unicaribe.net.

A cada estudiante se le asignará un Usuario y una Clave particular para acceder al

campus, para esto el estudiante necesitará una cuenta de correo electrónico.

Page 33: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 33 de 34

Bibliografía Básica

En el caso de una materia como Sistema Operativo I, existe una gran variedad de libros

que pueden ser elegidos para el estudio de la misma. En esta asignatura en concreto, han

primado los aspectos metodológicos, que imponen la utilización de un libro en la

enseñanza a distancia (EAD) fácil de “digerir” por el lector, y por ello el libro de texto

escogido es el siguiente:

Tanenbaum, Andrew S. y Woodhull, Albert S.:

Operating Systems Design and Implementation,

Prentice Hall, USA, 3ra

Edición, 2006.

Este libro trata de manera clara la mayoría de los

conceptos del programa de clase, a excepción de la

unidad 4. Este libro contiene muchos ejemplos y

ejercicios sobre las herramientas de programación

más utilizadas en el aprendizaje de la informática,

como los diagramas de flujo.

Además este volumen esta editado en español y por

una casa editora que garantiza la distribución en

República Dominicana.

Bibliografía complementaria

• Tanenbaum, Andrew S: Sistemas Operativos Modernos, Prentice Hall, 2da

Edición, México, 2003.

• Carretero Pérez, Jesús: Sistemas Operativos: Una visión aplicada, Mc Graw-

Hill, México, 1ra

Edición, 2001.

• Milenkovic, Milan: Sistemas Operativos Conceptos y Diseños, Mc Graw-Hill,

México, 2 da

Edición, 1999.

• Silberschatz, Abraham y Baer Galván, Peter.: Sistemas Operativos, Addison

Wesley, México, 2da

Edición, 1999.

• Tanenbaum, Andrew S. y Woodhull, Albert S: Sistemas Operativos: Diseño e

implementación, Prentice Hall, 2da

Edición, México, 1998.

• Deitel, H. M.: Sistemas Operativos, Addison Wesley, México, 2da

Edición,

1993.

Page 34: Guia de Sistema Operativo I.lista Aleyda

UNIVERSIDAD DEL CARIBE

Vicerrectoría de Desarrollo

Dirección Producción de

Medios para el Aprendizaje

Código

GDE-INF-222

Sistema Operativo I

Abril, 2008

Versión No. 1

______________________

Página 34 de 34

Prácticas

La materia requiere la presentación de un trabajo final que deberá ser entregada en el

quinto encuentro. El enunciado del mismo será dictado por el docente de la materia y

estará disponible en el campus virtual.

Las prácticas deben ser entregada en la fecha especificada y aquellos estudiantes que no

cumplan con este requisito, podrán presentarla más tarde, pero solo se evaluara la

misma con un sesenta por ciento de su valor (60%).

AutoEvaluación

Materia: Sistema Operativo I

Clave: INF-222 o INF-213

Nombre completo:

1. Interés demostrado: Lectura (seleccione el que mejor aplique)

• He leído y estudiado plenamente todos los documentos de la materia

(programa, guía y materiales bibliográficos de la asignatura)

• He leído “someramente” los documentos

• No he leído aun los documentos

2. Trabajos prácticos

Nombre de la práctica Problemas /

dificultad

Fecha entrega

3. Calificación del aprendizaje y desempeño en la materia según la siguiente

escala: (1-Muy bueno 2-Bueno 3-Aceptable 4-Regular)

Interés demostrado:

Participación:

Trabajos prácticos:

4. Observación