sist-operativos-15 - Centro Educativo Loreto

Anuncio
Folio nº . . . . .
DIPREGEP 4103
OBRA DE LOS HIJOS DE MARIA INMACULADA
Instituto de Formación Superior
P. José Frassinetti
CENTRO EDUCATIVO LORETO
PROVINCIA DE BUENOS AIRES
DIRECCIÓN GENERAL DE CULTURA Y EDUCACIÓN
DIRECCIÓN PROVINCIAL DE EDUCACIÓN DE GESTIÓN PRIVADA
INSTITUTO DE FORMACIÓN SUPERIOR PADRE JOSÉ FRASSINETTI
CARRERA: TECNICATURA SUP. EN ANALISIS DE SISTEMAS RES. Nº 5817/03
ESPACIO CURRICULAR:
Sistemas Operativos
CURSO:
2º Año
CICLO LECTIVO:
2015
HORAS SEMANALES:
3 (tres)
PROFESOR TITULAR:
Ing. Behringer Alejandro J.
Fundamentación:
Los Sistemas Operativos son considerados el software de base,
sobre el que se montan todos los aplicativos que se utilizan actualmente, gestiona
todos los recursos que posee el sistema de computación y actúa como intermediario
entre el hardware y el usuario, bajo todo concepto.
Sin el Sistema Operativo, no funcionaria ningún sistema
computacional, por ello, debe formar parte del plan de estudios en informática.
Para lo cual, se necesitan ciertos prerrequisitos, los cuales son
conocimientos previos de Arquitectura de Computadoras.
Sistemas Operativos, se implementa en forma teórica, generando
puntos de coincidencia en la practica, sobre sistemas a saber como Windows y
Linux.
Expectativas de Logro.
Objetivos Conceptuales
Al finalizar la cursada, el alumno logro incorporar los siguientes conceptos
 Elementos que conforman el Sistema Operativo
 Los procesos
 La gestión de la memoria
 La sincronización y comunicación de los procesos
 Los Interbloqueos
 La gestión de Entradas y Salidas
 Gestión de Archivos y Directorios
Objetivos Procedimentales
Adquirir habilidades necesarias para realizar aplicativos con una relación eficiente y
eficaz sobre los conceptos mencionados pudiendo aplicarlos sobre cualquier ámbito
computacional.
Podrá tener una visión general del diseño y ambiente de los Sistemas Operativos.
Recursos:
Se realizaran trabajos prácticos relacionando cada unidad, con los sistemas
operativos actuales y trabajos de investigación sobre guías establecidas por el
docente, sobre sitios en Internet, sean Sun, Microsoft, Omg.
Folio nº . . . .
.
Programa Analítico
Unidad 1: Conceptos de un Sistema Operativo
Sistema informático, Conceptos de Hardware. Sistema físico. Concepto de Software.
Sistema lógico. Concepto de Sistema Operativo.
Unidad 2: Elementos que Conforman un S.O.
Concepto general de Sistema Operativo, Estructuras de los Sistemas Operativos,
Maquina Virtual, Evolución de los sistemas operativos.
Unidad 3: Procesos
Concepto de proceso, Jerarquía de procesos, entorno de procesos, estados, grado
de multiprogramación, BCP, cambio de contextos, procesos ligeros, planificación,
algoritmos de planificación, señales, excepciones.
Unidad 4: Gestión de Memoria
Objetivos, espacio lógico, protección, soporte de la región de procesos, generación
de un ejecutable, formato de un ejecutable, mapa de memoria, esquemas de
memoria, asignación contigua, memoria virtual, paginación, implementación de
tablas de paginas, tlb, tablas multinivel, segmentación, políticas de reemplazo, híper
paginación, archivos proyectados en memoria.
Unidad 5: Comunicación y sincronización de Procesos
Procesos concurrentes, problema de la sección critica, problema del productorconsumidor, problema lectores-escritores, comunicación Cliente-Servidor,
mecanismos de comunicación y sincronización, comunicación por archivos, tuberías,
sincronización por señales, semáforos, mutex, paso de mensajes.
Unidad 6: Interbloqueo
Tipos de recursos, recursos reutilizables y consumibles, recursos compartidos y
exclusivos, representación mediante grafos de asignación de recursos,
representación matricial, características del Interbloqueo, tratamiento, detección y
recuperación, prevención, algoritmo del banquero.
Unidad 7: Gestión de Entrada y Salida
Dispositivos, características, conexiones, dispositivos, conectados por puertos, o
proyectados en memoria, E/S programada, o por interrupciones, dma, software de
E/S, manejo de interrupciones, manejo de dispositivos almacenamiento secundario,
estructura lógica, manejadores de dispositivos, dispositivos raid, el reloj, la terminal,
la red.
Unidad 8: Gestión de Archivos y Directorios
Archivos, concepto de archivos, nombres de archivos, estructura, método de acceso,
directorios, concepto de estructuras, nombre jerárquico, Servicios genéricos para
archivos.
Bibliografía Obligatoria.
Carretero Perez, Sistemas operativos de la base al diseño, Mc Graw-Hill.
Apuntes del Profesor.
Folio nº . . . .
.
Bibliografía de Consulta
Stallings, W. Sistemas operativos, aspectos internos y principios de diseño Editorial
Pearson – Prentice Hall
Petersen, Richard: Linux, Manual de referencia, Editorial Mc Graw-Hill.
Tenenbaum, Andrew: Sistemas operativos Modernos Editorial Prentice Hall, México
Stalling – Galvin: Sistemas Operativos
Cronograma de Clases
1º Cuatrimestre (58) horas cátedra
2º Cuatrimestre (60) horas cátedra
Profesor: Behringer Alejandro J.
Firma: ..............................
Descargar