Cursos disponibles
Categoría seleccionada:
Programación de sistemas informáticos
Cursos de Programación de sistemas informáticos
Nombre del curso: Desarrollo de elementos software para gestión desistemas
Número de horas: 60 Horas || Código del curso: 1478
Objetivo del curso:
Crear elementos software para la gestión del sistema y sus recursos.
Índice:
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 –