Download Descargar para Word () - Sistemas Operativos y Materias

Document related concepts

Linux International wikipedia , lookup

Multiusuario wikipedia , lookup

Shell de Unix wikipedia , lookup

Historia de los sistemas operativos wikipedia , lookup

Server Message Block wikipedia , lookup

Transcript
Sistemas Operativos y Materias Derivadas (2012)
Universidad: Universidad de Belgrano
Facultad: Facultad de Tecnología Informática - UB
Profesor: Sergio Omar Aguilera
Este es un sitio que se encuentra habilitado para que
puedan ingresar alumnos de las diversas materias de
Sistemas Operativos que se dictan en la UB.
1. Sistemas Operativos. Carrera de Ing. en Informática
(502). 4Año. Plan 2004 reforma 2007. Ciclo 2010. 1er
Cuatrimestre.
2. Sistemas Operativos. Carrera de Ing. en Electrónica
mensión Telecomunicaciones (804). 4to Año. Plan 2004
original. Ciclo 2010. 2do Cuatrimestre.
3. AFSOp. Ambientes y Funciones del Sistema Operativo.
Carrera de Tecnicatura en Programación (560). 1er Año.
Plan 2009. Ciclo 2010. 2do Cuatrimestre.
Cada una de ellas tiene actividades y perfiles diferenciados.
De alli las variaciones en Presentaciones y TPs. Pero los
materiales pueden ser consultados por todos, pues la idea
es tener una continuidad en la construcción del
conocimiento que pueda realizar el Alumno.
560-7-2009 Técnico en Programación
Ciclo: 1er año Plan: 2009 Año académico: 2010
Profesores: Ing. Sergio Aguilera
Programa de la asignatura
1. Objetivos
Cátedra que busca introducir al alumno en el estudio –
operación y desarrollo de los Sistemas Operativos en el
diario quehacer informático. Contará con un extenso
contenido teórico-práctico, así con un régimen continuo de
Evaluación.
a- Al final del cursado de la asignatura el alumno deberá
desarrollar los conocimientos teóricos y prácticos de un nivel
correspondiente a un Usuario Avanzado (con conocimientos
de Operación y Programación básica a nivel Software de
Sistema) de un Sistema Operativo Centralizado
Multiusuario.
b- Poseer una visión integradora en la operación, de los
Servicios Multiplaforma brindados por Centro de Cómputos;
en el cual se conjuga el trabajo de varios Sistemas
Operativos Multiusuarios y Monousuarios.
c- Que el alumno incorpore los conocimientos necesarios
para la realización de aplicaciones de capa usuario en
Programación Shell, bajo Sistemas Operativos de la Familia
Unix/Linux.
d- Esta materia se encuentra conectada conceptual y
aplicativamente con las siguientes: Elementos de
Computación en Red, Sistemas Operativos, Sistemas
Distribuidos y Sistemas en Tiempo Real y Tolerante a
Fallas.
2. Metodología de enseñanza
El alumno deberá cumplir con trabajos de investigación,
desarrollo de aplicaciones y evaluaciones de tipo Individual
y Grupal.
El alumno tendrá acceso a un conjunto de Actividades que
le permitirá conformar su entorno de Aprendizaje, los cuales
se desarrollarán en los siguientes lugares:
Actividades de Enseñanza en el Aula. Clases Grupales de
tipo Teórico.
Actividades de Práctica en Laboratorios de Computadoras,
que le permitirán familiarizarse con el ambiente de trabajo, y
desde allí construir en la operación su Aprendizaje.
Actividades de Investigación aplicada en los Trabajos
Prácticos, de tipo Grupal. Cada Investigación deberá
concluir con la correspondiente presentación de la
documentación escrita y con el correspondiente medio de
almacenamiento (disquette – cd – dvd). En todos los casos
la funcionalidad es la base de la corrección y aprobación de
la asigntura.
3. Contenidos temáticos
Capítulo I: Marco general de trabajo de los Sistemas
Operativos.
1. Introducción a la funcionalidad de Hardware. CPU –
Unidad de Memoria – Buses – Dispositivos de I/O.
Interrupciones.
2. Centros de Procesamiento de Datos.
3. Plataformas de Trabajo. Clasificación.
4. Evolución operativa de los Sistemas Operativos.
Definición. Clasificación. Características.
Capítulo II: Sistemas Operativos Centralizados.
1. Introducción a los conceptos de SOp Centralizados.
Clasificación.
2. SOp Linux – Unix.
3. Tipos de conexión.
4. Proceso de booteo e inicialización.
5. Estructura general del Sistema de Archivos.
Capítulo III: Operación y sistemas de archivos.
1. Comandos más comunes.
2. Sistema de Archivo.
3. Procesos en Unix/Linux.
4. Shells.
Capítulo IV: Aplicación y utilerías.
1. Interfases Gráficas.
2. Editores y otras utilerías.
3. Manejo de Memoria.
4. Herramientas de Comunicación, básicas.
Capítulo V: Administración y desarrollo.
1. Configuración de Servicios.
2. Tareas diarias de un Administrador.
3. Sistemas de Resguardo.
4. Planificación de tareas automáticas.
5. Programación Script. Bash – php – ruby.
4. Trabajos Prácticos.
Cada capítulo temático tiene su par en actividades
prácticas, las cuales reciben el nombre de Trabajos
Prácticos (TP). Estos deberán ser entregados resueltos
antes de la fecha de exámenes de Febrero, para su
corrección y volcado de nota en la Hoja de Situación. No es
posible rendir el Examen Final sin tener aprobados los TPs.
TP 1. Introducción al procesamiento y sistemas operativos.
TP 2. Instalación y configuración.
TP 3. Sistema de Archivos y Operación.
TP 4. Aplicaciones y utilerías.
TP 5. Administración y desarrollo.
5. Proceso de Evaluación.
El alumno deberá rendir un parcial y un Recuperatorio (para
el caso de no aprobación del primer nombrado) con fecha
determinada por cronograma general de la Universidad.
Entrega de TP resueltos, por grupos de 2 o 3 alumnos.
Examen Final de toda la materia cursada.
Cualquiera de los exámenes se puede rendir en aula o en
computadora.
6. Visualización Operativa de la Cátedra
System i System z
UNIX AIX
WINDOWS
XP- Vista
WINDOWS 2000 - 2003
LINUX
Unix - BSD
7. Bibliografía
General
v Unix Sistema V Version 4. Rosen, Rozinsky y Farber.
McGraw Hill
v Linux, edicion especial. Tackett Jack, Gunter David y
Brown Lance. Ed. Prentice Hall.
v Unix sistema v/v.4 manual de referencia. Coffin.
v Aprendiendo Unix ya. Gardner.
v Unix system administrator’s edition undleashed. Burk.
v Unix programacion avanzada. Marquez.
v Unix interconexion de redes. Pabrai.
v Unix para impacientes. Abrahams. Addison Wesley
Iberoamericana.
v Administracion Unix Syst V y TCP/IP. Montagnier.
v La arquitectura de Windows NT a fondo. Solomon.
v Manual de seguridad en Windows NT. Sheldon.
v Windows NT server 4.0. Kit de desarrollo. Microsoft.
v Asi es Microsoft Windows 2000 Server. Northrup.
v TCP/IP en Windows NT Server. Raya.
v Windows NT 4.0 soluciones soporte técnico,
certificación. Sosinsky.
v Auditoria informatica. Thomas.
v La biblia de Windows 98. Cowart. Anaya Multimedia.
v El sistema operativo Windows 98. Alonso. Paraninfo.
v Programacion Linux 2.0. Card. Gestión 2000.
v Todo sobre Linux. Wielsch. Marcombo.
v Linux firewalls. Ziegler. New Riders Publishing.
v Windows 2000 Server. Administración y Control.
Kenneth L. Spencer y Marcus Goncalves. Prentice - Hall.
1er Ed. Madrid. 2000.
v Windows 2000 Profeessional. Peter Norton. Prentice –
Hall. Mexico. 2001
Obligatoria
v El Libro de Linux. Sarwar-Koretsky- Sarwar. Addison
Wesley. Prentice Hall. Ed. 2004.
v Sistemas Operativos. Williams Stalling. Pearson –
Prentice Hall. 5ta. Edición. 2006.
Optativa
v Linux, edicion especial. Tackett Jack, Gunter David y
Brown Lance. Ed. Prentice Hall. Ed. 2005.
8. Autoridades de la Universidad de Belgrano
Dr. Avelino Porto Presidente
Dr. Eustaquio Castro Vicepresidente de Gestión Técnica y
Administrativa
Prof. Nilda V. de Brigante Vicepresidente de Docencia e
Investigación
Prof. Aldo J. Pérez Vicepresidente de Gestión Institucional
9. Autoridades de la Facultad de Tecnología Informática.
Ing. Juan Jose Lestani. Decano
Ing. Victor Rodríguez. Director de Carrera.
Ing. Sergio Aguilera Coordinador
Cordialmente
Ing. Sergio Omar Aguilera