Detalle de Asignatura

Sistemas Operativos

IN-3005 | 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

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