uso y administración de sistemas operativos .operating systems (hardcover), 3er edition, ......

Download Uso y Administración de Sistemas operativos .Operating Systems (Hardcover), 3er edition, ... Abraham

Post on 09-Sep-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Uso y Administracin de Sistemas operativos

    TC2009Prof. MSc. Ivan A. Escobar Broitman

    iescobar@itesm.mxhttp://webdia.cem.itesm.mx/ac/iescobar

    mailto:iescobar@itesm.mxmailto:iescobar@itesm.mxhttp://webdia.cem.itesm.mxhttp://webdia.cem.itesm.mx

  • Temario

    Tema 1: Conceptos de Sistemas Operativos

    1.1 Arquitectura 1.2 Administracin de Procesos 1.3 Administracin de Memoria 1.4 Sistema de Archivos 1.5 Seguridad 1.6 Sistemas de Tiempo Real 1.7 Sistemas Distribuidos 1.8 Comparacin entre sistemas operativos 1.9 Tendencias de los Sistemas Operativos

    Tema 2: Administracin de Sistemas Operativos (al menos dos Sistemas Operativos de uso actual)

    2.1 Comandos bsicos 2.2 Fundamentos de administracin de sistemas 2.3 Administracin de Procesos

    2.4 Administracin de sistemas de archivos 2.5 Administracin de Memoria Virtual 2.6 Acceso a dispositivos 2.7 Actividades rutinarias de administracin.

    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

  • Evaluacin

    Por Parcial

    Examen 75%Proyecto(s) Parciales 15%Investigaciones 10%

  • Evaluacin

    Final

    Exmenes parciales 40%Examen Final 30%Proyecto Final 20%Promedio Tareas/Actividades 10%

  • Bibliografa

    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 edicion, 2000The Indispensable Guide to C, Davis P., Addison-Wesley, 1995.Sistemas Operativos, Diseo e Implementacim Andrew S. Tanenbaum, Ed. Prentice Hall, 1993

  • Ligas tiles

    Programacin 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

    http://cm.bell-labs.com/cm/cs/who/dmr/cman.pdfhttp://cm.bell-labs.com/cm/cs/who/dmr/cman.pdfhttp://cm.bell-labs.com/cm/cs/who/dmr/cman.pdfhttp://cm.bell-labs.com/cm/cs/who/dmr/cman.pdfhttp://cm.bell-labs.com/cm/cs/cbook/index.htmlhttp://cm.bell-labs.com/cm/cs/cbook/index.htmlhttp://cm.bell-labs.com/cm/cs/cbook/index.htmlhttp://cm.bell-labs.com/cm/cs/cbook/index.htmlhttp://www.cs.cf.ac.uk/Dave/C/http://www.cs.cf.ac.uk/Dave/C/http://www.cs.cf.ac.uk/Dave/C/http://www.cs.cf.ac.uk/Dave/C/http://www.lysator.liu.se/c/bwk-tutor.htmlhttp://www.lysator.liu.se/c/bwk-tutor.htmlhttp://www.lysator.liu.se/c/bwk-tutor.htmlhttp://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

  • Programacin

    Durante el curso se harn algunos ejercicios de programacin.Se recomienda programar en el lenguaje C.

    Libro recomendado: C programming Language 2nd Ed, Dennis M. Ritchie

  • Investigacin

    Durante el semestre se evaluar la investigacin hecha por los alumnos.Se har nfasis tanto a la investigacin personal como colaborativa.Se presentarn las siguientes actividades:

    Investigacin (lectura y anlisis de papers)Lectura de JournalsDesarrollo de trabajos para conferencias.

  • Grupos de Trabajo

    Proyectos ParcialesSern hechos de manera individual o en parejas.

    Proyecto FinalSern hechos en grupos de 2 o 3 personas.

    InvestigacinSe definirn conforme el trabajo.

  • Comentarios

  • Tarea 1:

    Familiarizarse con los siguientes sistemas operativos:

    Windows XP / VISTA

    Linux (cualquier distribucin)

    Mac OS X