MF0964_3 Desarrollo de Elementos Software para Gestión de Sistemas
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…
- Duración210 h
- Unidades13
- FormatoSCORM 1.2
Sobre este contenido
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 supervisión del sistema operativo, para la gestión de los recursos de un sistema informático y la interacción con otros sistemas, utilizando tecnologías de desarrollo orientadas a objetos y a componentes, se torna de gran importancia para desarrollar de forma adecuada su labor profesional. Por ello, el presente scorm trata de aportar los conocimientos necesarios y actualizados para crear elementos software para la gestión del sistema y sus recursos.
A quién va dirigido
Este scorm está dirigido a todas aquellas personas interesadas en adquirir conocimientos relativos a la programación de sistemas informáticos de forma general, así como al desarrollo de elementos software para gestión de sistemas, en particular.
Temario
13 unidades didácticas · 210 horas
Campo 1Desarrollo de elementos software para gestión de sistemas13 unidades
Desarrollo y optimización de componentes software para tareas administrativas de sistemas
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
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
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
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
Desarrollo de componentes software para el manejo de dispositivos (drives)
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
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
Desarrollo de componentes software para servicios de comnicaciones
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
Fundamentos de comunicaciones
- Modelos de programación en red
- El nivel físico
- El nivel de enlace
- El nivel de transporte
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:
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
Palabras clave
Más contenidos de Programación y Desarrollo
Ver los 500 →- MF0965_3 Desarrollo de Software Basado en Tecnologías Orientadas a Componentes210 h · 10 unid.
- MF1214_3 Administración de Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con Clientes (...210 h · 21 unid.
- MF1215_3 Creación y Mantenimiento de Componentes Software en Sistemas de Planificación de Recursos Empresariales y de Ge...210 h · 23 unid.
- MF0958_2 Mantenimiento del Subsistema Lógico de Sistemas Informáticos150 h · 10 unid.
- MF0494_3 Programación en Lenguajes Estructurados240 h · 13 unid.
- MF0493_3 Implantación de Aplicaciones Web en Entornos Internet, Intranet y Extranet90 h · 7 unid.