MF0964_3 Desarrollo de elementos software para gestión de sistemas
CÓDIGO · MF0964_3
Descripción
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas, proporcionando funciones de administración y …
210 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
MÓDULO 1. DESARROLLO DE ELEMENTOS SOFTWARE PARA GESTIÓN DE SISTEMAS
UNIDAD FORMATIVA 1. DESARROLLO Y OPTIMIZACIÓN DE COMPONENTES SOFTWARE PARA TAREAS ADMINISTRATIVAS DE SISTEMAS
1. DESCRIPCIÓN DE LOS SERVICIOS, ESTRUCTURA Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS.
- Definición y conceptos básicos sobre Sistemas Operativos
- Características estructurales de los Sistemas Operativos
- Herramientas administrativas de uso común en Sistemas Operativos
2. PROGRAMACIÓN DE SISTEMAS OPERATIVOS. LENGUAJES Y LIBRERÍAS DE USO COMÚN.
- Las llamadas al sistema (System Calls)
- Programas de utilidades y comandos del sistema
- Edición y manipulación de ficheros
3. EL CICLO DE VIDA DEL SOFTWARE DE GESTIÓN DE SISTEMAS.
- Modelos del ciclo de vida del software.
- Descripción de las fases en el ciclo de vida del software
- Calidad del software
4. DESARROLLO DEL SOFTWARE DE GESTIÓN DE SISTEMAS
- Análisis de especificaciones para el desarrollo de software de gestión de sistemas:
- Técnicas de programación presentes en lenguajes de uso común aplicables al desarrollo de software de gestión de sistemas
- Técnicas de programación de software de gestión de sistemas
- Control de calidad del desarrollo del software de gestión de sistemas
- Herramientas de uso común para el desarrollo de software de sistemas
UNIDAD FORMATIVA 2. DESARROLLO DE COMPONENTES SOFTWARE PARA EL MANEJO DE DISPOSITIVOS (DRIVES)
1. EL NÚCLEO DEL SISTEMA OPERATIVO
- Arquitectura general del núcleo
- Subsistemas del núcleo:
- Aspectos de seguridad sobre el desarrollo de elementos del núcleo
- Consideraciones sobre compatibilidad de versiones del núcleo
2. PROGRAMACIÓN DE CONTROLADORES DE DISPOSITIVO
- Funcionamiento general de un controlador de dispositivo
- Principales tipos de controladores de dispositivo:
- Técnicas básicas de programación de controladores de dispositivos
- Técnicas de depuración y prueba:
- Compilación y carga de controladores de dispositivos
- Distribución de controladores de dispositivo
- Particularidades en el desarrollo de dispositivos en sistemas operativos de uso común:
- Herramientas:
- Documentación de manejadores de dispositivo
UNIDAD FORMATIVA 3. DESARROLLO DE COMPONENTES SOFTWARE PARA SERVICIOS DE COMNICACIONES
1. PROGRAMACIÓN CONCURRENTE
- Programación de procesos e hilos de ejecución
- Programación de eventos asíncronos
- Mecanismos de comunicación entre procesos
- Sincronización
- Acceso a dispositivos
2. FUNDAMENTOS DE COMUNICACIONES
- Modelos de programación en red
- El nivel físico
- El nivel de enlace
- El nivel de transporte
3. PROGRAMACIÓN DE SERVICIOS DE COMUNICACIONES
- Aplicaciones y utilidades de comunicaciones. Estándares de comunicaciones:
- Librerías de comunicaciones de uso común:
- Programación de componentes de comunicaciones:
- comunicaciones:
- Rendimiento en las comunicaciones:
4. SEGURIDAD EN LAS COMUNICACIONES
- Principios de seguridad en las comunicaciones:
- Herramientas para la gestión de la seguridad en red. Scanners
- Seguridad IP
- Seguridad en el nivel de aplicación. El protocolo SSL
- Seguridad en redes inalámbricas
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de MF0964_3 Desarrollo de elementos software para gestión de sistemas lo antes posible.