Sistemas Operativos II

Anuncio
División Académica de Ciencias Básicas
PROGRAMA DE ESTUDIOS
Sistemas Operativos II
Licenciatura en Ciencias Computacionales
Área a la que
pertenece:
Horas teóricas:
Horas
prácticas:
Créditos:
Clave:
Área de
Formación
Integral
Profesional
3
2
8
F0190
Asignaturas antecedentes y subsecuentes
PRESENTACIÓN
En la actualidad los grandes sistemas de computo así como los pequeños requieren
de un software que les permita interactuar con el usuario y que todas las funciones a
nivel de hardware sean transparente; en un sentido amplio los programas del sistema
se encargan de controlar las operaciones propias de la computadora, lo cual lleva a
tener que diseñar e implementar sistemas operativos que realicen dichas tareas en
forma eficiente. Es necesario que el estudiante de la carrera de ciencias
computacionales tenga los conocimientos y habilidades que le permitan conocer y
administrar todo un sistema de computo a través de algunos de los sistemas
operativos de ambiente multiusuario, así como también conocer a fondo como se
lleva acabo la administración del software y hardware en una computadora por parte
del sistema operativo. El estudiante podrá aplicar sus conocimientos en el sector
productivo o de servicios proponiendo la solución a problemas que enfrentan algunas
instituciones privadas o de gobierno ante la complejidad de tener el control de su
información, aplicaciones y dispositivos periféricos que trabajan con distinto sistemas
operativos
OBJETIVO GENERAL
Conocer y administrar los servicios que ofrece un sistema operativo multiusuario,
aplicar los conocimientos adquiridos para utilizar las funciones de un sistema
distribuido tales como migración de datos, migración de computo así como emplear
los servicios remotos
F0190_Sistemas Operativos II
1/4
División Académica de Ciencias Básicas
Licenciatura en Ciencias Computacionales
CONTENIDO
Unidad
No.
Objetivo
particular
1
INTRODUCCIÓN
Comprender el entorno y las funciones de un sistema operativo
actual el cual sea demandado por la mayoría de los usuarios y
necesidades de comunicación entre los servicios que puedan
proporcionar a gran escala, así mismo conocer las actualizaciones
o aplicaciones de nuevas técnicas en la administración y diseño de
sistemas operativos
Hrs estimadas
Temas
Resultados del aprendizaje
1.1. Funciones y Objetivos de los Conocer las funciones y objetivos
principales de un sistema operativo
sistemas operativos actuales
1.2. Logros principales
1.3. Sistemas operativos de ejemplos
Unidad
No.
Objetivo
particular
2
SISTEMA DE ARCHIVOS
Identificar los métodos de accesos y conocer la estructura de
archivos y directorios considerando los esquemas de protección
que se deben aplicar
Hrs estimadas
Temas
2.1. Introducción
2.2. Métodos de acceso
2.3. Estructura de archivos
2.4. Estructura de directorios
2.5. Protección
Unidad
No.
Objetivo
particular
3
Resultados del aprendizaje
Entender como se encuentra la
estructura de los archivos y directorios
en un sistema operativo y las forma de
protección.
IMPLEMENTACIÓN DEL SISTEMA DE ARCHIVOS
Conocer las distintas maneras en la que un sistema operativo
organiza sus archivos y directorios, considerando los variados
métodos de asignación e implementación.
Hrs estimadas
F0190_Sistemas Operativos II
2/4
División Académica de Ciencias Básicas
Licenciatura en Ciencias Computacionales
Temas
3.1. Organización del sistema
archivos
3.2. Métodos de asignación
3.3. Implementación de directorios
Unidad
4
No.
Objetivo
particular
Hrs estimadas
Resultados del aprendizaje
de Conocer y aplicar los conocimientos
teóricos adquiridos para realizar la
implementación de
archivos o
directorios.
SISTEMAS DE E/S
Identificar el funcionamiento de los dispositivos de E/S a nivel de
hardware y conocer la función que realizan las interfaces de E/S.
Temas
4.1. 4.1 Hardware de E/S
4.2. 4.2 Interfaz de E/S
4.3. 4.3 Subsistemas de E/S
4.4. Transformación de solicitudes de
E/S en operaciones de hardware.
4.5. Administración de solicitudes de
E/S.
Unidad
No.
Objetivo
particular
5
Resultados del aprendizaje
Conocer la importancia que tiene el
sistema de E/S y como las controla el
sistema operativo.
SISTEMAS DISTRIBUIDOS
Reconocer los distintos sistemas operativos de red que existen
actualmente considerando el orden de importancia según sus
funciones para ambientes multiusuarios y la importancia de los
sistemas distribuidos.
Hrs estimadas
Temas
5.1. Sistemas operativos de red
5.2. Migración de datos
5.3. Migración de computo
5.4. Migración de procesos
5.5. Servicios remotos
5.6. Sistema de archivos distribuidos
Resultados del aprendizaje
Conocer la aplicación de los distintos
sistemas operativos de red, identificar
los elementos que conforman a los
sistemas distribuidos y los servicios que
ofrecen.
Sugerencias didácticas
UNIDAD 1
Exposición teórica por parte del profesor, los alumnos pueden realizar investigación
documentada para conocer y comparar diferentes sistemas operativos de ambiente
F0190_Sistemas Operativos II
3/4
División Académica de Ciencias Básicas
Licenciatura en Ciencias Computacionales
multiusuario identificando sus ventajas y desventajas
UNIDAD 2
Lecturas en grupo compartiendo sus diferentes puntos de vista la cual será
moderada por el profesor de la materia, se considera que la información de los
temas sean de diferentes fuentes documentadas, se recomienda realizar una practica
utilizando un sistema operativo comercial para identificar los métodos de acceso que
se utiliza
UNIDAD 3
Exposición teórica por parte del profesor, problemas de estudio con dinámicas en
grupo y realización de ejercicios, se recomienda realizar un ejemplo practico
utilizando un sistema operativo comercial, para que el alumno identifique como se
organizan los archivos y su implentación
UNIDAD 4
Exposición teórica por parte del profesor.
UNIDAD 5
Exposición teórica por parte del profesor, investigación documental por parte del
alumno, conocer y realizar la instalación de un sistema operativo multiusuario
comercial así como conocer sus características
Estrategias de evaluación del aprendizaje
Evaluación teórica 90% y exposición del tema de investigación 10% Considerar un
examen escrito 90% y participaciones en clases 10% .
Desarrollar una aplicación que permita simular la forma en la que un sistema
operativo controla y organiza los accesos a directorios o archivos 100%.
Bibliografía
Básica
1.
2.
3.
4.
Bibliografía
Complementaria
5.
6.
7.
F0190_Sistemas Operativos II
Silberschatz, A. "Operating System Concepts". 4ª edición.
Addison-Wesley, 1994.
Stallings, William. “Sistemas Operativos”. PrenticeHall. Segunda Edición. 1997. ISBN: 84-89660-22-0.
Tanenbaum, Andrew S. “Modern Operating
Systems”. Prentice-Hall. Second
Edition. 2001. ISBN: 0-13-031358-0.
Deitel, H.M. “Sistemas Operativos. Addison Wesley.
Segunda Edición
Tanenbaum, Andrew S. “Sistemas Operativos
Modernos”. Prentice-Hall. 1993.
ISBN: 968-880-323-5.
Flynn Ida, Mclver Ann. “Sistemas Operativos”. Thomson
Learning. Tercera Edición. 2001. ISBN : 970-686-062-2
Carretero
Pérez
Jesús,
García
Carballeira
Félix.
“Sistemas
Operativos: Una
Visión
Aplicada”.
McGraw
Hill.
Primera
Edición. 2001. ISBN: 84-481-3001-4.
4/4
Descargar