¿Qué quieres aprender?

(IFCD0112) PROGRAMACIÓN CON LENGUAJES ORIENTADOS A OBJETOS Y BASES DE DATOS ...

(IFCD0112) PROGRAMACIÓN CON LENGUAJES ORIENTADOS A OBJETOS Y BASES DE DATOS RELACIONALES

Grado Master

Curso subvencionado para desempleados presencial

Madrid


Gratis

Duración : 5 Meses

Desarrollar aplicaciones informáticas sobre el diseño especificado utilizando lenguajes orientados a objetos y bases de datos relacionales.

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Madrid

Temario completo de este curso

1. Definición e identificación de la estructura y componentes principales de un computador de propósito general atendiendo a su función y utilidad – Procesador: – Identificación los distintos tipos de procesadores (CISC y RISC), así como sus diferentes partes (Set de Instrucciones, Registros, Contador, Unidaitmético-Lógica, Interrupciones): – Enumeración y clasificación de los conjuntos de instrucciones principales de un procesador de la familia 8086. – Ventajas e inconvenientes de los modelos CISC y RISC. – Memorias RAM y xPROM: – Descripción de los modelos de memorias RAM actuales y diferencias DDR, SDRAM. – Descripción de modelos de memorias xPROM. – Definición de memorias caches. – Niveles de caché. – Determinación de su importancia en el rendimiento del sistema. – Valoración de las memorias por velocidad y coste de unidad de almacenamiento. – Interfaces de entrada/salida: – Dispositivos externos. – Enumeración general de tipos de interfaces más comunes. – Discos: – Definición y descripción. – Identificación y localización de las partes de discos mecánicos. – Clasificación de discos por su interfaz de Entrada/Salida. – Ventajas e inconvenientes de los distintos tipos de discos. – Análisis del disco SCSI y su interfaz. – Análisis del disco de estado sólido y sus ventajas e inconvenientes como medio de almacenamiento sustitutivo de discos mecánicos. – Análisis del disco SATA y comparación con los discos PATA. – Familias y tipos de procesadores: – Clasificación de las familias de los procesadores basándose en su compatibilidad con el microprocesador 8086 de Intel (CISC y RISC). – Clasificación y modelos de procesador de 64 bits. – Ventajas e inconvenientes de las diferentes soluciones de los principales fabricantes. – Historia de los procesadores Intel desde el modelo 8086 a la familia Pentium. – Comparación con AMD. INFORMÁTICA Y COMUNICACIONES Certificado de Profesionalidad 18 – Procesador Power. Ventajas y tipos de periféricos. – Clasificación por periféricos de entrada o de salida. – Introducción al lenguaje ensamblador. – Desarrollo de un supuesto práctico de identificación y ensamblado de un computador, según las pautas que se indiquen. – Sistemas operativos. 2. Funciones y objetivos de los sistemas operativos y manejo de la memoria – El sistema operativos como interfaz usuario/computados. – El sistema operativo como administrador de recursos. – Facilidad de evolución de un sistema operativo. – Requerimientos de la gestión de memoria (reubicación, protección, compartición, organización lógica y física). – Concepto de memoria virtual. – Concepto de paginación. – Incidencia de la paginación en el rendimiento del sistema. – Descripción de la gestión de memoria en sistemas Linux, Windows y Solares. 3. Sistemas de archivo – Archivos. – Directorios. – Implementación de sistemas de archivos. – Ejemplos y comparación de sistemas de archivos. – Sistemas de archivos con journaling. – Seguridad del sistema de archivos. 4. Identificación y descripción de los conceptos de multiproceso y multiusuario. – Hardware de multiprocesador. – Tipos de sistemas operativos para multiprocesador. – Multicomputadoras. – Explicación de la organización de usuarios. Descripción de los diferentes modelos de organización. 5. Particionamiento lógico y núcleos virtuales. – Concepto de virtualización. – Historia de la virtualización. – Descripción y comparación de las diferentes implementaciones de virtualización. (virtualización completa, paravirtualiación...). 6. Aplicación de las técnicas de configuración y ajuste de sistemas – Rendimiento de los sistemas. Enumeración, descripción e interpretación de las principales herramientas para observar el consumo de recursos en sistemas en memoria, CPU y disco en Windows, Linux y Solaris. – Ejemplos de resolución de situaciones de alto consumo de recursos y competencia en sistemas Windows, Linux y Solaris. – Enumeración y descripción los principales procesos de servicios que se ejecutan en los sistemas operativos Windows, Linux y Solaris y su efecto sobre el conjunto del sistema. – Descripción de diferentes sistemas de accounting que permitan establecer modelos predictivos y análisis de tendencias en los sistemas operativos Windows, Linux y Solaris. – Planes de pruebas de preproducción. Descripción de diferentes herramientas para realizar pruebas de carga que afecten a CPU, Memoria y Entrada/Salida en los sistemas operativos Windows, Linux y Solaris. – Elaboración de un plan de pruebas para el sistema operativo
Ver más