IFCT0609 Programación de Sistemas Informáticos

Descripción del scorm IFCT0609 Programación de Sistemas Informáticos

Contenido e-learning IFCT0609 Programación de Sistemas Informáticos

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 en relación a las tareas anteriores.

Contenido e-learning de IFCT0609 Programación de Sistemas Informáticos

CAMPO DE CONOCIMIENTO 1. GESTIÓN DE SERVICIOS EN EL SISTEMA INFORMÁTICO


SCORM 1. GESTIÓN DE LA SEGURIDAD Y NORMATIVAS

Norma ISO 27002 Código de buenas practicas para la gestión de la seguridad de la información

Metodología ITIL Librería de infraestructuras de las tecnologías de la información

Ley orgánica de protección de datos de carácter personal.

Normativas mas frecuentemente utilizadas para la gestión de la seguridad física


SCORM 2. ANÁLISIS DE LOS PROCESOS DE SISTEMAS

Identificación de procesos de negocio soportados por sistemas de información

Características fundamentales de los procesos electrónicos

? Estados de un proceso,

? Manejo de señales, su administración y los cambios en las prioridades

Determinación de los sistemas de información que soportan los procesos de negocio y los activos y servicios utilizados por los mismos

Análisis de las funcionalidades de sistema operativo para la monitorización de los procesos y servicios

Técnicas utilizadas para la gestión del consumo de recursos


SCORM 3. DEMOSTRACIÓN DE SISTEMAS DE ALMACENAMIENTO

Tipos de dispositivos de almacenamiento más frecuentes

Características de los sistemas de archivo disponibles

Organización y estructura general de almacenamiento

Herramientas del sistema para gestión de dispositivos de almacenamiento


SCORM 4. UTILIZACIÓN DE MÉTRICAS E INDICADORES DE MONITORIZACIÓN DE RENDIMIENTO DE SISTEMAS

Criterios para establecer el marco general de uso de métricas e indicadores para la monitorización de los sistemas de información

Identificación de los objetos para los cuales es necesario obtener indicadores

Aspectos a definir para la selección y definición de indicadores

Establecimiento de los umbrales de rendimiento de los sistemas de información

Recolección y análisis de los datos aportados por los indicadores

Consolidación de indicadores bajo un cuadro de mandos de rendimiento de sistemas de información unificado


SCORM 5. CONFECCIÓN DEL PROCESO DE MONITORIZACIÓN DE SISTEMAS Y COMUNICACIONES

Identificación de los dispositivos de comunicaciones

Análisis de los protocolos y servicios de comunicaciones

Principales parámetros de configuración y funcionamiento de los equipos de comunicaciones

Procesos de monitorización y respuesta

Herramientas de monitorización de uso de puertos y servicios tipo Sniffer

Herramientas de monitorización de sistemas y servicios tipo Hobbit, Nagios o Cacti

Sistemas de gestión de información y eventos de seguridad (SIM/SEM)

Gestión de registros de elementos de red y filtrado (router, switch, firewall, IDS/IPS, etc.)


SCORM 6. SELECCIÓN DEL SISSCORM DE REGISTRO DE EN FUNCIÓN DE LOS REQUERIMIENTOS DE LA ORGANIZACIÓN

Determinación del nivel de registros necesarios, los periodos de retención y las necesidades de almacenamiento

Análisis de los requerimientos legales en referencia al registro

Selección de medidas de salvaguarda para cubrir los requerimientos de seguridad del sistema de registros

Asignación de responsabilidades para la gestión del registro

Alternativas de almacenamiento para los registros del sistemas y sus características de rendimiento, escalabilidad, confidencialidad, integridad y disponibilidad

Guía para la selección del sistema de almacenamiento y custodia de registros


SCORM 7. ADMINISTRACIÓN DEL CONTROL DE ACCESOS ADECUADOS DE LOS SISTEMAS DE INFORMACIÓN

Análisis de los requerimientos de acceso de los distintos sistemas de información y recursos compartidos

Principios comúnmente aceptados para el control de accesos y de los distintos tipos de acceso locales y remotos

Requerimientos legales en referencia al control de accesos y asignación de privilegios

Perfiles de de acceso en relación con los roles funcionales del personal de la organización

Herramientas de directorio activo y servidores LDAP en general

Herramientas de sistemas de gestión de identidades y autorizaciones (IAM)

Herramientas de Sistemas de punto único de autenticación Single Sign On (SSO)

CAMPO DE CONOCIMIENTO 2. DESARROLLO DE ELEMENTOS SOFTWARE PARA GESTIÓN DE SISTEMAS


UNIDAD FORMATIVA 1. DESARROLLO Y OPTIMIZACIÓN DE COMPONENTES SOFTWARE PARA TAREAS ADMINISTRATIVAS DE SISTEMAS


SCORM 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


SCORM 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


SCORM 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


SCORM 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


UNIDAD FORMATIVA 2. DESARROLLO DE COMPONENTES SOFTWARE PARA EL MANEJO DE DISPOSITIVOS (DRIVES)


SCORM 1. EL NÚCLEO DEL SISSCORM 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


SCORM 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


SCORM 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


SCORM 2. FUNDAMENTOS DE COMUNICACIONES

Modelos de programación en red

El nivel físico

El nivel de enlace

El nivel de transporte


SCORM 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

Técnicas de depuración de servicios de comunicaciones

Rendimiento en las comunicaciones:


SCORM 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

CAMPO DE CONOCIMIENTO 3. DESARROLLO DE SOFTWARE BASADO EN TECNOLOGÍAS ORIENTADAS A COMPONENTES


UNIDAD FORMATIVA 1. DISEÑO DE ELEMENTOS SOFTWARE CON TECNOLOGÍAS BASADAS EN COMPONENTES


SCORM 1. LA ORIENTACIÓN A OBJETOS.

Principios de la orientación a objetos. Comparación con la programación estructurada

Conceptos básicos de orientación a objetos

Desarrollo orientado a objetos

Lenguajes de modelización en el desarrollo orientado a objetos


SCORM 2. LA ORIENTACIÓN A COMPONENTES.

Fundamentos conceptuales

Arquitecturas de componentes

Diseño de componentes


UNIDAD FORMATIVA 2. IMPLEMENTACIÓN E INTEGRACIÓN DE ELEMENTOS SOFTWARE CON TECNOLOGÍAS BASADAS EN COMPONENTES


SCORM 1. DESARROLLO DE COMPONENTES.

Lenguajes de desarrollo de componentes.

Requisitos principales del desarrollo orientado a componentes

Infraestructuras (frameworks) de componentes

Métodos de desarrollo de componentes

Construcción de software mediante componentes

Técnicas específicas de desarrollo

Herramientas para el desarrollo de componentes


SCORM 2. COMPONENTES DISTRIBUIDOS.

Programación distribuida en infraestructuras de uso común:

Modelos de intercambio


UNIDAD FORMATIVA 3. DESPLIEGUE Y PUESTA EN FUNCIONAMIENTO DE COMPONENTES SOFTWARE


SCORM 1. DESPLIEGUE DE COMPONENTES.

Modelos de despliegue


SCORM 2. SELECCIÓN DE COMPONENTES.

Tipos

Métodos de personalización de componentes

Criterios de selección de componentes reutilizables

Proceso de selección de componentes


SCORM 3. CONTROL DE CALIDAD DE COMPONENTES.

Métodos de evaluación de calidad de componentes. Estándares de calidad.

Categorías y métricas de evaluación.

Proceso de validación y medición de calidad

Documentación de componentes.

Descripción funcional.

Descripción de aspectos no funcionales.

Descripción del proceso de instalación y despliegue.

Interesados en IFCT0609 Programación de Sistemas Informáticos

Este scorm está dirigido a todas aquellas personas interesadas en adquirir conocimientos relativos a la programación de sistemas informáticos, abarcando lo relacionado con la gestión de servicios en el sistema informático, el desarrollo de elementos software para gestión de sistemas y el desarrollo de software basado en tecnologías orientadas a componentes.

Curso Certificación Cualificación Profesional Certificado Profesionalidad Informática Comunicaciones IFCT0609 MF0590_3 MF0964_3 MF0965_3 Gestión Servicios Sistema Informático Seguridad Normativas Análisis Procesos Demostración Al...

Duración sugerida para este contenido: 590 horas