vniversitas

Desarrollo de componentes software para el manejo de dispositivos (Cod. 000341)

¿A QUIÉN VA DIRIGIDO?

A todos los profesionales IT que tienen ante sí el reto de programar una interfaz con un dispositivo, ya sea de uso doméstico, como impresoras, cámaras digitales, estaciones meteorológicas, medidores de glucosa, etc. o de uso profesional, para interactuar con básculas electrónicas, dispositivos de seguridad, etc.

OBJETIVOS DEL CURSO

Conocer cómo interactúa un dispositivo dentro de un sistema y para realizar todas las fases del ciclo de vida del software (análisis, definición, diseño, implementación, mantenimiento) que forma el controlador de dispositivo o driver. Además de conocer las herramientas que se utilizan para esto en los sistemas operativos de uso común.

TEMARIO DEL CURSO

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.

Programación de controladores de dispositivos
Funcionamiento general de un controlador de dispositivo.
Principales tipos de controladores de dispositivos.
Técnicas básicas de programación de controladores de dispositivos.
Técnicas de depuración y prueba.
Compilació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.

Características del curso
premio praxis