Documente Academic
Documente Profesional
Documente Cultură
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 1 de 34
Escuela de Informtica
Gua de Estudio
Nombre de la asignatura
: Sistema Operativo I
Carga acadmica
: 3 crditos
Modalidad
: Semipresencial
Clave
: INF-222
Pre-requisito
: INF- 101
Fecha de elaboracin
: Abril, 2008
Responsable de elaboracin
Revisin
Modificaciones
1: Fecha:
Responsable: _________________
2: Fecha: ______________ Responsable: _________________
3:Fecha: ______________ Responsable: __________________
Abril, 2008
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 2 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
Abril, 2008
GDE-INF-222
Sistema Operativo I
Versin No. 1
______________________
Pgina 3 de 34
ndice
ndice
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Indice
Abril, 2008
Versin No. 1
______________________
Pgina 4 de 34
Pgs
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 5 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
Abril, 2008
GDE-INF-222
Sistema Operativo I
Versin No. 1
______________________
Pgina 6 de 34
Caracterizacin de la Gua
Esta Gua de Estudio est dirigida a los y las estudiantes de UNICARIBE
que cursan la asignatura Sistema Operativo I. Su propsito es ayudar en
el proceso de aprendizaje, mediante la organizacin y orientacin de
actividades que propicien aprendizajes significativos. No sustituye al
docente-acompaante, a los libros ni al programa, sino que se convierte en
una herramienta al servicio de stos.
La Gua est organizada por unidades de acuerdo con el programa de la
asignatura. En cada unidad se incluyen las siguientes secciones:
-
Propsitos Especficos
Contenidos
Actividades Preliminares
Actividades de Aprendizaje
Actividades Complementarias
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 7 de 34
Descripcin de la materia
La materia Sistema Operativo I (clave INF-222) estudia los conceptos bsicos sobre
sistemas operativos, los antecedentes histricos, las funciones de los sistemas
operativos, los diferentes tipos o categoras de los mismos y un anlisis de los sistemas
operativos ms comunes para los computadores personales.
Justificacin
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 mayora 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 mquina y como tal no puede
comunicarse con el ser humano, pero cmo se comunican entre ellos? cmo 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 informtica 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 interacta con los dispositivos perifricos.
El estudiante esta encargado de construir su conocimiento teniendo como recursos la
bibliografa bsica y complementaria, tutoriales, apuntes colgados en el campus virtual
y los ejercicios que se asignarn durante el transcurso de la asignatura para alcanzar un
aprendizaje a partir de una sucesin 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 inters del estudiante
as como motivarle durante todo el trayecto.
Es difcil establecer un patrn de enseanza comn para todos los estudiantes ya que
cada uno asimila las ideas y las enlaza segn la destreza y rapidez del ritmo propio para
captar las ideas.
Esta gua est diseada para que el estudiante aprenda a su ritmo, pero en el transcurso
de la misma se asignarn trabajos, que deben ser entregados en la fecha establecida por
el profesor.
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 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.
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 9 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 10 de 34
Contenido
En esta seccin se detalla el contenido de clase de esta gua para la materia Sistema
Operativo I. El programa est organizado en cinco unidades. En la primera unidad se
estudian los antecedentes histricos, los conceptos fundamentes de sistemas operativos,
as como los interpretes de comandos y las interfaz grfica de usuario.
En la unidad dos se estudian las funciones de los sistemas operativos, cmo el sistema
operativo manipula el Hardware y gestiona los perifricos; la unidad tres trata de las
categoras o tipos de sistemas operativos y se estudian las caractersticas de cada uno; la
unidad cuatro analiza las caractersticas de los sistemas operativos ms populares para
PC y la ltima unidad estudia el manejo de archivos y la gestin de memoria.
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 11 de 34
Destacar los aspectos arquitectnicos que afectan de forma directa los Sistemas
Operativos.
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 (intrprete de comandos).
1.2.5 Interfaz de Lnea de Comando.
1.2.6 Interfaz Grfica del Usuario
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 12 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 13 de 34
Maquina Virtual
Modo Kernel
Sistema por lote
Multiprogramacin
Proceso
Microarquitectura
MINIX
SCSI
ISA
Modo User
Mainframe
Spooling
Tabla de proceso
CTSS
USB
UID
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 14 de 34
1.5Actividades Complementarias
1. Diga cules son las dos funciones principales de un sistema operativo.
2. Explique cul 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 organizacin para la
multiprogramacin?
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 generacin?
6. Cules de las siguientes instrucciones slo deberan permitirse en modo de kernel?
a. Inhabilitar todas las interrupciones
b. Leer el reloj de hora del da
c. Poner el reloj de hora del da
d. Modificar el mapa de memoria
7. Mencione algunas diferencias entre los sistemas operativos de computadora
personal y los de mainframe.
8. Cul es la diferencia clave entre una interrupcin de sistema (TRAP) y una
interrupcin normal?
9. Algunas preguntas para practicar la conversiones de unidades:
a. Cunto dura un microao en segundos?
b. Qu longitud tiene una gigamicra?
c. Cuntos bytes hay en una memoria de 1 TB?
d. La masa de la Tierra es de 6,000 yottagramos. Cunto es eso en
kilogramos?
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 15 de 34
Presentar una visin global de las funciones bsicas del Sistema Operativo y la
forma de administrar y/o controlar los archivos, perifricos y errores.
2.2 Contenidos
2.2.1 Comandos.
2.2.2 Manipulacin de Hardware.
2.2.3 Gestin de Control de Perifricos.
2.2.4 Organizacin de Archivos.
2.2.5 Gestin de Errores y Prdida de Datos
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 16 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 17 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 18 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 19 de 34
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
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 20 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
Abril, 2008
GDE-INF-222
Sistema Operativo I
Versin No. 1
______________________
Pgina 21 de 34
Sistema
Operativo
Multitarea
Operativo Tiempo real
Sistema
Operativo Sistema
Monousuario
Multiusuario
Tiempo compartido
Sistemas operativos Cliente / Sistemas
operativos
Servidor
distribuidos
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 22 de 34
3.5Actividades Complementarias
1. Por qu son deseables los sistemas distribuidos?
2. Describa las diferencias entre multiprocesamiento simtrico y asimtrico. Mencione
tres ventajas y una desventaja de los sistemas multiprocesador.
3. Cite la principal ventaja de la multiprogramacin.
4. Mencione los tres propsitos principales de un sistema operativo.
5. Liste los cuatro pasos necesarios para ejecutar un programa en una mquina
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.
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 23 de 34
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
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 24 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 25 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
4.5Actividades Complementarias
1. Hacer un anlisis comparativo entre los diferentes sistemas operativos.
Abril, 2008
Versin No. 1
______________________
Pgina 26 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 27 de 34
5.2 Contenidos
5.2.1 Fragmentacin de Archivos.
5.2.2 Comprensin de Datos.
5.2.3 Administracin de Memoria.
5.2.4 Concepto de Memoria Virtual.
5.2.5 Concepto de DMA
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 28 de 34
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 29 de 34
Memoria virtual
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
Abril, 2008
GDE-INF-222
Sistema Operativo I
Versin No. 1
______________________
Pgina 30 de 34
20%
97.7%
5%
Cdigo
Abril, 2008
Versin No. 1
______________________
Pgina 31 de 34
GDE-INF-222
Sistema Operativo I
Programacin
Sistema Operativo I es una materia mensual que consta de 3 crditos: 2 de teora y 1 de
prctica. Un crdito equivale a 10 horas de estudio (Garca Aretio, 1997), lo que implica
unas 30 horas de estudio en total a lo largo de los 5 encuentros semanales para la
materia.
Horas
Prctica
Fundamentos de
sistema operativo
Funciones de los
sistemas
operativos
Categora de los
sistemas
operativos
Horas
2
Desarrollo del trabajo Final
para
Optimizacin del
sistema operativo
con utileras de
software
Sistemas
Operativos
PC
Encuentro
Tema
Teora
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 32 de 34
Metodologa
Investigacin
Exposicin de los contenidos tericos por parte de los estudiantes.
Para cada encuentro los estudiantes deben haber ledo previamente el material de la
bibliografa bsica. Se harn exmenes cortos de control de lectura al inicio de la
clase, y / o de retroalimentacin al final de la clase.
Durante los encuentros se reforzarn los conceptos ledos por el estudiante y se
realizarn algunos ejemplos. Se fomentar la participacin de los estudiantes
mediante la realizacin de preguntas y ejercicios en clase que sern planteados por
el docente.
Tutora virtual a travs del campus virtual www.unicaribe.net
Anlisis de informacin accesible en Internet.
Asignacin de trabajos prcticos para ser realizados fuera de los encuentros.
Prcticas en el laboratorio de cmputo.
Presentacin de un trabajo final, incluyendo todos los temas especificados en el
contenido descrito anteriormente.
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 33 de 34
Bibliografa Bsica
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 metodolgicos, que imponen la utilizacin de un libro en la
enseanza a distancia (EAD) fcil 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 Edicin, 2006.
Este libro trata de manera clara la mayora de los
conceptos del programa de clase, a excepcin de la
unidad 4. Este libro contiene muchos ejemplos y
ejercicios sobre las herramientas de programacin
ms utilizadas en el aprendizaje de la informtica,
como los diagramas de flujo.
Adems este volumen esta editado en espaol y por
una casa editora que garantiza la distribucin en
Repblica Dominicana.
Bibliografa complementaria
Cdigo
UNIVERSIDAD DEL CARIBE
Vicerrectora de Desarrollo
Direccin Produccin de
Medios para el Aprendizaje
GDE-INF-222
Sistema Operativo I
Abril, 2008
Versin No. 1
______________________
Pgina 34 de 34
Prcticas
La materia requiere la presentacin 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 prcticas deben ser entregada en la fecha especificada y aquellos estudiantes que no
cumplan con este requisito, podrn presentarla ms tarde, pero solo se evaluara la
misma con un sesenta por ciento de su valor (60%).
AutoEvaluacin
Materia:
Clave:
Nombre completo:
Sistema Operativo I
INF-222 o INF-213