- DESARROLLO Y OPTIMIZACIÓN DE COMPONENTES SOFTWAREPARA TAREAS ADMINISTRATIVAS DE SISTEMAS
1 Descripción de los servicios, estructura y administración de sistemas operativos- 1.1 Definición y conceptos básicos sobre sistemas operativos
- 1.2 Características estructurales de los sistemas operativos
- 1.3 Herramientas administrativas de uso común en sistemas operativos
2 Programación de sistemas operativos lenguajes y librerías de uso común- 2.1 Las llamadas al sistema (system calls)
- 2.2 Programas de utilidades y comandos del sistema
3 El ciclo de vida del software de gestión de sistemas- 3.1 Modelos del ciclo de vida del software
- 3.2 Descripción de las fases en el ciclo de vida del software
- 3.3 Calidad del software
4 Desarrollo del software de gestión de sistemas- 4.1 Análisis de especificaciones para el desarrollo de software
- 4.2 Técnicas de programación presentes en lenguajes
- 4.3 Técnicas de programación de software de gestión de sistemas
- 4.4 Control de calidad del desarrollo del software de gestión de sistemas
- 4.5 Herramientas de uso común para el desarrollo de software de sistemas
- 4.6 Cuestionario: cuestionario - DESARROLLO DE COMPONENTES SOFTWARE PARA EL MANEJODE DISPOSITIVOS (DRIVERS)
1 El núcleo del sistema operativo- 1.1 Arquitectura general del núcleo
- 1.2 Subsistemas del núcleo
2 Programación de controladores de dispositivo- 2.1 Funcionamiento general de un controlador de dispositivo
- 2.2 Principales tipos de controladores de dispositivo
- 2.3 Técnicas básicas de programación de controladores de dispositivos
- 2.4 Técnicas de depuración y prueba
- 2.5 Compilación y carga de controladores de dispositivos
- 2.6 Particularidades en el desarrollo de dispositivos
- 2.7 Herramientas
- 2.8 Documentación de manejadores de dispositivo
- 2.9 Cuestionario: cuestionario - DESARROLLO DE COMPONENTES SOFTWARE PARA SERVICIOSDE COMUNICACIONES
1 Programación concurrente- 1.1 Programación de procesos e hilos de ejecución
- 1.2 Programación de eventos asíncronos
- 1.3 Mecanismos de comunicación entre procesos
- 1.4 Sincronización
2 Fundamentos de comunicaciones- 2.1 Modelos de programación en red
- 2.2 El nivel físico
- 2.3 El nivel de enlace
- 2.4 El nivel de transporte
3 Programación de servicios de comunicaciones- 3.1 Aplicaciones y utilidades de comunicaciones estándares
- 3.2 Librerías de comunicaciones de uso común
- 3.3 Programación de componentes de comunicaciones
- 3.4 Técnicas de depuración de servicios de comunicaciones
- 3.5 Rendimiento en las comunicaciones
4 Seguridad en las comunicaciones- 4.1 Principios de seguridad en las comunicaciones
- 4.2 Seguridad ip
- 4.3 Seguridad en el nivel de aplicación. el protocolo ssl
- 4.4 Seguridad en redes inalámbricas
- 4.5 Cuestionario: cuestionario
- 4.6 Cuestionario: cuestionario