Los objetivos básicos de esta asignatura son:

• Conocer la definición de SO, la evolución histórica y el rol del SO en el sistema de computación en general.

• Conocer los conceptos básicos y técnicas utilizadas en los sistemas operativos actuales.

• Conocer las diferentes arquitecturas de un SO, cuáles son los componentes de un sistema operativo, cómo se articulan, las características propias de cada uno y la responsabilidad y gestión del SO ante cada uno de ellos.

• Conocer cuáles son las interfaces, mecanismos y políticas más utilizados en SO.

• Conocer las principales estructuras de datos y algoritmos de SO.

• Conocer cuáles son los productos más representativos del mercado y sus características distintivas, en las diferentes plataformas (servers, computadores personales y dispositivos móviles).

• Conocer cómo gestiona el SO cada uno de los componentes básicos, desde su programación.

• Cuáles son las problemáticas más relevantes en lo que a SO se refiere, desde el punto de vista de arquitectura y de utilización.

 

En el plano formativo, se pretende contribuir al desarrollo en el alumno de competencias tecnológicas, tales como:

• Identificar, formular y resolver problemas de ingeniería relacionados con SO

• Concebir, diseñar y desarrollar sistemas, componentes, o herramientas relacionadas con SO

• Gestionar proyectos de investigación y desarrollo de sistemas, componentes, productos o procesos).

• Utilizar de manera efectiva las técnicas y herramientas de SO y actitudinales, sociales y políticas, tales como:

• Desempeñarse de manera efectiva en equipos de trabajo.

• Comunicarse con efectividad.

• Actuar con ética, responsabilidad profesional y compromiso social.

• Aprender en forma continua y autónoma.

• Actuar con espíritu emprendedor

 

Propuesta Pedagógica

La asignatura gira fundamentalmente en torno de clases teóricas introductoras a los temas detallados en el programa y trabajos prácticos en aula.

Además, los alumnos, en grupos, realizan trabajos prácticos experimentales donde abordarán algunas implementaciones de gestión de recursos de un SO.