Desarrollo de elementos software para gestión de sistemas
Curso
Online
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
210h
-
Inicio
Fechas a elegir
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 curso trata de aportar los conocimientos necesarios y actualizados para crear elementos software para la gestión del sistema y sus recursos.
Información importante
Precio a usuarios Emagister:
Instalaciones y fechas
Ubicación
Inicio
Inicio
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 6 años en Emagister.
Materias
- Desarrollo del software
- Administración
Temario
- MÓDULO 1. DESARROLLO DE ELEMENTOS SOFTWARE PARA GESTIÓN DE SISTEMAS
- 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
- Las llamadas al sistema (System Calls)
- Programas de utilidades y comandos del sistema
- Edición y manipulación de ficheros
- Modelos del ciclo de vida del software.
- Descripción de las fases en el ciclo de vida del software
- Calidad del software
- 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
- 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
- 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
- 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
- Modelos de programación en red
- El nivel físico
- El nivel de enlace
- El nivel de transporte
- 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:
- 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
Desarrollo de elementos software para gestión de sistemas