Máster online
Duración : 12 Meses
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Temario completo de este curso
MÓDULO 1. DESARROLLO Y OPTIMIZACIÓN DE COMPONENTES SOFTWARE PARA TAREAS ADMINISTRATIVAS DE SISTEMAS UNIDAD DIDÁCTICA 1. DESCRIPCIÓN DE LOS SERVICIOS, ESTRUCTURA Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS. Definición y conceptos básicos sobre Sistemas Operativos: - Descripción de los servicios básicos ofrecidos por un Sistema Operativo - Gestión de memoria. Memoria virtual - Ejecución de programas y gestión de procesos - Gestión del almacenamiento. Sistemas de Archivos - Gestión de dispositivos de entrada/salida - Gestión de red - Gestión de errores - Gestión de la seguridad - Auditoría (logs del sistema) - Procesos de arranque (boot) y finalización del sistema (shutdown) Características estructurales de los Sistemas Operativos: - Sistemas monolíticos - Microkernels - Sistemas modulares y por capas - Máquinas virtuales - Sistemas distribuidos Herramientas administrativas de uso común en Sistemas Operativos: - Interfaces de usuario gráficos - Intérpretes de comandos UNIDAD DIDÁCTICA 2. PROGRAMACIÓN DE SISTEMAS OPERATIVOS. LENGUAJES Y LIBRERÍAS DE USO COMÚN. Las llamadas al sistema (System Calls): - Definición - Uso directo y mediante Application Programming Interfaces (APIs) - Principales tipos de llamadas al sistema: * Control de procesos * Gestión de ficheros * Gestión de dispositivos * Información del sistema * Comunicaciones - Descripción y uso de las APIs estándar de uso común para llamadas a sistema: * Win32 API (Sistemas Windows) * POSIX API (Sistemas Unix, Linux, Mac)