Facultad de Ciencias Fsico Matemticas y Naturales Departamento: Informatica Area: Area II: Sistemas de Computacion (Programa del ao 2013) (Programa en trmite de aprobacin) (Presentado el 01/11/2013 12:24:02) I - Oferta Acadmica Materia Carrera Plan Ao Perodo INTRODUCCION A LOS SISTEMAS OPERATIVOS TEC.REDES COMP. 12/13 2013 1 cuatrimestre II - Equipo Docente Docente Funcin Cargo Dedicacin MOLINA, SILVIA MARTA Prof. Responsable P.Adj Exc 40 Hs PALACIOS, MARCIA CECILIA Responsable de Prctico A.1ra Semi 20 Hs ORDOEZ, GUILLERMO DANIEL Auxiliar de Prctico A.1ra Semi 20 Hs III - Caractersticas del Curso Credito Horario Semanal Terico/Prctico Tericas Prcticas de Aula Prct. de lab/ camp/ Resid/ PIP, etc. Total Hs 2 Hs Hs 4 Hs 6 Hs Tipificacin Periodo B - Teoria con prcticas de aula y laboratorio 1 Cuatrimestre Duracin Desde Hasta Cantidad de Semanas Cantidad de Horas 15/04/2013 15/04/2013 15 90 IV - Fundamentacin Hoy en da, es posible encontrar una computadora en tarjetas electrnicas, integradas en electrodomsticos, dispositivos mviles (smartphones, tablets, notebooks, etc), computadoras personales de escritorio hasta mainframes y supercomputadoras. Las computadoras personales, son cada vez ms utilizadas en cualquier mbito empresarial y sociocultural, stas incluyen microprocesadores basados en varios ncleos de procesamiento, pueden estar conectadas en redes, conformando multicomputadoras, clusters e inclusive Grids. El Sistema Operativo, para cualquier tipo de computadora, es el componente principal de software de sistema; motivo por el cual, tambin es el componente con el que se enfrenta directa o indirectamente una persona en su rol de usuario o en su rol de administrador. Por lo dicho anteriormente, es importante que un alumno de la carrera Tecnicatura en Redes de Computadoras, tenga conciencia del amplio espectro de computadoras existentes y visualice a los Sistemas Operativos, como una mquina extendida y como un administrador de recursos, actuante en dichas computadoras. V - Objetivos Objetivos Generales (segn plan vigente de la carrera). Profundizar en los aspectos principales de los Sistemas Operativos y su importancia en un sistema de computacin. Conocer las ventajas y desventajas de distintos sistemas operativos actuales, sus funcionalidades y ambientes de trabajo. Profundizar Pgina 1 tanto en los aspectos conceptuales como los experimentales. Objetivos Especficos. Que el alumno adquiera los conceptos fundamentales referentes a los Sistemas Operativos, es decir: -Adquiera los conocimientos bsicos respecto al hardware y software que conforman a la computadora que conlleven al entendimiento de las funciones de los Sistemas Operativos. -Adquiera el hbito de estar actualizado respecto a las nuevas tecnologas y tendencias que involucren a los Sistemas Operativos. -Tome conciencia de la importancia de los Sistemas Operativos. Reconozca las caractersticas de cada tipo de sistema actualmente disponibles. -Desarrolle habilidades, desde el punto de vista de usuario y como administrador de un sistema, para el manejo y la administracin de los Sistemas Operativos Linux y Windows. -Tome conciencia de los riesgos de seguridad a los que est expuesta una computadora. VI - Contenidos Unidad I. Introduccin. Conceptos de hardware y software. Componentes de hardware. Organizacin de los sistemas de computadoras: El procesador. Componentes del procesador. Memoria principal. Memoria secundaria. Mdulos de entrada/salida. Sistema de Interconexin. Clasificacin de los sistemas de computadoras. Programas. Lenguaje de mquina. Mtodos de ejecucin de programas. Clasificacin de programas de computadoras. Unidad II. Sistemas Operativos. Conceptos bsicos. Definicin de Sistema Operativo. El Sistema Operativo como administrador de recursos. El Sistema Operativo como una mquina extendida. Evolucin Histrica. Servicios de los sistemas Operativos. Clasificacin de los Sistemas Operativos: monousuario vs. multiusuario, monotarea vs. multitarea, monoprocesador vs. multiprocesador, de mainframes, de servidor, de tiempo real, integrados, de tarjetas inteligentes. Llamadas al sistema. Procesos. Archivos. Unidad III. Sistema Operativo Windows. Conceptos bsicos. Conceptos generales. Administracin del sistema. Administracin de cuentas de usuarios. Aplicaciones para la administracin de archivos. Aplicaciones para la administracin de procesos. Aplicaciones para la administracin de dispositivos. Manejo de la lnea de comandos. Configuracin del Sistema. Unidad IV. Sistema Operativo Windows. Administracin de archivos. Conceptos generales de Sistema de archivos. Seguridad de archivos. El Sistema de archivos de Windows. El Explorador de Windows y la administracin de archivos y dispositivos. Configuracin de atributos de archivos y carpetas. Configuracin de bsquedas de archivos y carpetas. Compresin de datos. Cifrado de archivos. Unidad V. Sistema Operativo Windows. Configuracin del Sistema. Utilizacin del panel del control de Windows para la configuracin: del escritorio, de la barra de tareas, de cuentas de usuarios, del monitor, del protector de pantalla, de la utilizacin de energa, de la resolucin y modos de colores del sistema, teclado, fecha y hora. Unidad VI. Sistema Operativo Windows. Administracin de procesos. Conceptos generales de procesos. Procesos de Sistemas de multiprogramacin. Planificacin de Procesos. El administrador de tareas de Windows y la administracin de procesos. Unidad VII. Sistema Operativo Linux. Conceptos bsicos. Evolucin Histrica de sistemas operativos basados en UNIX. Caractersticas principales de Linux. Conceptos de software libre y cdigo abierto. Distribuciones GNU/Linux. Interfaces de usuarios grficas: GNOME y KDE. Aplicaciones grficas. El Shell. Unidad VIII. Sistema Operativo Linux. Administracin de usuarios. Tipos de usuarios. Permisos de usuarios. Aplicaciones grficas para la administracin de permisos. Comandos del Shell para Pgina 2 la administracin de usuarios. Conceptos de seguridad. Unidad IX. Sistema operativo Linux. Administracin de archivos. El Sistema de archivos en Linux. Directorios principales. Archivos: Propiedades, formatos, extensiones, accesos directos. Montajes y accesos a medios removibles. Aplicaciones grficas para la administracin de archivos. Comandos del Shell para la administracin de archivos. Conceptos de seguridad. Unidad X. Sistema operativo Linux. Administracin de procesos. Procesos en Linux. Aplicaciones grficas para la administracin de procesos. Comandos del shell para la administracin de procesos. Conceptos de seguridad. Unidad XI. Sistema Operativo Linux. El Shell. Conceptos avanzados. Manejos de listas de comandos. Manejo de pipeline. Redireccin. Variables de entorno. Expansin de: nombre de archivo, de tilde, de comando, de parmetro y variable, de aritmtica y divisin de palabra. Scripts. VII - Plan de Trabajos Prcticos Prctico Nro.1. Una visin general del Sistema Operativo Windows. Ejercicios del cuadernillo introductorio de Windows. Prctico de mquina. Prctico Nro.2. Sistemas Operativos. Conceptos bsicos. Ejercicios tericos referentes a conceptos incluidos en las unidades I y II. Prctico de aula. Prctico Nro.3. Sistema Operativo Windows 7. Administracin de archivos. Uso bsico de aplicaciones de Windows para Administracin de archivos. El Explorador de Windows. Utilizacin comandos para la administracin de archivos usando la aplicacin Smbolo del Sistema.Prctico de mquina con preguntas tericas referentes a conceptos incluidos en la unidad IV. Prctico Nro.4. Sistema Operativo Windows 7. Configuracin del sistema. Manejo del panel del control de Windows. Prctico de mquina con preguntas tericas referentes a conceptos incluidos en la unidad V. Prctico Nro.5. Sistema Operativo Windows 7. Administracin de procesos. Manejo del Administrador de tareas de Windows. Prctico de mquina con preguntas tericas referentes a conceptos incluidos en la unidad VI. Prctico Nro.6. Sistema Operativo Linux. Introduccin. Generalidades del entorno grfico. Manejo de aplicaciones grficas para la administracin de usuarios. Comandos shell bsicos para la administracin de usuarios. Prctico de mquina con preguntas tericas referentes a conceptos incluidos en las unidades VII y VIII. Prctico Nro.7. Sistema Operativo Linux. Administracin de archivos. Manejo de aplicaciones grficas para la administracin de archivos. Comandos shell bsicos para la administracin de archivos. Prctico de mquina con preguntas tericas referentes a conceptos includos en la unidad IX. Prctico Nro.8. Sistema Operativo Linux. Administracin de procesos. Manejo de aplicaciones grficas para la administracin de procesos. Comandos shell bsicos para la administracin de procesos. Prctico de mquina con preguntas tericas referentes a conceptos includos en la unidad X. Prctico Nro.9. Sistema Operativo Linux. El shell. Conceptos avanzados. Manejo de las caractersticas del shell incluidas en la unidad XI. Prctico de mquina con preguntas tericas. Prctico Nro.10. Sistema Operativo Linux. Prctico de Mquina de entrega obligatoria. Pgina 3 Scripts para el shell avanzados. Utilizacin de comandos para la administracin de archivos, permisos de usuarios y bsquedas. VIII - Regimen de Aprobacin El alumno aprueba la materia aprobando el examen final o por medio del rgimen de promocin. No se permiten alumnos libres. Rgimen de promocin. Requisitos: -Aprobar el Prctico de Mquina de entrega obligatoria (Prctico Nro.10). -Aprobar el primer y segundo parcial, en su primera o segunda instancia (en su recuperacin) con una calificacin igual o mayor a 7. -Asistir al 70% de las clases tericas y prcticas. -Cumplir con los requerimientos establecidos, para los trabajos prcticos y clases tericas, de inters para el seguimiento y la evaluacin continua llevada a cabo durante la cursada. -Aprobar el coloquio final. Rgimen de regularizacin. Requisitos: -Aprobar el Prctico de Mquina de entrega obligatoria (Prctico Nro.10). -Aprobar el primer y segundo parcial, en su primera o segunda instancia (en su recuperacin), con una calificacin igual o mayor a 6. -Asistir al 70% de las clases tericas y prcticas. Para los alumnos con casos que figuran en las ordenanzas 26/97 y 15/00 del Consejo Superior tendrn un examen extra. IX - Bibliografa Bsica [1] -Apuntes de la Ctedra. [2] -Modern Operating Systems. Andrew S. Tanenbaum. Prentice Hall. Segunda edicin. 2003. ISBN: 970-26-0315-3 [3] -Manual del shell de Linux. X - Bibliografia Complementaria [1] -Organizacin de Computadoras - Un enfoque estructurado. Andrew S. Tanenbaum. Prentice Hall. Cuarta edicin. 2000. ISBN: 970-17-0399-5. [2] -Operating Systems. Harvey M. Deitel. Addison-Wesle. 2004. ISBN: 0131828274. [3] -Sistemas Operativos - Principios de Diseo e Interioridades. William Stalling. Prentice Hall. Cuarta edicin.2003. ISBN: 84-205-3177-4. XI - Resumen de Objetivos Que el alumno adquiera los conocimientos referentes a los aspectos principales de los Sistemas Operativos actuales sus funcionalidades y ambientes de trabajo. XII - Resumen del Programa Conceptos de hardware y software. Sistemas Operativos, conceptos bsicos. Clasificacin de Sistemas Operativos. Sistema operativo Windows. Conceptos bsicos. Administracin de archivos. El Explorador de windows. Configuracin del Sistema. El panel de control. Administracin de Procesos. El administrador de tareas de Windows. Sistema operatino Linux. Conceptos bsicos. Aplicaciones grficas y el shell. Administracin de usuarios. Administracin de archivos. Administracin de procesos. Pgina 4 XIII - Imprevistos ELEVACIN y APROBACIN DE ESTE PROGRAMA Profesor Responsable Firma: Aclaracin: Fecha: Pgina 5