Académique Documents
Professionnel Documents
Culture Documents
FACULTAD DE CIENCIAS
Escuela Acadmico Profesional de Ciencias de la Computacin
SLABO
I. DATOS GENERALES:
1.1 Unidad de Ejecucin Curricular : Sistemas Operativos
1.2 Cdigo : CC361
1.3 Creditos : 04
1.4 rea de Formacin : Teorico - practico
1.5 Nivel Academico : VIII
1.6 Horario de Clases :
Horas Tericas : Aula
Horas Prcticas : Laboratorio
1.7 Total de horas por semana : 06
1.8 Horas de teoria : 03
1.9 Horas de prctica : 03
1.10 Inicio de semestre : 15 de Agosto del 2017
1.11 Finalizacion de semestre : 31 de Diciembre del 2017
1.12 Prerrequisito : CC212
1.13 Plan de estudios : 2011
1.14 Ao academico : 2017-II
1.15 Docente : Mg. Santos Sotelo Antaurco
1.16 Jefe de practica :
1.17 Direccion de blogger (e-mail) : ssoteloa2@hotmail.com
II. SUMILLA:
Describe los elementos bsicos de los sistemas operativos, como la
calendarizacin y despacho, administracin de memoria y de dispositivos.
UNIVERSIDAD NACIONAL DE INGENIERIA
III. OBJETIVO:
Conocer los elementos bsicos del diseo de los sistemas operativos
Presenta la administracin del sistema Linux como primer paso para
trabajar en software abierto.
Presenta algunas de las herramientas de software abierto para que
eventualmente sea parte de un proyecto de software abierto.
evolucionar.
Discutir sistemas operativos de tipos: distribuido, para redes y
cliente servidor, y como ellos difieren de un sistema operativo
para un usuario.
Identificar las amenazas potenciales a sistemas operativos y las
caractersticas de seguridad diseadas para resguardarlos.
4 Concurrencia. 23 %
Tpicos:
Estados y diagramas de estados.
Estructuras (lista, bloques de control de procesos, o etc. ).
Despachos y conmutacin segn el contexto.
El rol de las interrupciones.
Ejecucin concurrente: ventajas y desventajas.
El problema de exclusin mutua y algunas o soluciones.
Deadlock: causas, condiciones y prevencin.
Modelos y mecanismos (semforos, monitores, variables de
condicin y rendezvous).
Problemas del consumidor o productor y sincronizacin.
Problemas de Multiprocesamiento (Spin-Locks, reentrada).
Objetivos:
Describir la necesidad de la concurrencia dentro de la estructura
de un sistema operativo.
UNIVERSIDAD NACIONAL DE INGENIERIA
intercambios.
Explicar el concepto de memoria virtual y como esta es
soportada por el hardware y software.
Listar los principios de memoria virtual aplicados a caching,
paginamiento y segmentacin.
Evaluar los intercambios en trminos de tamao de memoria
(memoria principal, memoria cache, memoria auxiliar) y
velocidad del procesador.
Sustentar las distintas opciones de asignacin de memoria a las
tareas, citando las ventajas de cada una.
Describir las razones para la o existencia y uso de la memoria
cache.
Comparar y contrastar las tcnicas de paginamiento y e
segmentacin.
Discutir el concepto de trashing, tanto en trminos del porque de
su ocurrencia y de las tcnicas usadas para reconocer y
administrar el problema.
Administracin de Dispositivos.
Tpicos:
Caractersticas de dispositivos seriales y paralelos.
Estrategias de bu ering. ff
Acceso directo a memoria.
Objetivos.
Explicar la diferencia clave entre dispositivos seriales y paralelos,
e identificar las condiciones en las cuales cada uno es apropiada.
Identificar las relaciones entre el hardware fsico y los
7 dispositivos virtuales mantenidos por el sistema operativo. 41 %
Explicar el buffering y describir las estrategias de cmo
implementarlo.
Diferenciar los mecanismos usados en interfaces con diversos
dispositivos (incluyendo dispositivos hand held, redes,
Multimedia) en una computadora y explicar las implicatorias de
esto para el diseo de un sistema operativo.
Describir las ventajas y desventajas del acceso directo a
memoria y discutir las circunstancias en las cuales su uso es
garantizado.
Identificar los requerimientos para la recuperacin de o fallas.
8 EXAMEN PARCIAL 47 %
9 Seguridad y Proteccin. 53 %
Tpicos:
Visin panormica de la seguridad del sistema.
Poltica y mecanismos de separacin.
Mtodos de seguridad y dispositivos.
Proteccin, acceso y autenticacin.
Modelos de proteccin.
Proteccin de memoria.
Encriptacin.
Administracin de recuperacin.
UNIVERSIDAD NACIONAL DE INGENIERIA
Objetivos:
Defender las necesidades de proteccin y seguridad, y el rol de
las consideraciones ticas en el uso de la computadora.
Listar las caractersticas y limitaciones de un sistema operativo
usado para brindar proteccin y seguridad.
Comparar y contrastar los mtodos e actuales para implementar
la seguridad.
Comparar y contrastar las fortalezas y debilidades de dos o ms
sistemas operativos populares con respecto a la seguridad.
Sistema de Archivos.
Tpicos:
Archivos: datos, meta-datos, operaciones, organizacin buffering,
secuenciales, no secuenciales.
Directorios: contenidos y estructura.
Sistemas de archivos: particionamiento montaje/desmontaje,
sistemas de archivos virtuales.
Tcnicas de implementacin estndares
10 Archivos mapeados en memoria. 60 %
Sistemas de archivos de propsito especial.
Nombrado, bsqueda, acceso, copias de respaldo.
Objetivos:
Listar la completa gama de consideraciones que soporten los
sistemas de archivos.
Comparar y contrastar los diferentes abordajes de la
organizacin de archivos reconociendo o las fortalezas y
debilidades de cada uno.
Sistemas Dedicados y de Tiempo Real.
Tpicos:
Planeamiento de tareas y procesos.
Requerimientos de la administracin memoria/disco en un
ambiente de tiempo real.
11 Fallos, riesgos, y recuperacin. 66 %
Preocupaciones especiales en sistemas de tiempo real.
Objetivos:
Describir que hace a un sistema ser un sistema en tiempo real.
Explicar la presencia y describir las caractersticas de latencia en
sistemas de tiempo real.
12 Scripting. 73 %
Tpicos :
Scripting y el rol de los lenguajes scripts.
Comandos bsicos del sistema.
Creacin de scripts, paso de parmetros
Ejecucin de un script.
Influencias del scripting en la programacin.
Objetivos:
Resumir un conjunto de comandos tpicos provedos por el
sistema operativo.
Demostrar la Funcionalidad tpica de un lenguaje script e
interpretar las implicaciones para la programacin.
Demostrar los mecanismos de implementacin de scripts y el rol
UNIVERSIDAD NACIONAL DE INGENIERIA
17 EXAMEN COMPLEMENTARIO
V. ESTRATEGIAS METODOLGICAS:
En las sesiones de clase se utilizarn:
5.1. Mtodos:
Deductivo
Inductivo
Anlisis y sntesis
Analgico
Activo participativo
5.2. Tcnicas:
Explicacin y desarrollo prctico
Anlisis del contenido
Seminario Taller y discusin en pequeos grupos
5.3. Procedimientos
Debate
Trabajo Colaborativo
Exposicin y presentacion de Trabajos
VI. RECURSOS Y MATERIALES:
En el desarrollo de la unidad de ejecucin curricular se har uso de:
6.1. Humanos: Alumnos
VII. EVALUACIN:
7.1. Rrequisitos de aprobacin: La evaluacin ser permanente, flexible e
integral, se tendr en cuenta la presentacin del alumno en clase, la
ejecucin del examen en la evaluacin parcial es de carcter cancelatorio,
la asistencia es obligatoria, la calificacin es de cero a veinte y la nota
aprobatoria es once.
La nota final ser el resultado de la aplicacin de la siguiente frmula:
(P1+P2)/2= PF
7.2. Primer parcial: Se aplicar en la octava semana para comprobar el logro
de los objetivos planteados en las correspondientes unidades de
aprendizaje. Para obtener el promedio de esta etapa se tendr en cuenta
lo siguiente: Exposiciones, trabajos escritos, prcticas calificadas,
participacin en clase y la ejecucin de la evaluacin parcial.
VIII. BIBLIOGRAFA:
o http://sources.redhat.com/autobook/autobook/autobook_toc.html
o http://tldp.org/LDP/lame/LAME/linux-admin-made-easy/
o http://www.yolinux.com/TUTORIALS/LinuxTutorialSysAdmin.html
Linux Administration: A Beginner's Guide, Wale Soyinka, McGraw Hill, Fifth Edition.
Linux Administration Handbook, Evi Nemeth &Garth Snyder & Trent R. Hein, Prentice Hall, 1st
edition.
Linux in a Nutshell, Fourth Edition , A Desktop Quick Reference, Ellen Siever, Stephen Figgins,
Aaron Weber, O'Reilly Media
LPI Linux Certification in a Nutshell, Second Edition, Steven Pritchard, Bruno Gomes
Pessanha, Nicolai
Langfeldt, James Stanger, Jeff Dean, et al., O'Reilly Media.