Contenidos SCORM

Programación y Desarrollo

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…

  • Duración590 h
  • Unidades30
  • Campos3
  • 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 en relación a las tareas anteriores.

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, 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.

Temario

30 unidades didácticas · 590 horas

Campo 1Gestión de servicios en el sistema informático7 unidades
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 sistema 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 2Desarrollo de elementos software para gestión de sistemas13 unidades
SCORM 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
SCORM 2

Desarrollo de componentes software para el manejo de dispositivos (drives)

SCORM 1

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
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
SCORM 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 3Desarrollo de software basado en tecnologías orientadas a componentes10 unidades
SCORM 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
SCORM 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
SCORM 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.

Palabras clave

  • Curso
  • Certificación
  • Cualificación
  • Profesional
  • Certificado
  • Profesionalidad
  • Informática
  • Comunicaciones
  • IFCT0609
  • MF0590_3
  • MF0964_3
  • MF0965_3
  • Gestión
  • Servicios

Más contenidos de Programación y Desarrollo

Ver los 500 →