Técnico en Informática “El futuro está en tus manos”
ISAE UNIVERSIDAD
FACULTAD DE CIENCIAS TECNOLOGICAS
TÉCNICO EN INFORMÁTICA
SISTEMAS OPERATIVOS
GUÍA DIDÁCTICA
Mgter. Eliécer Espinosa
[email protected]@hotmail.com
1
Técnico en Informática “El futuro está en tus manos”
autoridades
Dra. Xiomara de Arrocha
RECTORA
Mgter. Ivonne Arrocha
VICERRECTORA
Dra. Librada Pastor
DIRECTORA ACADÉMICA
Ing. Constantino Guevara
SECRETARIO GENERAL
Licda. Teresa Perea
DIRECTORA DE ADMINISTRACIÓN
Y FINANZAS
2
ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS
PROGRAMA DE LICENCIATURA EN INFORMÁTICA
CURSO: SISTEMAS OPERATIVOS I
FACILITADOR: ELIECER ESPINOSA
MODALIDAD: SEMI-PRESENCIAL
1. DESCRIPCIÓN DEL CURSO.
En esta asignatura el alumno podrá entender y explicar los conceptos
básicos y componentes de un sistema operativo, viendo su funcionamiento y la
gestión que realiza sobre el sistema de computación, con el propósito de
habilitar al estudiante para que pueda explotar en forma más eficiente los
sistemas computacionales.
2. OBJETIVOS.
Objetivos Generales Objetivos Específicos 1. Conocer las
estructuras de un
Sistema Operativo,
analizando la gestión
que realiza sobre los
sistemas de
computación.
1.1 Conocer la necesidad de tener sistemas
operativos eficientes en un sistema de
computación.
1.2 Identificar los distintos tipos de sistemas
operativos, por su estructura, servicio y forma de
ofrecer sus servicios.
1.3 Conocer los medios de almacenamientos físico de
datos y los sistemas de archivos utilizados.
1.4 Conocer la administración de memorias, procesos
3
y dispositivos de entrada/salida en los sistemas
operativos.
1.5 Analizar las distintas partes que integran un
sistema operativo, relacionándola entre ellas y con
su entorno: el hardware de la máquina y el software
de aplicación.
1.6 Ver como se implementa en algún sistema
operativo real la gestión de los recursos vistos en
teoría.
1.7 Ser capaces de implementar algunos de los
subsistemas que constituyen un sistema operativo.
1.8 Conocer alguno de los sistemas Operativos más
utilizados en la actualidad.
2. CONTENIDOS
PRIMERA UNIDAD DIDÁCTICA. INTRODUCCIÓN I. Introducción.
Definición.
Objetivos.
Características.
Funciones
Evolución de los SO.
II. Tipos de Sistemas Operativos. Sistemas Operativos por su Estructura
Sistemas Operativos por Servicios
Sistemas Operativos por la Forma de Ofrecer sus Servicios.
4
III. Sistemas de Archivos.
Almacenamiento Físico de Datos.
Sistemas de Archivos Aislados.
Sistemas de Archivos Compartidos o de Red.
Tendencias Actuales.
SEGUNDA UNIDAD DIDÁCTICA. ADMINISTRACIÓN DE LOS SISTEMAS OPERATIVOS
IV. Administración de la Memoria Panorama General.
Manejo de memoria en sistemas monousuario o sin intercambio.
Multiprogramación en memoria real.
Multiprogramación en memoria virtual.
V. Administración de Procesos
Planificación del procesador
Niveles de Planificación
Objetivos de la Planificación
Características a Considerar
Planificación apropiativa o no apropiativa
Asignación del turno de ejecución
Problemas de Concurrencia
TERCERA UNIDAD DIDÁCTICA. PRINCIPIOS EN EL MANEJO DE ENTRADA – SALIDA.
VI. Principios en el Manejo de Entrada – Salida. Dispositivos de Entrada – Salida.
Controladores de Dispositivos ( Terminales y Discos Duros).
Acceso Directo a Memoria (DMA).
Principios en el Software de Entrada – Salida.
Manejadores de interrupciones.
Manejadores de dispositivos.
Software independiente del dispositivo.
Software para usuarios.
Relojes.
5
VII. Núcleos de Sistemas Operativos
Trabajos, Procesos y Thread.
Objetos.
Cliente-Servidor.
Núcleo Monolítico.
Microkernel.
CUARTA UNIDAD DIDÁCTICA. CASOS DE ESTUDIO Sistemas Operativos.
UNIX LINUX WINDOWS NT
3. METODOLOGÍA DE LA ENSEÑANZA – APRENDIZAJE.
La metodología propuesta para esta asignatura se basa en un proceso de
aprendizaje a través del intercambio de conocimientos, motivando la
colaboración, donde el aprendizaje implica el análisis y la aplicación teórico /
práctico, razón que permite la interactividad de los participantes, como del
facilitador en aras de la construcción de aprendizajes significativos, sobre la
base de la sus experiencias previas.
En la asignatura el facilitador está comprometido a seleccionar temas de
discusión y relevancia, usar todos los recursos (correos electrónicos, breves
exposiciones) que permitan aclarar dudas sobre el contenido de la asignatura,
moderar las discusiones, motivar a la participación y estimular el pensamiento
crítico.
Las actividades de aprendizaje se gestionarán por medio de clases
presenciales, desarrollo de actividades de aprendizaje a distancia, material de
interés a través de casos de estudios. La investigación se constituirá en el
6
instrumento más adecuado para que emprenda su facultad de análisis y
pensamiento lógico (Complementará con el uso de: Internet, correo electrónico
sitio web (www.weebly.com), herramientas tecnológicas como spicynodes,
prezi, Power Point, otras como herramientas básicas en la construcción de una
actitud científica en los propios estudiantes.
En las clases presenciales se desarrollarán talleres interactivos que se
organizarán de forma comprensiva considerando los temas dados en la clase.
De igual manera los participantes estarán realizando actividades a distancia
individualmente y grupalmente para complementar los contenidos señalados.
Los participantes al finalizar el curso de sistemas operativos como producto
final del curso deberán presentar las evidencias de las actividades realizadas a
través de un sitio web elaborado en WEEBLY.COM para su evaluación final.
7
4. CRONOGRAMA DE ACTIVIDADES:
SEMANA
TEMA
ACTIVIDADES DE APRENDIZAJE
MODO DE ENTREGA
FECHA DE ENTREGA
PRESENCIALES
DISTANCIA
I SESIÓN
Introducción
a los
Sistemas
operativos
1. Auto presentación de los participantes. 2. Presentación del facilitador y del programa de curso. 3. Formación de equipos de trabajos. 4. Asignación de trabajos individuales y por grupo. 5. Presentación del tema por el docente. 6. Desarrollo del taller #1 del tema. “Introducción a los Sistemas Operativos”. – (TI)
Trabajo colaborativo
#1 (TG)
*Introducción a los Sistemas operativos. *Tipos de sistemas operativos. *Sistemas de archivo. Actividades de aprendizaje Individual #1 (TI) -Mapa conceptual -Vocabulario
Sitio web
Exposición oral
Prezi
13 diciembre 2013
8
SEMANA
TEMA
ACTIVIDADES DE APRENDIZAJE
MODO DE ENTREGA
FECHA DE ENTREGA
PRESENCIALES
DISTANCIA
II
SESIÓN
Administración
de los Sistemas
Operativos.
1. 1. Presentación del
trabajo colaborativo
por los estudiantes.
2. Presentación del tema por el docente. 3. Desarrollo del taller #2 del tema.
“Administración de los sistemas Operativos”. – (TI)
* Trabajo colaborativo #2(TG) *Administración de
procesos.
Actividades de aprendizaje Individual #2(TI) -Esquema
Sitio web
Spicynodes
Exposición oral
20 diciembre de 2013
III SESIÓN
Principio en el manejo de Entradas y Salidas
1. Presentación del trabajo colaborativo por los estudiantes. 2. Presentación del
tema por el docente.
3. Desarrollo del taller #3 del tema. “Principio en el manejo de Entradas y Salidas” – (TI)
* Trabajo colaborativo #3(TG) *Principios en el manejo de Entradas- salida. *Núcleos de los sistemas operativos
Actividades de aprendizaje Individual #3(TI) -Cuadro comparativo -Manual de instalación
Sitio web
Power Point
Exposición oral
27 de diciembre de 2013
9
SEMANA
TEMA
ACTIVIDADES DE APRENDIZAJE
MODO DE ENTREGA
FECHA DE ENTREGA
PRESENCIALES
DISTANCIA
IV SESIÓN
Casos de Estudios
1. 1. Presentación del
Estudio de Casos.
(TG)
2. 2. Discutir resultados
3. 3. Cierre de curso.
4.
5.
Sitio web
Exposición oral
Libre
3 de enero de 2014
10
6. ESTRATEGIAS DE EVALUACIÓN.
En el curso de Sistemas Operativos I, se utilizarán cuatro medios diferentes
para evaluar. Se empleará la evaluación diagnóstica, formativa y sumatoria.
Participación activa y asistencia a los talleres. (TI) 10%.
Talleres presenciales de lecturas por unidades (TI) 20% (3X T)
Exposición de los temas objetos de investigación en talleres,
utilizando diferentes técnicas grupales 30%.
Trabajo de investigación final 40%.
(Contiene un análisis de caso de estudio aplicando los contenidos
tratados, utilizando para ello el uso Internet, la Biblioteca, correo
electrónico y las fuentes de datos institucionales).
Es un instrumento que se desarrollará en el aula y permitirá la construcción de
reflexiones objetivas, basado en el análisis de casos de estudios y resolución
analítica.
N° Estrategias de evaluación Puntaje/Porcentaje
1. Participación y Asistencia 10%
2. Exposición Oral de los Temas grupal. 30%
3. Talleres presenciales de Lecturas por
unidades
20% (3X T)
4. Trabajo de Investigación final 40%
5. Total 100%
11
7. RECURSOS EDUCATIVOS
Los participantes de la asignatura de Sistemas de Sistemas I, pondrán
disponer de recursos audios visuales que están en los laboratorios de
informática. Pueden utilizar correo electrónico, Internet y las fuentes de datos
institucionales que poseen la biblioteca.
8. BIBLIOGRAFÍA
Carretero Pérez, Jesús – De Miguel Anasagasti, Pedro – García
Carballeira, Félix – Pérez Costoya, Fernando. Sistemas Operativos, Una
Visión Aplicada. McGraw-Hill. 2002.
Carretero Pérez, Jesús – De Miguel Anasagasti, Pedro – García
Carballeira, Félix – Pérez Costoya, Fernando. Práctica de Sistemas
Operativos, de la base al diseño. McGraw-Hill. 2002.
Carretero Pérez, Jesús – De Miguel Anasagasti, Pedro – García
Carballeira, Félix – Pérez Costoya, Fernando. Problemas de Sistemas
Operativos: de la base al diseño. McGraw-Hill. 2003.
Tiznado, Marco Antonio – Instituto de Compuinglés de Oriente.
Sistemas Operativos. McGraw-Hill. 2003.
12
S. Tanenbaum. Sistemas Operativos Distribuidos. Prentice Hall
Hispanoamericana, S.A., México, 1996.
S. Tanenbaum. Sistemas Operativos Modernos. Prentice Hall
Hispanoamericana, S.A., México, 1993.
J. L. Peterson; A. Silberschatz. Operating Systems Concepts. Addison-
Wesley, MA-USA, 1991.
H. M. Deitel. Introducción a los Sistemas Operativos. Addison-Wesley
Iberoamericana, México, 1987
o C. Shaw. The Logical Design Of Operating Systems. Prentice Hall, NJ-
USA, 1974.
A.Silberschatz and P. Galvin. Sistemas Operativos. Conceptos
Fundamentales. Quinta edición. Editorial: Addison-Wesley
Stallings W. Sistemas Operativos. Editorial: Prentice Hall
Andrew Tanenbaum. Sistemas Operativos. Diseño e Implementación.
Editorial:Prentice Hall