El objetivo de este curso es que el estudiante conozca la organización, estructura y visión interna del sistema operativo, así como los servicios que se integran en el mismo para que sea capaz de diseñar elementos de un sistema operativo y de comprender la influencia que las decisiones de diseño tienen sobre el comportamiento del sistema. Para lograr este objetivo el alumno debe adquirir una serie de competencias genéricas, conocimientos, capacidades y actitudes.
Competencias Transversales/Genéricas:
- Capacidad de análisis y síntesis (PO a)
- Capacidad de organizar y planificar (PO a)
- Resolución de problemas (PO c)
- Capacidad de aplicar los conocimientos en la práctica (PO a, c)
Competencias Específicas
- Cognitivas (Saber) (PO a)
1. Conocimiento de la estructura y organización de un sistema operativo.
2. Comprensión del efecto de las decisiones de diseño en el sistema operativo sobre el resto del sistema.
3. Conocimiento de las técnicas para la programación y modificación del sistema operativo.
4. Conocimiento de los métodos de gestión de recursos en un sistema operativo.
- Procedimentales/Instrumentales (Saber hacer) (PO b, e, j, k, g)
1. Modificar el sistema operativo, mediante programación o construcción de módulos.
2. Diseñar componentes del sistema operativo
3. Usar herramientas de sistemas operativos
- Actitudinales (Ser) (PO c, d, i)
1. Actitud crítica respecto a la arquitectura interna de los sistemas operativos actuales
2. Preocupación por la calidad de los componentes de un sistema operativo
3. Motivación de logro de soluciones mejores
4. Capacidad de autoaprendizaje
Competencias Generales y Trasversales
* Utilizar de forma eficiente medios TIC para redactar informes técnicos y memorias de proyectos y trabajos sobre Informática, así como presentaciones de calidad (CG9)
* Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería (CGB4)
Competencias Comunes a la Rama de Informática
* Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios (CECRI10)
Competencias Específicas para la Mención de Ingeniería de Computadores
* Capacidad de diseñar e implementar software de sistema y de comunicaciones (CEIC4)