Detalle de Asignatura
Sistemas Operativos
IN-3005 | 3º año | 1º Cuatr.
Horas Semanales
5
Horas Sincrónicas
75
Trabajo Independiente
150
Horas Totales
225
Información General
Código
IN-3005
Año
3º
Régimen
1º Cuatr.
Coef. Trabajo Independiente
2
Horas Formación Práctica
30
Objetivos
Comprender los principios fundamentales de los sistemas operativos, su evolución, estructura, funciones y relación con la administración de recursos.
Analizar y comparar diferentes estrategias de diseño, abordando procesos, memoria, archivos, entrada/salida y seguridad, incluyendo entornos distribuidos.
Aplicar criterios técnicos para la resolución de problemas relacionados con planificación, sincronización, administración de memoria y manejo de dispositivos.
Interpretar y utilizar sistemas operativos reales, con énfasis en Linux como caso de estudio, reconociendo su arquitectura y mecanismos internos.
Contenidos Mínimos
Historia, evolución y filosofía. Métodos de estructuración: modelos de capas y cliente-servidor de objetos. Administrador de procesos, de memoria, de la información y de dispositivos. Protección y Seguridad. Un caso de estudio. Introducción a los sistemas operativos distribuidos.
Formación Práctica
Algoritmos de planificación de procesos. Secciones críticas. Semáforos. Manejo de espacio disponible. Algoritmos de asignación de espacio disponible. Administración de memoria: segmentado, paginado, segmentado-paginado. Algoritmos de reemplazo de página.
Competencias Específicas
- 1.3. - Especificar, proyectar y desarrollar software.
- 5.1. - Dirigir y controlar la implementación, operación y mantenimiento de sistemas de información, sistemas de comunicación de datos, software, seguridad informática y calidad de software.
Competencias Genéricas
- Concebir, diseñar y desarrollar proyectos de ingeniería.
- Identificar, formular y resolver problemas de ingeniería.
- Utilizar de manera efectiva las técnicas y herramientas de aplicación en la ingeniería.
- Desempeñarse de manera efectiva en equipos de trabajo.
- Comunicarse con efectividad.
Ejes Transversales
- Fundamentos para el aprendizaje continuo
- Fundamentos para el desempeño en equipos de trabajo
- Fundamentos para una comunicación efectiva
- Identificación, formulación y resolución de problemas de ingeniería en sistemas de información/informática
- Utilización de técnicas y herramientas de aplicación en la ingeniería en sistemas de información/informática
Descriptores
- Sistemas Operativos
Correlativas Regularizadas para Cursar
- IN-2009 - Organización y Arquitectura de Computadoras
- IN-2002 - Paradigmas de Programación
- IN-2008 - Estructuras de Datos y Algoritmos
Correlativas Aprobadas para Cursar
- IN-1002 - Algoritmos y Programación
- IN-1001 - Álgebra y Geometría Analítica
- IN-1003 - Análisis Matemático I
Correlativas Aprobadas para Aprobar
- IN-2009 - Organización y Arquitectura de Computadoras
- IN-2002 - Paradigmas de Programación
- IN-2008 - Estructuras de Datos y Algoritmos