SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
1.- DATOS DE LA ASIGNATURA 
Nombre de la asignatura: 
Carrera: 
Clave de la asignatura: 
Horas teoría-horas práctica-créditos 
Sistemas Operativos I 
Licenciatura en Informática 
IFC - 0436 
4-2-10 
2.- HISTORIA DEL PROGRAMA 
Lugar y fecha de 
elaboración o 
revisión 
Participantes Observaciones 
(cambios y justificación) 
Instituto Tecnológico 
de Puebla del 
8 al 12 septiembre 
2003. 
Representantes de la 
academia de sistemas y 
computación de los 
Institutos Tecnológicos. 
Reunión nacional de 
evaluación curricular de la 
carrera de Licenciatura en 
Informática. 
Institutos 
Tecnológicos de: 
Matehuala, 
Tlalnepantla 
13 septiembre al 28 
de noviembre 2003. 
Academia de sistemas y 
computación. 
Análisis y enriquecimiento de 
las propuestas de los 
programas diseñados en la 
reunión nacional de 
evaluación. 
Instituto Tecnológico 
de Tepic 
15 al 19 de marzo 
2004. 
Comité de consolidación 
de la carrera de 
Licenciatura en 
Informática. 
Definición de los programas 
de estudio de la carrera de 
Licenciatura en Informática.
3.- UBICACIÓN DE LA ASIGNATURA 
a). Relación con otras asignaturas del plan de estudio 
Anteriores Posteriores 
Asignaturas Temas Asignaturas Temas 
Software de 
sistemas. 
Ensambladores. 
Compiladores. 
Ligadores y 
cargadores. 
Sistemas 
operativos II. 
b). Aportación de la asignatura al perfil del egresado 
Los sistemas 
operativos en 
ambientes 
distribuidos. 
·  Conoce las características del software de base. 
·  Desarrolla habilidades y actitudes que le permiten identificar problemas y 
oportunidades donde se aplique el tratamiento de información para 
proponer soluciones por medio de modelos y facilitar con ello la toma de 
decisiones. 
·  Selecciona y utiliza de manera óptima las herramientas computacionales 
actuales y emergentes. 
·  Realiza actividades de auditoria y consultoría relacionadas con la función 
informática. 
·  Fomenta y coordina actividades que fortalezcan la cultura informática. 
·  Realiza estudios de factibilidad para la selección de productos de software y 
hardware. 
4.- OBJETIVO(S) GENERAL(ES) DEL CURSO 
El estudiante comprenderá el funcionamiento de los sistemas operativos 
centralizados para lograr un uso más eficiente del mismo.
5.- TEMARIO 
Unidad Temas Subtemas 
1 Introducción a los sistemas 
operativos. 
1.1 Definición, objetivos y funciones de un 
S.O. 
1.2 Historia y evolución de los S.O. 
1.3 Subsistemas de un S.O. 
1.4 Estructuras de los sistemas operativos 
1.5 Análisis de los SO más comerciales. 
(LINUX, UNÍX, Windows, MACH, 
OS/2, VAX, MVS, etc.). 
2 Administración de 
procesos. 
2.1 Descripción y control de procesos. 
2.2 Definición de proceso. 
2.3 Estados de procesos. 
2.4 Control de procesos. 
2.5 Procesos e hilos. 
2.6 Concurrencia: exclusión mutua y 
sincronización. 
2.7 Principios generales de la 
concurrencia. 
2.8 Exclusión mutua; solución por 
hardware y software. 
2.9 Semáforos . 
2.10 Monitores. 
2.11 Paso de mensajes. 
2.12 Concurrencia e interbloqueo 
(deadlock). 
2.13 Principios del interbloqueo. 
2.14 Acciones a realizar ante un 
interbloqueo. prevención, detección, 
predicción y evitar. 
3 Administración del 
procesador. 
3.1 Planeación de trabajos (job 
scheduling). 
3.2 Conceptos básicos. 
3.3 Tipos de planeación. 
3.3.1 First In First Out (FIFO). 
3.3.2 Round Robin (RR). 
3.3.3 Shortest Job First (SJF). 
3.3.4 Shortest Remaining Time 
(STR). 
3.3.5 Highest Response Ratio Next 
(HNR).
5.- TEMARIO (Continuación) 
3.4 Multiprocesamiento. 
3.5 Conceptos básicos. 
3.6 Paralelismo. 
3.7 Sistemas multiprocesamiento. 
3.8 Organización del multiprocesador. 
3.9 Sistemas operativos del 
multiprocesador. 
4 Administración de la 
memoria. 
4.1 Gestión de memoria. 
4.1.1 Organización de la memoria. 
4.1.2 Administrador de la memoria. 
4.1.3 Jerarquía de la memoria. 
4.1.4 Estrategias para la 
administración de la memoria. 
4.1.5 Multiprogramación con 
particiones fijas y variables. 
4.2 Memoria real. 
4.2.1 Administración de la memoria 
con mapa de bits. 
4.2.2 Administración de la memoria 
con listas enlazadas. 
4.2.3 Distribución del espacio para 
intercambio. 
4.3 Memoria virtual. 
4.3.1 Paginación. 
4.3.2 Segmentación. 
4.3.3 Algoritmos de sustitución de 
páginas. 
4.3.4 Aspectos de diseño para el 
sistema. 
4.3.5 Liberación de páginas. 
5 Administración de 
dispositivos de E/S. 
5.1 Principios de hardware de I/O. 
5.1.1 Dispositivos de I/O. 
5.1.2 Controladores de dispositivos. 
5.2 Principios de software de I/O. 
5.2.1 Objetivos del software de I/O. 
5.2.2 Manejadores de interrupciones. 
5.2.3 Manejador de dispositivos. 
5.2.4 Software de I/O independiente 
de los dispositivos. 
5.2.5 Espacio del usuario para 
software de I/O.
5.- TEMARIO (Continuación) 
5.3 Discos RAM. 
5.4 Discos. 
5.4.1 Hardware de discos. 
5.4.2 Software para discos. 
5.5 Relojes. 
5.5.1 Hardware de discos. 
5.5.2 Software reloj. 
5.5.3 Manejador del reloj. 
5.6 Terminales. 
5.6.1 Hardware de terminales. 
5.6.2 Manejadores. 
6 Administrador de archivos. 6.1 Sistema de archivos. 
6.2 Jerarquía de datos. 
6.3 tipos de archivos. 
6.4 Interfase con el usuario. 
6.4.1 El sistema de archivo visto por 
el usuario. 
6.4.2 Diseño del sistema de archivos. 
6.4.3 Servidor de archivos. 
6.4.4 Seguridad en los archivos. 
6.4.5 Mecanismos de protección. 
6.4.6 Implementación. 
6.5 Llamadas al sistema (systemcalls). 
6.6 Tipos de interfaz. 
6.7 Lenguaje de comunicación (comandos 
de control) y pipelines o conductos. 
7 Desempeño y seguridad. 7.1 Medición del desempeño 
(performance) de los sistemas 
operativos, monitoreo y evaluación. 
7.2 Seguridad de los sistemas operativos. 
7.2.1 Conceptos fundamentales de 
seguridad. 
7.2.2 Vigilancia. 
7.2.3 Protección. 
7.2.4 Auditoria. 
7.2.5 Controles de acceso. 
7.2.6 Núcleos de seguridad. 
7.2.7 Seguridad por Hardware y 
Software. 
7.2.8 Criptografía. 
7.2.9 Penetración al S.O.
6.- APRENDIZAJES REQUERIDOS 
·  Habilidad de programar. 
·  Manejo eficiente de estructuras como colas, pilas, listas ligadas y árboles. 
·  Conocimiento del funcionamiento de los editores, ensambladores, 
compiladores, ligadores y cargadores. 
7.- SUGERENCIAS DIDÁCTICAS 
·  Propiciar el trabajo en equipo. 
·  Elaborar en coordinación con el estudiante, una lista de palabras clave a 
investigar por unidad. 
·  Fomentar la búsqueda de información en diversas fuentes (libros, revistas, 
internet, etc.). 
·  Propiciar una vivencia que ejemplifique la multiprogramación. 
·  Solicitar prácticas de instalación y operación de sistemas operativos como 
Linux. 
·  Propiciar el desarrollo de simuladores de cálculo de direcciones físicas a 
partir de direcciones lógicas. 
·  Propiciar el desarrollo de simuladores de manejo de procesos, paginación y 
algoritmos de búsqueda en disco. 
·  Instalar dispositivos de E/S en el sistema operativo. 
·  Medir el desempeño de la máquina en base a programas gratuitos de la red 
como VTUNE. 
·  Instalar y operar paquetería de seguridad. 
·  Programar y visitar empresas. 
8.- SUGERENCIAS DE EVALUACIÓN 
·  Aplicar un examen inicial para conocer en nivel de los aprendizajes 
requeridos. 
·  Integrar al estudiante para establecer los porcentajes de cada punto. 
·  Participar en clase y laboratorio. 
·  Realizar trabajos de investigación basados en diversas fuentes de 
información. 
·  Elaborar reportes de prácticas. 
·  Exponer temas específicos en aula. 
·  Elaborar reportes de visitas. 
·  Aplicar un examen final con la intención de verificar el logro de los objetivos 
educacionales del curso.
9.- UNIDADES DE APRENDIZAJE 
UNIDAD 1.- Introducción a los sistemas operativos. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
El estudiante 
explicará los 
componentes de un 
sistema operativo, 
así como el objetivo, 
la función y las 
características de 
diferentes sistemas 
operativos. 
1.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
1.2 Realizar un trabajo de investigación 
acerca de un S.O comercial incluyendo: 
historia, objetivo, funciones, modo de 
funcionamiento de los administradores 
de los recursos (procesador, memoria, 
periféricos y archivos). Se recomienda 
equipos de 3 a 4 estudiantes. 
1.3 Presentar el resultado de la 
investigación ante el grupo. De esa 
forma todos conocen de todos los 
sistemas operativos investigados. 
1.4 Si es posible, realizar una visita a una 
instalación con ambiente multiusuario. 
1, 2, 3, 6, 8 
UNIDAD 2.- Administración de procesos. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Entenderá la 
alternancia del 
procesador durante la 
multiprogramación. 
2.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
2.2 Identificar los conceptos investigados y 
su aplicación mediante un ejemplo de 
multiprogramación proporcionado en 
clase. 
2.3 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4, 5, 
6, 7, 11
UNIDAD 3.- Administración del procesador. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Aplicará las 
diferentes técnicas de 
corto, mediano y 
largo plazo de 
asignación del 
procesador. 
3.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
3.2 Identificar los conceptos investigados y 
su aplicación durante el ejemplo del 
multiproceso proporcionado en clase. 
3.3 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4, 5, 
6, 10 
UNIDAD 4.- Administración de la memoria. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Entenderá las 
diferentes estrategias 
de obtención 
colocación, 
asignación y 
reemplazo y 
encontrar su 
aplicación en el 
sistema operativo de 
Linux. 
4.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
4.2 Integrar grupos de trabajo para 
desarrollar los temas de la unidad. 
4.3 Investigar y exponer su tema. 
4.4 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4, 5, 
6, 9 
UNIDAD 5.- Administración de dispositivos de E/S. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Explicará el objetivo, 
las funciones y los 
principios de 
Hardware y Software 
de los dispositivos de 
E/S con especial 
atención a discos y 
terminales. 
5.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
5.2 Generar grupos de trabajo para 
desarrollar los temas de la unidad. 
5.3 Investigar y exponer su tema. 
5.4 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4, 6
UNIDAD 6.- Administrador de archivos. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Explicará el objetivo, 
las funciones y las 
características de 
diseño de un sistema 
de archivos e 
identificar el sistema 
administrador de 
archivos de diferentes 
sistemas operativos. 
6.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
6.2 Generar grupos de trabajo para 
desarrollar los temas de la unidad. 
6.3 Investigar y exponer su tema. 
6.4 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4, 5, 6 
UNIDAD 7.- Desempeño y seguridad. 
Objetivo 
Educacional Actividades de Aprendizaje Fuentes de 
Información 
Evaluará el 
desempeño y la 
seguridad en 
diferentes sistemas 
operativos al aplicar 
paquetes de 
evaluación de 
desempeño 
computacional para 
poder elegir mejor en 
alternativas de 
hardware y software. 
7.1 Investigar y redactar los conceptos de 
la lista de palabras clave. 
7.2 Generar grupos de trabajo para 
desarrollar los temas de la unidad. 
7.3 Investigar y exponer su tema. 
7.4 Desarrollar las prácticas de esta 
unidad. 
1, 2, 3, 4
10. FUENTES DE INFORMACIÓN 
1. Harvey M. Deitel. 
Introducción a los Sistemas Operativos. 
Ed. Addison Wesley Iberoamericana. 
2. Andrew S. Tanenbaum. 
Sistemas Operativos Modernos. 
Ed. Pearson. 
3. Abraham Silberschatz y James L. Paterson. 
Sistemas Operativos. 
Ed. Addison Wesley. 
4. Stallings. 
Sistemas Operativos. 
Ed. Megabyte. Noriega Editores. 
5. Márquez García Francisco Manuel. 
UNIX. Programación Avanzada. 
Ed. Rama. 
6. Carretero Perez, Jesús; García Carballeira, Felix; Pérez Costoya 
Fernando. 
Prácticas Sistemas Operativos. De la base al diseño. 
Ed. Mc Graw Hill. 
7. Andrew S. Tanenbaum. 
Sistemas Operativos. Diseño e Implementación. 
Ed. Prentice Hall. 
8. John J. Donovan. 
Programación de Sistemas. 
Ed. El ateneo. 
9. Beck. 
Software de Sistemas: Introducción a la programación de sistemas. 
Ed. Addison Wesley. 
10. Sventlana P. Kartashev, Steven I Kartashev. 
Designing and programming modem compute systems. 
Vol III paralell architecture networks and applications. 
Ed. Prentice Hall. 
11. Englander Irv. 
Arquitectura Computacional. 
Ed. CECSA. 2ª. Edición 2002. México.
11. PRÁCTICAS 
Unidad Práctica 
1 Visitar una empresa para que el estudiante vea el ambiente 
multiusuario, la utilización y uso de los sistemas operativos 
en medios reales. 
2 Configurar el sistema de arranque. 
3 Instalar linux. 
4 Manejar procesos y PCB. 
5 Cambiar parámetros de memoria. 
6 Desarrollar un programa de calculo de direcciones reales a 
partir de direcciones virtuales. 
7 Modificar al kernell con el uso de make generando un 
mensaje a momento de determinada interrupción. 
8 Determinar algoritmos de reemplazo usados por LINUX 
9 Instalar y configurar interfases. 
10 Manejar archivos y directorios con cualquier sistema 
operativo. 
11 Utilizar el Vtune (intel, gratuito por 7 días) en una práctica 
para evaluar rendimiento. (checar BENCHMARK 
SPECint*95 WINBENCH, SYSmark*32 para windows 95 ).

Más contenido relacionado

La actualidad más candente (8)

Septimo ciclo
Septimo cicloSeptimo ciclo
Septimo ciclo
 
Fp
FpFp
Fp
 
Guia aprendizaje 2 Grado 11 planeacion-rmb
Guia aprendizaje  2  Grado  11 planeacion-rmbGuia aprendizaje  2  Grado  11 planeacion-rmb
Guia aprendizaje 2 Grado 11 planeacion-rmb
 
Guia aprendizaje 2 grado 11 planeacion -rmb
Guia aprendizaje  2   grado  11 planeacion -rmbGuia aprendizaje  2   grado  11 planeacion -rmb
Guia aprendizaje 2 grado 11 planeacion -rmb
 
Prac3 presentación(carmen)
Prac3   presentación(carmen)Prac3   presentación(carmen)
Prac3 presentación(carmen)
 
Gam3 S2 Nov 2009
Gam3 S2 Nov 2009Gam3 S2 Nov 2009
Gam3 S2 Nov 2009
 
41
4141
41
 
Temario de Taller de DB
Temario de Taller de DBTemario de Taller de DB
Temario de Taller de DB
 

Destacado

Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 
Anexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redAnexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redAngel Rene
 
Sistemas operativos tarea 3
Sistemas operativos tarea 3Sistemas operativos tarea 3
Sistemas operativos tarea 3Ricardo Martinez
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre Juan Anaya
 
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...Omar Hernandez
 
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)CECYTEM
 
Planificacion de clases
Planificacion de clasesPlanificacion de clases
Planificacion de clasesCarlos Sevilla
 
Comunicación Eficaz
Comunicación EficazComunicación Eficaz
Comunicación EficazLedy Cabrera
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IKamps Tepes
 
Formato de planificación docente
Formato de planificación docenteFormato de planificación docente
Formato de planificación docentenathalia
 

Destacado (14)

Introducción y componenetes del sistema operativo
Introducción y componenetes del sistema operativoIntroducción y componenetes del sistema operativo
Introducción y componenetes del sistema operativo
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Anexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en redAnexo 11 actividad 3 sistemas operativos en red
Anexo 11 actividad 3 sistemas operativos en red
 
Sistemas operativos tarea 3
Sistemas operativos tarea 3Sistemas operativos tarea 3
Sistemas operativos tarea 3
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
 
Cap 3 sistemas operativos
Cap 3 sistemas operativosCap 3 sistemas operativos
Cap 3 sistemas operativos
 
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...
Desarrollo de Habilidades en el uso de la Tecnología, la Información y la com...
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
 
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)
ENSAMBLAR Y CONFIGURAR UN EQUIPO DE COMPUTO (APUNTES)
 
Planificacion de clases
Planificacion de clasesPlanificacion de clases
Planificacion de clases
 
Comunicación Eficaz
Comunicación EficazComunicación Eficaz
Comunicación Eficaz
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos I
 
Plan clase diario
Plan clase diarioPlan clase diario
Plan clase diario
 
Formato de planificación docente
Formato de planificación docenteFormato de planificación docente
Formato de planificación docente
 

Similar a Sistemas Operativos I - Documento de programa de estudios

Temas de exposiciones teoria de sistemas
Temas de exposiciones teoria de sistemasTemas de exposiciones teoria de sistemas
Temas de exposiciones teoria de sistemasOswaldo Hechenleitner
 
03 os1-sistemas operativos
03 os1-sistemas operativos03 os1-sistemas operativos
03 os1-sistemas operativositzelcamas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosandreego
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmani villa
 
Administracion de la funcion informatica li
Administracion de la funcion informatica liAdministracion de la funcion informatica li
Administracion de la funcion informatica liEvǝǝthzhiitha Crüz
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Carol Sanches
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Carol Sanches
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Carol Sanches
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Carol Sanches
 
6. ifb 0402 administracion de la funcion informatica
6. ifb 0402 administracion de la funcion informatica6. ifb 0402 administracion de la funcion informatica
6. ifb 0402 administracion de la funcion informaticaZandy Ariias
 
Temarion administracion de la funcion informatica
Temarion  administracion de la funcion informaticaTemarion  administracion de la funcion informatica
Temarion administracion de la funcion informaticaIvan Reyes
 
6 141018234931-conversion-gate01
6 141018234931-conversion-gate016 141018234931-conversion-gate01
6 141018234931-conversion-gate01Akira Uchiha
 

Similar a Sistemas Operativos I - Documento de programa de estudios (20)

Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Plan de estudios
Plan de estudiosPlan de estudios
Plan de estudios
 
Temas de exposiciones teoria de sistemas
Temas de exposiciones teoria de sistemasTemas de exposiciones teoria de sistemas
Temas de exposiciones teoria de sistemas
 
03 os1 sistemas operativos
03 os1 sistemas operativos03 os1 sistemas operativos
03 os1 sistemas operativos
 
03 os1-sistemas operativos
03 os1-sistemas operativos03 os1-sistemas operativos
03 os1-sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativoi
Sistemas operativoiSistemas operativoi
Sistemas operativoi
 
Administracion de la funcion informatica li
Administracion de la funcion informatica liAdministracion de la funcion informatica li
Administracion de la funcion informatica li
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)
 
Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)Administracion de la funcion informatica li (1)
Administracion de la funcion informatica li (1)
 
1 base de_datos_distribuidas
1 base de_datos_distribuidas1 base de_datos_distribuidas
1 base de_datos_distribuidas
 
Afi
AfiAfi
Afi
 
6. ifb 0402 administracion de la funcion informatica
6. ifb 0402 administracion de la funcion informatica6. ifb 0402 administracion de la funcion informatica
6. ifb 0402 administracion de la funcion informatica
 
Temarion administracion de la funcion informatica
Temarion  administracion de la funcion informaticaTemarion  administracion de la funcion informatica
Temarion administracion de la funcion informatica
 
Afi
AfiAfi
Afi
 
6 141018234931-conversion-gate01
6 141018234931-conversion-gate016 141018234931-conversion-gate01
6 141018234931-conversion-gate01
 

Más de Gabriel Garcia

Más de Gabriel Garcia (17)

ingenieria de requerimientos
ingenieria de requerimientos ingenieria de requerimientos
ingenieria de requerimientos
 
Admonmemory
AdmonmemoryAdmonmemory
Admonmemory
 
Blogger tercer
Blogger tercerBlogger tercer
Blogger tercer
 
Blogger tercer
Blogger tercerBlogger tercer
Blogger tercer
 
Sistemas Operativos ii
Sistemas  Operativos iiSistemas  Operativos ii
Sistemas Operativos ii
 
Plan estudios11
Plan estudios11Plan estudios11
Plan estudios11
 
Examen sinf2parcial
Examen sinf2parcialExamen sinf2parcial
Examen sinf2parcial
 
Segunda secundaria (2)
Segunda secundaria (2) Segunda secundaria (2)
Segunda secundaria (2)
 
Cuestionario ubuntu
Cuestionario ubuntu Cuestionario ubuntu
Cuestionario ubuntu
 
Cuestionario procesos
Cuestionario procesos Cuestionario procesos
Cuestionario procesos
 
Cuestionario hilos
Cuestionario hilos Cuestionario hilos
Cuestionario hilos
 
Cuestionario de software
Cuestionario de software Cuestionario de software
Cuestionario de software
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Manual basico de ubuntu gnu linux
Manual basico de ubuntu gnu linux Manual basico de ubuntu gnu linux
Manual basico de ubuntu gnu linux
 
Users ubuntu
Users ubuntu Users ubuntu
Users ubuntu
 
Curso de ubuntu
Curso de ubuntuCurso de ubuntu
Curso de ubuntu
 
Manual basico de ubuntu gnu linux
Manual basico de ubuntu gnu linuxManual basico de ubuntu gnu linux
Manual basico de ubuntu gnu linux
 

Último

Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

Sistemas Operativos I - Documento de programa de estudios

  • 1. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Operativos I Licenciatura en Informática IFC - 0436 4-2-10 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Participantes Observaciones (cambios y justificación) Instituto Tecnológico de Puebla del 8 al 12 septiembre 2003. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Reunión nacional de evaluación curricular de la carrera de Licenciatura en Informática. Institutos Tecnológicos de: Matehuala, Tlalnepantla 13 septiembre al 28 de noviembre 2003. Academia de sistemas y computación. Análisis y enriquecimiento de las propuestas de los programas diseñados en la reunión nacional de evaluación. Instituto Tecnológico de Tepic 15 al 19 de marzo 2004. Comité de consolidación de la carrera de Licenciatura en Informática. Definición de los programas de estudio de la carrera de Licenciatura en Informática.
  • 2. 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio Anteriores Posteriores Asignaturas Temas Asignaturas Temas Software de sistemas. Ensambladores. Compiladores. Ligadores y cargadores. Sistemas operativos II. b). Aportación de la asignatura al perfil del egresado Los sistemas operativos en ambientes distribuidos. · Conoce las características del software de base. · Desarrolla habilidades y actitudes que le permiten identificar problemas y oportunidades donde se aplique el tratamiento de información para proponer soluciones por medio de modelos y facilitar con ello la toma de decisiones. · Selecciona y utiliza de manera óptima las herramientas computacionales actuales y emergentes. · Realiza actividades de auditoria y consultoría relacionadas con la función informática. · Fomenta y coordina actividades que fortalezcan la cultura informática. · Realiza estudios de factibilidad para la selección de productos de software y hardware. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprenderá el funcionamiento de los sistemas operativos centralizados para lograr un uso más eficiente del mismo.
  • 3. 5.- TEMARIO Unidad Temas Subtemas 1 Introducción a los sistemas operativos. 1.1 Definición, objetivos y funciones de un S.O. 1.2 Historia y evolución de los S.O. 1.3 Subsistemas de un S.O. 1.4 Estructuras de los sistemas operativos 1.5 Análisis de los SO más comerciales. (LINUX, UNÍX, Windows, MACH, OS/2, VAX, MVS, etc.). 2 Administración de procesos. 2.1 Descripción y control de procesos. 2.2 Definición de proceso. 2.3 Estados de procesos. 2.4 Control de procesos. 2.5 Procesos e hilos. 2.6 Concurrencia: exclusión mutua y sincronización. 2.7 Principios generales de la concurrencia. 2.8 Exclusión mutua; solución por hardware y software. 2.9 Semáforos . 2.10 Monitores. 2.11 Paso de mensajes. 2.12 Concurrencia e interbloqueo (deadlock). 2.13 Principios del interbloqueo. 2.14 Acciones a realizar ante un interbloqueo. prevención, detección, predicción y evitar. 3 Administración del procesador. 3.1 Planeación de trabajos (job scheduling). 3.2 Conceptos básicos. 3.3 Tipos de planeación. 3.3.1 First In First Out (FIFO). 3.3.2 Round Robin (RR). 3.3.3 Shortest Job First (SJF). 3.3.4 Shortest Remaining Time (STR). 3.3.5 Highest Response Ratio Next (HNR).
  • 4. 5.- TEMARIO (Continuación) 3.4 Multiprocesamiento. 3.5 Conceptos básicos. 3.6 Paralelismo. 3.7 Sistemas multiprocesamiento. 3.8 Organización del multiprocesador. 3.9 Sistemas operativos del multiprocesador. 4 Administración de la memoria. 4.1 Gestión de memoria. 4.1.1 Organización de la memoria. 4.1.2 Administrador de la memoria. 4.1.3 Jerarquía de la memoria. 4.1.4 Estrategias para la administración de la memoria. 4.1.5 Multiprogramación con particiones fijas y variables. 4.2 Memoria real. 4.2.1 Administración de la memoria con mapa de bits. 4.2.2 Administración de la memoria con listas enlazadas. 4.2.3 Distribución del espacio para intercambio. 4.3 Memoria virtual. 4.3.1 Paginación. 4.3.2 Segmentación. 4.3.3 Algoritmos de sustitución de páginas. 4.3.4 Aspectos de diseño para el sistema. 4.3.5 Liberación de páginas. 5 Administración de dispositivos de E/S. 5.1 Principios de hardware de I/O. 5.1.1 Dispositivos de I/O. 5.1.2 Controladores de dispositivos. 5.2 Principios de software de I/O. 5.2.1 Objetivos del software de I/O. 5.2.2 Manejadores de interrupciones. 5.2.3 Manejador de dispositivos. 5.2.4 Software de I/O independiente de los dispositivos. 5.2.5 Espacio del usuario para software de I/O.
  • 5. 5.- TEMARIO (Continuación) 5.3 Discos RAM. 5.4 Discos. 5.4.1 Hardware de discos. 5.4.2 Software para discos. 5.5 Relojes. 5.5.1 Hardware de discos. 5.5.2 Software reloj. 5.5.3 Manejador del reloj. 5.6 Terminales. 5.6.1 Hardware de terminales. 5.6.2 Manejadores. 6 Administrador de archivos. 6.1 Sistema de archivos. 6.2 Jerarquía de datos. 6.3 tipos de archivos. 6.4 Interfase con el usuario. 6.4.1 El sistema de archivo visto por el usuario. 6.4.2 Diseño del sistema de archivos. 6.4.3 Servidor de archivos. 6.4.4 Seguridad en los archivos. 6.4.5 Mecanismos de protección. 6.4.6 Implementación. 6.5 Llamadas al sistema (systemcalls). 6.6 Tipos de interfaz. 6.7 Lenguaje de comunicación (comandos de control) y pipelines o conductos. 7 Desempeño y seguridad. 7.1 Medición del desempeño (performance) de los sistemas operativos, monitoreo y evaluación. 7.2 Seguridad de los sistemas operativos. 7.2.1 Conceptos fundamentales de seguridad. 7.2.2 Vigilancia. 7.2.3 Protección. 7.2.4 Auditoria. 7.2.5 Controles de acceso. 7.2.6 Núcleos de seguridad. 7.2.7 Seguridad por Hardware y Software. 7.2.8 Criptografía. 7.2.9 Penetración al S.O.
  • 6. 6.- APRENDIZAJES REQUERIDOS · Habilidad de programar. · Manejo eficiente de estructuras como colas, pilas, listas ligadas y árboles. · Conocimiento del funcionamiento de los editores, ensambladores, compiladores, ligadores y cargadores. 7.- SUGERENCIAS DIDÁCTICAS · Propiciar el trabajo en equipo. · Elaborar en coordinación con el estudiante, una lista de palabras clave a investigar por unidad. · Fomentar la búsqueda de información en diversas fuentes (libros, revistas, internet, etc.). · Propiciar una vivencia que ejemplifique la multiprogramación. · Solicitar prácticas de instalación y operación de sistemas operativos como Linux. · Propiciar el desarrollo de simuladores de cálculo de direcciones físicas a partir de direcciones lógicas. · Propiciar el desarrollo de simuladores de manejo de procesos, paginación y algoritmos de búsqueda en disco. · Instalar dispositivos de E/S en el sistema operativo. · Medir el desempeño de la máquina en base a programas gratuitos de la red como VTUNE. · Instalar y operar paquetería de seguridad. · Programar y visitar empresas. 8.- SUGERENCIAS DE EVALUACIÓN · Aplicar un examen inicial para conocer en nivel de los aprendizajes requeridos. · Integrar al estudiante para establecer los porcentajes de cada punto. · Participar en clase y laboratorio. · Realizar trabajos de investigación basados en diversas fuentes de información. · Elaborar reportes de prácticas. · Exponer temas específicos en aula. · Elaborar reportes de visitas. · Aplicar un examen final con la intención de verificar el logro de los objetivos educacionales del curso.
  • 7. 9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introducción a los sistemas operativos. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información El estudiante explicará los componentes de un sistema operativo, así como el objetivo, la función y las características de diferentes sistemas operativos. 1.1 Investigar y redactar los conceptos de la lista de palabras clave. 1.2 Realizar un trabajo de investigación acerca de un S.O comercial incluyendo: historia, objetivo, funciones, modo de funcionamiento de los administradores de los recursos (procesador, memoria, periféricos y archivos). Se recomienda equipos de 3 a 4 estudiantes. 1.3 Presentar el resultado de la investigación ante el grupo. De esa forma todos conocen de todos los sistemas operativos investigados. 1.4 Si es posible, realizar una visita a una instalación con ambiente multiusuario. 1, 2, 3, 6, 8 UNIDAD 2.- Administración de procesos. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Entenderá la alternancia del procesador durante la multiprogramación. 2.1 Investigar y redactar los conceptos de la lista de palabras clave. 2.2 Identificar los conceptos investigados y su aplicación mediante un ejemplo de multiprogramación proporcionado en clase. 2.3 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4, 5, 6, 7, 11
  • 8. UNIDAD 3.- Administración del procesador. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Aplicará las diferentes técnicas de corto, mediano y largo plazo de asignación del procesador. 3.1 Investigar y redactar los conceptos de la lista de palabras clave. 3.2 Identificar los conceptos investigados y su aplicación durante el ejemplo del multiproceso proporcionado en clase. 3.3 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4, 5, 6, 10 UNIDAD 4.- Administración de la memoria. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Entenderá las diferentes estrategias de obtención colocación, asignación y reemplazo y encontrar su aplicación en el sistema operativo de Linux. 4.1 Investigar y redactar los conceptos de la lista de palabras clave. 4.2 Integrar grupos de trabajo para desarrollar los temas de la unidad. 4.3 Investigar y exponer su tema. 4.4 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4, 5, 6, 9 UNIDAD 5.- Administración de dispositivos de E/S. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Explicará el objetivo, las funciones y los principios de Hardware y Software de los dispositivos de E/S con especial atención a discos y terminales. 5.1 Investigar y redactar los conceptos de la lista de palabras clave. 5.2 Generar grupos de trabajo para desarrollar los temas de la unidad. 5.3 Investigar y exponer su tema. 5.4 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4, 6
  • 9. UNIDAD 6.- Administrador de archivos. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Explicará el objetivo, las funciones y las características de diseño de un sistema de archivos e identificar el sistema administrador de archivos de diferentes sistemas operativos. 6.1 Investigar y redactar los conceptos de la lista de palabras clave. 6.2 Generar grupos de trabajo para desarrollar los temas de la unidad. 6.3 Investigar y exponer su tema. 6.4 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4, 5, 6 UNIDAD 7.- Desempeño y seguridad. Objetivo Educacional Actividades de Aprendizaje Fuentes de Información Evaluará el desempeño y la seguridad en diferentes sistemas operativos al aplicar paquetes de evaluación de desempeño computacional para poder elegir mejor en alternativas de hardware y software. 7.1 Investigar y redactar los conceptos de la lista de palabras clave. 7.2 Generar grupos de trabajo para desarrollar los temas de la unidad. 7.3 Investigar y exponer su tema. 7.4 Desarrollar las prácticas de esta unidad. 1, 2, 3, 4
  • 10. 10. FUENTES DE INFORMACIÓN 1. Harvey M. Deitel. Introducción a los Sistemas Operativos. Ed. Addison Wesley Iberoamericana. 2. Andrew S. Tanenbaum. Sistemas Operativos Modernos. Ed. Pearson. 3. Abraham Silberschatz y James L. Paterson. Sistemas Operativos. Ed. Addison Wesley. 4. Stallings. Sistemas Operativos. Ed. Megabyte. Noriega Editores. 5. Márquez García Francisco Manuel. UNIX. Programación Avanzada. Ed. Rama. 6. Carretero Perez, Jesús; García Carballeira, Felix; Pérez Costoya Fernando. Prácticas Sistemas Operativos. De la base al diseño. Ed. Mc Graw Hill. 7. Andrew S. Tanenbaum. Sistemas Operativos. Diseño e Implementación. Ed. Prentice Hall. 8. John J. Donovan. Programación de Sistemas. Ed. El ateneo. 9. Beck. Software de Sistemas: Introducción a la programación de sistemas. Ed. Addison Wesley. 10. Sventlana P. Kartashev, Steven I Kartashev. Designing and programming modem compute systems. Vol III paralell architecture networks and applications. Ed. Prentice Hall. 11. Englander Irv. Arquitectura Computacional. Ed. CECSA. 2ª. Edición 2002. México.
  • 11. 11. PRÁCTICAS Unidad Práctica 1 Visitar una empresa para que el estudiante vea el ambiente multiusuario, la utilización y uso de los sistemas operativos en medios reales. 2 Configurar el sistema de arranque. 3 Instalar linux. 4 Manejar procesos y PCB. 5 Cambiar parámetros de memoria. 6 Desarrollar un programa de calculo de direcciones reales a partir de direcciones virtuales. 7 Modificar al kernell con el uso de make generando un mensaje a momento de determinada interrupción. 8 Determinar algoritmos de reemplazo usados por LINUX 9 Instalar y configurar interfases. 10 Manejar archivos y directorios con cualquier sistema operativo. 11 Utilizar el Vtune (intel, gratuito por 7 días) en una práctica para evaluar rendimiento. (checar BENCHMARK SPECint*95 WINBENCH, SYSmark*32 para windows 95 ).