uso y administración de sistemas operativos tc2009 · operating systems (hardcover), 3er edition,...
TRANSCRIPT
Uso y Administración de Sistemas operativos
TC2009Prof. MSc. Ivan A. Escobar Broitman
[email protected]://webdia.cem.itesm.mx/ac/iescobar
Temario
Tema 1: Conceptos de Sistemas Operativos
1.1 Arquitectura 1.2 Administración de Procesos 1.3 Administración de Memoria 1.4 Sistema de Archivos 1.5 Seguridad 1.6 Sistemas de Tiempo Real 1.7 Sistemas Distribuidos 1.8 Comparación entre sistemas operativos 1.9 Tendencias de los Sistemas Operativos
Tema 2: Administración de Sistemas Operativos (al menos dos Sistemas Operativos de uso actual)
2.1 Comandos básicos 2.2 Fundamentos de administración de sistemas 2.3 Administración de Procesos
2.4 Administración de sistemas de archivos 2.5 Administración de Memoria Virtual 2.6 Acceso a dispositivos 2.7 Actividades rutinarias de administración.
Tema 3: IT Governance 3.1 Historia 3.2 Los 70s y 80s 3.3 El nuevo milenio 3.4 Apoyo de los ejecutivos 3.5 Organizacion de system management 3.6 Staff de system management 3.7 Servicio al cliente
Evaluación
Por Parcial
Examen 75%Proyecto(s) Parciales 15%Investigaciones 10%
Evaluación
Final
Exámenes parciales 40%Examen Final 30%Proyecto Final 20%Promedio Tareas/Actividades 10%
Bibliografía
Libros de Texto:Harvey M. Deitel, Paul J. Deitel, David R. Choffnes,
Operating Systems (Hardcover), 3er edition, USA, Prentice Hall, 2003
Abraham Silberschatz, Operating System Concepts (Hardcover)John Wiley & Sons Inc; 7Rev Ed edition, 2007
Libros de Consulta:Alan Cox, Beginning Linux Programming, 3er Addition, USA, Wrox, 2004Linux Administration Handbook Evi Nemeth, Garth Snyder, Trent R. Hein, Ed. Prentice HallPTR; 1st edition; March 25, 2002C How to Program, H. M. Deitel / P. J. Deitel, Ed. Prentice Hall, 3ra edici´on, 2000The Indispensable Guide to C, Davis P., Addison-Wesley, 1995.Sistemas Operativos, Diseño e Implementacióm Andrew S. Tanenbaum, Ed. Prentice Hall, 1993
Ligas Útiles
Programación en Chttp://cm.bell-labs.com/cm/cs/who/dmr/cman.pdfhttp://cm.bell-labs.com/cm/cs/cbook/index.htmlhttp://www.cs.cf.ac.uk/Dave/C/http://www.lysator.liu.se/c/bwk-tutor.html
Sistemas Operativos
Windows:XPVista2000 /2003 Server
LinuxSabayon / UbuntuGentoo (*install challange)Red Hat / Open Suse
Mac OS X
Programación
Durante el curso se harán algunos ejercicios de programación.Se recomienda programar en el lenguaje C.
Libro recomendado: “C programming Language 2nd Ed”, Dennis M. Ritchie
Investigación
Durante el semestre se evaluará la investigación hecha por los alumnos.Se hará énfasis tanto a la investigación personal como colaborativa.Se presentarán las siguientes actividades:
Investigación (lectura y análisis de papers)Lectura de JournalsDesarrollo de trabajos para conferencias.
Grupos de Trabajo
Proyectos ParcialesSerán hechos de manera individual o en parejas.
Proyecto FinalSerán hechos en grupos de 2 o 3 personas.
InvestigaciónSe definirán conforme el trabajo.
Comentarios
Tarea 1:
Familiarizarse con los siguientes sistemas operativos:
Windows XP / VISTA
Linux (cualquier distribución)
Mac OS X