Está en la página 1de 4

PROVINCIA DE BUENOS AIRES

DIRECCIÓN GENERAL DE CULTURA y EDUCACIÓN


DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA
INSTITUTO SAN AGUSTÍN NIVEL SUPERIOR
DIPREGEP Nro. 4896

PROYECTO DE CÁTEDRA

Tecnicatura Superior en Análisis, Desarrollo y Programación de Aplicaciones


Expediente N° 5801 – 3.279.866/03

ASIGNATURA: Sistemas Operativos CICLO LECTIVO: 2020

PROFESOR: Prof. Lic. Juan José Capiello CURSO: 2 do.

HS. SEMANALES: 2 hs.

FUNCIONES DE LA CÁTEDRA:
El docente orientara al alumno para que comprenda y aplique los conceptos de la asignatura (teórico –
práctico) y los utilice en las distintas fases de la actividad profesional.

FUNDAMENTACIÓN:
 Los Sistemas Operativos son los gestores de recursos del sistema de computación, brindan
soporte a las aplicaciones particulares y actúan como interfase con el usuario.
 Son el conjunto básico de software sin el cual no funciona ninguna computadora, por lo que
deben formar parte de todos los planes de estudio de informática.
 Son sus prerrequisitos conocimientos previos de Sistemas de Computación. Y a su vez es
requisito previo para Teleinformática.

EXPECTATIVAS DE LOGRO:
Que el alumno:
 Tenga los conocimientos adecuados para poder evaluar los Sistemas Operativos de acuerdo con
los requerimientos de sistemas, seguridad requerida y el hardware disponible, y con estos datos
elegir el correcto para cada necesidad.
 Entienda el funcionamiento interno del Sistema Operativo.
 Aplique los conocimientos teórico-prácticos para el logro de la instalación y configuración de los
distintos Sistemas Operativos.

PROPÓSITOS DEL DOCENTE


 Una introducción a la teoría de los Sistemas Operativos, conceptos, estructuras y mecanismos,
complementada con una reseña de características de algunos de los sistemas que actualmente se
encuentran en todo su esplendor.
 Presentar las características específicas de los sistemas actuales.

ENCUADRE METODOLÓGICO
 El docente debe expresar e interpretar los conceptos y procedimientos de la cátedra.
 Debate de los contenidos y los procedimientos.
 El docente debe coordinar las preguntas y resolver las dudas que se generen en clase.

Sistemas Operativos
Lic. Juan José Capiello Página 1 de 4
PROVINCIA DE BUENOS AIRES
DIRECCIÓN GENERAL DE CULTURA y EDUCACIÓN
DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA
INSTITUTO SAN AGUSTÍN NIVEL SUPERIOR
DIPREGEP Nro. 4896
RECURSOS
 Debido a la situación sanitaria de nuestro país, y conforme a lo establecido por el Poder
Ejecutivo Nacional, las clases se tomaran en forma virtual a través de la Plataforma Claroline
como soporte principal, con aployo de la herramienta Skype para lo on-line.
 Reproducción multimedia, búsqueda de datos en la red (Google Chrome, Internet Explorer) y
herramientas de generación de reportes (Google Doc, Prezi, Power Point, y otros).
 Laboratorio de computación disponible en la institución, donde se encuentran operando distintos
Sistemas Operativos, para realizar distintas practicas (cuando se normalice la situación).

CONTENIDOS Y PRESUPUESTO DE TIEMPO


U
n
i Contenidos Tiempo
d
a
d
Introducción a los Sistemas Operativos
Concepto de Sistema Operativo. Evolución Histórica de los Sistemas Operativos. Arranque de la 1
1 computadora. Componentes del Sistema Operativo. Estructura del Sistema Operativo. Interfase semana
del programador. Interfase de usuario.

Gestión de Procesos
Parte Teórica: 3
Concepto de procesos e hilos. Procesos e hilos para los distintos SO. Información del semanas
proceso. Estados del proceso. Procesos ligeros. Planificación. Políticas de Planificación.
2 Algoritmos de Planificación. Servidores y demonios.
Parte Práctica:
Monitorización de procesos en WINDOWS con Ntpmon. Monitorización de procesos en
LINUX. Ejercicios de Planificación en Windows. Planificación tipo Linux en el
minikernel. Implementación de procesos ligeros en el minikernel
Gestión de Memoria
Parte Teórica: 4
Administración de la memoria principal. Mapa y direcciones de memoria. Modelo de semanas
memoria de un proceso. Asignación contigua. Intercambio. Memoria virtual:
Paginación, Segmentación, Segmentación paginada, paginación por demanda. Políticas
3 de reemplazo. Hiperpaginación. Operaciones sobre las regiones de un proceso. Archivos
proyectados en memoria. Servicios de gestión de memoria.
Parte Práctica:
Análisis del mapa de memoria de los procesos. Estudio de los fallos de página de un
proceso en Linux. Estudio de los fallos de página de un proceso en Windows. Uso de
bibliotecas dinámicas. Monitor del uso de memoria de un programa.
Comunicación y Sincronización de Procesos
Parte Teórica: 1
Procesos concurrentes. Problemas clásicos de comunicación y sincronización. semana
Mecanismos de comunicación y sincronización: Comunicación cliente - servidor:
4
Archivos, tuberías, señales, semáforos, memoria compartida, variables condicionales.
Paso de mensajes.
Parte Práctica:
Intérprete de mandatos con tuberías.
Interbloqueos
Concepto de interbloqueo. Representación mediante un grafo. Definición y caracterización del 1
5 interbloqueo. Tratamiento del interbloqueo. Detección y recuperación. Prevención del semana
interbloqueo: exclusión mutua, retención y espera, sin expropiación, espera circular. Predicción
del interbloqueo: estado seguro, algoritmos de predicción.
6 Gestión de Entrada y Salida

Sistemas Operativos
Lic. Juan José Capiello Página 2 de 4
PROVINCIA DE BUENOS AIRES
DIRECCIÓN GENERAL DE CULTURA y EDUCACIÓN
DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA
INSTITUTO SAN AGUSTÍN NIVEL SUPERIOR
DIPREGEP Nro. 4896
Parte Teórica:
Dispositivos de E/S. Conexión por puertos o dispositivos proyectados en memoria. 2
Dispositivos de bloques y de caracteres. E/S programada o por interrupciones. semanas
Arquitectura del sistema de E/S. Interfaz de aplicaciones. Almacenamiento secundario.
El reloj. El terminal. Servicios de E/S.
Parte Práctica:
Monitorización de entrada/salida en Windows: Portmon. Implementación de un
manejador de reloj en el minikernel.
Gestión de Archivos y Directorios
Parte Teórica: 2
Concepto de archivo. Nombres de archivo. Estructura de un archivo. Métodos de semanas
acceso. Concepto de directorio. Estructura de directorios. Jerarquía de directorios.
Sistemas de archivos. Estructura. El servidor de archivos. Estructuras de datos.
7 Asignación de bloques a archivos. Gestión de espacio libre. Montado de sistemas de
archivos. Servicios de archivos y directorios.
Parte Práctica:
Gestión de archivos usando scripts de LINUX. Llamadas al sistema para la gestión de
archivos y directorios en Windows. Sistemas de archivos a estudiar: de UNIX (flavors)
y de Windows (NFS, NTFS, etc).
Protección y Seguridad
Parte Teórica: 2
Conceptos de protección y seguridad. Problemas de seguridad. Políticas de seguridad. semanas
Seguridad y protección en Sistemas Operativos. Servicios de protección y seguridad.
8
Criptografía. Mecanismos de seguridad y protección en Sistemas Operativos de
propósito general. Legislación actual, Norma ISO 17799.
Parte Práctica:
Seguridad de acceso al file-system.
Sistema Operativo Windows 2008 Server, Linux Ubuntu/Debian Server, Mac
Parte Teórica: 11
Introducción al Sistema Operativo. Administración de procesos. Comunicación y semanas
Sincronización de Procesos. Administración de memoria. Interbloqueos. Gestión de
archivos y directorios. Servicio de Entrada / Salida. Seguridad y Protección. Programas
utilitarios y programas producto. Criterios de selección de programas.
Parte Práctica:
Instalación y configuración de distintos sistemas. Entorno de programación del Visual
9 C++ de Microsoft. Depuración de una aplicación en Linux. Depuración de una
aplicación en Mac. Criterios de selección de programas utilitarios y programas producto.

Sistemas Operativos móviles, Android, Windows Movile, iphone


Parte Teórica y Práctica:
Diferencias entre los distintos sistemas. Particularidades, programas privativos vs.
programas libres. Instalación y configuración de distintas aplicaciones. Criterios de
selección de programas utilitarios y programas producto.

Exámenes parciales y presentación de trabajos prácticos.


4
semanas

Recuperatorio de parciales y trabajos prácticos.


1
semana

Sistemas Operativos
Lic. Juan José Capiello Página 3 de 4
PROVINCIA DE BUENOS AIRES
DIRECCIÓN GENERAL DE CULTURA y EDUCACIÓN
DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA
INSTITUTO SAN AGUSTÍN NIVEL SUPERIOR
DIPREGEP Nro. 4896
BIBLIOGRAFIA OBLIGATORIA:
Autor: J. Carretero-F. Garcia, Titulo: Sistemas Operativos una visión aplicada, Editorial: McGraw – Hill, 2º
Edic. año 2007.
Autor: J. Carretero-F. Garcia, Titulo: Practicas de Sistemas Operativos De la base al diseño, Editorial: McGraw
– Hill, 1º Edic. año 2002.
Autor: William Stallings, Titulo: Sistemas Operativos – Principios de Diseño e Interioridades, Editorial: Prentice
Hall, 4º Edic. año 2001.

BIBLIOGRAFIA COMPLEMENTARIA:
Autor: L.Raya-R.Alvarez, Titulo: Sistemas Operativos en entornos Monousuarios y Multiusuarios, Editorial:
Alfaomega, 1º Edic. año 2005.
Autor: B. Sosinski, J. Moskowits, Titulo: Microsoft W2000 Server - Aprendiendo, Editorial: Prentice Hall,
1º Edic. año 2000.
Autor: Richard Peterson, Titulo: Linux, Manual de Referencia. Editorial: Mc Graw Hill, año 2003.
Autor: M.Carling, Stephen Degler, J. Dennis, Titulo: Administración de Sistemas Linux, Editorial: Prentice Hall,
1º Edic. año 1999.
Autor: Stephen Coffin, Titulo: Sistema Unix – Versión 4, Editorial: McGraw – Hill, 1º Edic. año 1992.
Autor: E. Alcalde, J. Morera, J. Pérez-Campanero, Titulo: Introducción a los Sistemas Operativos, Editorial:
McGraw – Hill, 1º Edic. año 1992.
Autor: Peterson, Silberschatz y Galvin, Titulo: Sistemas Operativos – Conceptos Fundamentales.

ARTICULACIÓN CON EL ESPACIO DE LA PRACTICA INSTRUMENTAL Y EXPERIENCIA


LABORAL
 Los contenidos serán vinculados con la experiencia laboral de los alumnos.
 El docente transmitirá experiencias laborales propias y conocidas, en el manejo y administración de los
distintos Sistemas Operativos.
 Se efectuarán trabajos prácticos evaluatorios, de diferentes temas, referidos a la materia que sean
aplicados y pedidos actualmente en la faz laboral.

EVALUACIÓN:
 Una evaluación presencial individual promediando el primer cuatrimestre sobre los temas vistos en clase
tratados a la fecha.
 Un trabajo práctico grupal con presentación y evaluación individual finalizando el primer cuatrimestre.
 Una evaluación presencial individual promediando el segundo cuatrimestre sobre los temas vistos en
clase tratados a la fecha.
 Un trabajo práctico grupal con presentación, exposición y evaluación individual finalizando el segundo
cuatrimestre sobre un Sistema Operativo en particular.
 Una evaluación final para aprobar la asignatura.

ACCIONES DE EXTENCIÓN Y/O INVESTIGACIÓN


Investigación: Se trabajará en grupos de investigación sobre los distintos Sistemas Operativos, en especial sobre
Linux, donde los alumnos tendrán que realizar varias instalaciones (de distintas distribuciones) de dicho sistema.

Sistemas Operativos
Lic. Juan José Capiello Página 4 de 4

También podría gustarte