Professional Documents
Culture Documents
Extracto del BOE resumido y formateado. Sintete libre de compartir esta informacin, aunque te agradecera que mantuvieras el nombre del autor. Para ver el contenido de cualquier mdulo, haz CTRL+clic. Para volver al punto anterior ALT+flecha izq.
2
(PS-6h.) Acceso a datos (convalida con CASE de 2 de DAI) (PS-4h.) Programacin multimedia y dispositivos mviles (PS-4h.) Programacin de servicios y procesos (PT-6h.) Desarrollo de interfaces (convalida con EG de 2 de DAI) (PT-5h.) Sistemas de gestin empresarial (PS-PT 400h.) Formacin en centros de trabajo. (convalida con FCT de 2 de DAI) (PS,PT-40h.) Proyecto de desarrollo de aplicaciones multiplataforma (ING-2h.) Mdulo impartido en ingls (FOL-3h.) Empresa e iniciativa emprendedora
2
(PS-8h.) Desarrollo web en entorno servidor (PS-5h.) Despliegue de aplicaciones web (PT-6h.) Desarrollo web en entorno cliente (PT-6h.) Diseo de interfaces web (PS-PT 400h.) Formacin en centros de trabajo. (FCT) (PS,PT-40h.) Proyecto de desarrollo de aplicaciones web (ING-2h.) Mdulo impartido en ingls (FOL-3h.) Empresa e iniciativa emprendedora
Contenido
DAM ......................................................................................................................................................................... 2 DAW ......................................................................................................................................................................... 2 PS 22 Formacin en centros de trabajo. .................................................................................................................... 6 PS 7 Programacin .................................................................................................................................................... 7 Identificacin de los elementos de un programa informtico: ............................................................................... 7 Utilizacin de objetos: .......................................................................................................................................... 7 Uso de estructuras de control: .............................................................................................................................. 7 Desarrollo de clases: ............................................................................................................................................. 7 Lectura y escritura de informacin: ....................................................................................................................... 7 Aplicacin de las estructuras de almacenamiento: ................................................................................................ 7 Utilizacin avanzada de clases: ............................................................................................................................. 8 Mantenimiento de la persistencia de los objetos: ................................................................................................. 8 Gestin de bases de datos relacionales: ................................................................................................................ 8 PS 5 Bases de datos .................................................................................................................................................. 9 Almacenamiento de la informacin:...................................................................................................................... 9 Bases de datos relacionales: ................................................................................................................................. 9 Realizacin de consultas: ...................................................................................................................................... 9 Tratamiento de datos: .......................................................................................................................................... 9 Programacin de bases de datos. .......................................................................................................................... 9 Interpretacin de Diagramas Entidad/Relacin ..................................................................................................... 9 Uso de bases de datos objeto-relacionales. ......................................................................................................... 10 PS 6 Acceso a datos. ............................................................................................................................................... 11 Manejo de Ficheros. ........................................................................................................................................... 11 Manejo de Conectores. ....................................................................................................................................... 11 Herramientas de mapeo objeto relacional (ORM). .............................................................................................. 11 Bases de datos objeto relacionales y orientadas a objetos. ................................................................................. 11 Bases de datos XML. ........................................................................................................................................... 11 Programacin de componentes de acceso a datos. ............................................................................................. 11 PS 4 Lenguajes de marcas y sistemas de gestin de informacin. ............................................................................ 12 Reconocimiento de las caractersticas de lenguajes de marcas: ........................................................................... 12 Utilizacin de lenguajes de marcas en entornos web: ......................................................................................... 12 Aplicacin de los lenguajes de marcas a la sindicacin de contenidos: ................................................................ 12 Definicin de esquemas y vocabularios en XML: ................................................................................................. 12 Conversin y adaptacin de documentos XML: ................................................................................................... 12 Almacenamiento de informacin: ....................................................................................................................... 12 Sistemas de gestin empresarial: ........................................................................................................................ 12 PS 4 Programacin multimedia y dispositivos mviles. ............................................................................................ 14
Anlisis de tecnologas para aplicaciones en dispositivos mviles: ....................................................................... 14 Programacin de aplicaciones para dispositivos mviles: .................................................................................... 14 Utilizacin de libreras multimedia integradas: .................................................................................................... 14 Anlisis de motores de juegos: ............................................................................................................................ 14 Desarrollo de juegos 2D y 3D: ............................................................................................................................. 14 PS 3 Entornos de desarrollo. ................................................................................................................................... 16 Desarrollo de software........................................................................................................................................ 16 Instalacin y uso de entornos de desarrollo. ....................................................................................................... 16 Diseo y realizacin de pruebas. ......................................................................................................................... 16 Optimizacin y documentacin. .......................................................................................................................... 16 Elaboracin de diagramas de clases. ................................................................................................................... 16 Elaboracin de diagramas de comportamiento. .................................................................................................. 16 PS 4 Programacin de servicios y procesos. ............................................................................................................ 17 Programacin multiproceso: ............................................................................................................................... 17 Programacin multihilo:...................................................................................................................................... 17 Programacin de comunicaciones en red: ........................................................................................................... 17 Generacin de servicios en red: .......................................................................................................................... 17 Utilizacin de tcnicas de programacin segura: ................................................................................................. 17 PS-PT 40(5) Proyecto de desarrollo de aplicaciones multiplataforma. ..................................................................... 19 Aspectos de la funcin de anlisis ....................................................................................................................... 19 Aspectos de la funcin de diseo ........................................................................................................................ 19 Aspectos de la funcin de organizacin ............................................................................................................... 19 Actividades profesionales asociadas.................................................................................................................... 19 PT 5 Sistemas informticos ..................................................................................................................................... 20 Explotacin de Sistemas microinformticos: ....................................................................................................... 20 Instalacin de Sistemas Operativos: .................................................................................................................... 20 Gestin de la informacin: .................................................................................................................................. 20 Configuracin de sistemas operativos: ................................................................................................................ 20 Conexin de sistemas en red:.............................................................................................................................. 20 Gestin de recursos en una red:.......................................................................................................................... 20 Explotacin de aplicaciones informticas de propsito general: .......................................................................... 21 PT 6 Desarrollo de interfaces. ................................................................................................................................. 22 Confeccin de interfaces de usuario: .................................................................................................................. 22 Generacin de interfaces a partir de documentos XML: ...................................................................................... 22 Creacin de componentes visuales: .................................................................................................................... 22 Usabilidad:.......................................................................................................................................................... 22 Confeccin de informes: ..................................................................................................................................... 22 Documentacin de aplicaciones: ......................................................................................................................... 22
Distribucin de aplicaciones:............................................................................................................................... 23 Realizacin de pruebas: ...................................................................................................................................... 23 PT 5 Sistemas de gestin empresarial. .................................................................................................................... 24 Identificacin de sistemas ERP-CRM:................................................................................................................... 24 Instalacin y configuracin de sistemas ERP-CRM: .............................................................................................. 24 Organizacin y consulta de la informacin: ......................................................................................................... 24 Implantacin de sistemas ERP-CRM en una empresa. ......................................................................................... 24 Desarrollo de componentes. ............................................................................................................................... 24 FOL 3 Formacin y orientacin laboral. ................................................................................................................... 25 Bsqueda activa de empleo: ............................................................................................................................... 25 Gestin del conflicto y equipos de trabajo: ......................................................................................................... 25 Seguridad Social, Empleo y Desempleo: .............................................................................................................. 25 Evaluacin de riesgos profesionales: ................................................................................................................... 25 Planificacin de la prevencin de riesgos en la empresa:..................................................................................... 25 Aplicacin de medidas de prevencin y proteccin en la empresa: ..................................................................... 26 FOL 3 Empresa e iniciativa emprendedora. ............................................................................................................. 27 Iniciativa emprendedora: .................................................................................................................................... 27 La empresa y su entorno: .................................................................................................................................... 27 Creacin y puesta en marcha de una empresa: ................................................................................................... 27 Funcin administrativa:....................................................................................................................................... 27 PT 6 Desarrollo web en entorno cliente .................................................................................................................. 28 PS 8 Desarrollo web en entorno servidor ................................................................................................................ 29 PS 5 Despliegue de aplicaciones web ...................................................................................................................... 30 PT 6 Diseo de interfaces web ................................................................................................................................ 31
PS 7 Programacin
Identificacin de los elementos de un programa informtico:
Estructura y bloques fundamentales. Variables. Tipos de datos. Literales. Constantes. Operadores y expresiones. Conversiones de tipo. Comentarios.
Utilizacin de objetos:
Caractersticas de los objetos. Instanciacin de objetos. Utilizacin de mtodos. Utilizacin de propiedades. Utilizacin de mtodos estticos. Constructores. Destruccin de objetos y liberacin de memoria.
Desarrollo de clases:
Concepto de clase. Estructura y miembros de una clase. Creacin de atributos. Creacin de mtodos. Creacin de constructores. Utilizacin de clases y objetos. Utilizacin de clases heredadas.
PS 5 Bases de datos
Almacenamiento de la informacin:
Ficheros (planos, indexados, acceso directo, entre otros). Bases de datos. Conceptos, usos y tipos segn el modelo de datos, la ubicacin de la informacin. Sistemas gestores de base de datos: Funciones, componentes y tipos. Bases de datos centralizadas y bases de datos distribuidas.
Realizacin de consultas:
La sentencia SELECT. Seleccin y ordenacin de registros. Operadores. Operadores de comparacin. Operadores lgicos. Consultas de resumen. Agrupamiento de registros. Composiciones internas. Composiciones externas. Subconsultas.
Tratamiento de datos:
Insercin de registros. Borrado de registros. Modificacin de registros. Borrados y modificaciones e integridad referencial. Subconsultas y composiciones en rdenes de edicin. Transacciones. Polticas de bloqueo.
PS 6 Acceso a datos.
Manejo de Ficheros.
Clases asociadas a las operaciones de gestin de ficheros y directorios: creacin, borrado, copia, movimiento, entre otras. Formas de acceso a un fichero. Clases para gestin de flujos de datos desde/hacia ficheros. Trabajo con ficheros XML: Analizadores sintcticos (parser) y vinculacin (binding). Excepciones: deteccin y tratamiento.
Manejo de Conectores.
El desfase objeto-relacional. Protocolos de acceso a bases de datos. Conectores. Ejecucin de sentencias de descripcin de datos. Ejecucin de sentencias de modificacin de datos. Ejecucin de consultas.
Almacenamiento de informacin:
Sistemas de almacenamiento de informacin. Insercin y extraccin de informacin en XML. Tcnicas de bsqueda de informacin en documentos XML. Lenguajes de consulta y manipulacin. Almacenamiento XML nativo. Herramientas de tratamiento y almacenamiento de informacin en formato XML.
Conceptos avanzados de programacin 3D. Fases de desarrollo: Propiedades de los objetos: luz, texturas, reflejos, sombras. Aplicacin de las funciones del motor grfico. Renderizacin. Aplicacin de las funciones del grafo de escena. Tipos de nodos y su utilizacin. Anlisis de ejecucin. Optimizacin del cdigo
PS 3 Entornos de desarrollo.
Desarrollo de software.
Concepto de programa informtico Cdigo fuente, cdigo objeto y cdigo ejecutable; mquinas virtuales. Tipos de lenguajes de programacin. Caractersticas de los lenguajes ms difundidos. Fases del desarrollo de una aplicacin: anlisis, diseo, codificacin, pruebas, documentacin, explotacin y mantenimiento, entre otras. Proceso de obtencin de cdigo ejecutable a partir del cdigo fuente; herramientas implicadas.
Optimizacin y documentacin.
Refactorizacin. Concepto. Limitaciones. Patrones de refactorizacin ms usuales. Refactorizacin y pruebas. Herramientas de ayuda a la refactorizacin. Control de versiones. Estructura de las herramientas de control de versiones. Repositorio. Herramientas de control de versiones. Documentacin. Uso de comentarios. Alternativas.
Programacin multihilo:
Recursos compartidos por los hilos. Estados de un hilo. Cambios de estado. Elementos relacionados con la programacin de hilos. Libreras y clases. Gestin de hilos. Sincronizacin de hilos. Comparticin de informacin entre hilos. Programacin de aplicaciones multihilo.
PT 5 Sistemas informticos
Explotacin de Sistemas microinformticos:
Componentes de un sistema informtico. Perifricos. Adaptadores para la conexin de dispositivos. Normas de seguridad y prevencin de riesgos laborales. Caractersticas de las redes. Ventajas e inconvenientes. Tipos de redes. Componentes de una red informtica. Topologas de red. Tipos de cableado. Conectores. Mapa fsico y lgico de una red local.
Gestin de la informacin:
Gestin de sistemas de archivos mediante comandos y entornos grficos. Estructura de directorios de sistemas operativos libres y propietarios. Bsqueda de informacin del sistema mediante comandos y herramientas grficas. Identificacin del software instalado mediante comandos y herramientas grficas. Herramientas de administracin de discos. Particiones y volmenes.Desfragmentacin y chequeo. Tareas automticas.
Requisitos de seguridad del sistema y de los datos. Servidores de ficheros. Servidores de impresin. Servidores de aplicaciones. Tcnicas de conexin remota. Cortafuegos.
PT 6 Desarrollo de interfaces.
Confeccin de interfaces de usuario:
Libreras de componentes disponibles para diferentes sistemas operativos y lenguajes de programacin; caractersticas. Herramientas propietarias y libres de edicin de interfaces. Componentes: caractersticas y campo de aplicacin. Enlace de componentes a orgenes de datos. Asociacin de acciones a eventos. Edicin del cdigo generado por la herramienta de diseo. Clases, propiedades, mtodos. Eventos; escuchadores.
Usabilidad:
Usabilidad. Caractersticas, atributos. Medida de usabilidad de aplicaciones; tipos de mtricas. Pautas de diseo de la estructura del interface de usuario; mens, ventanas, cuadros de dilogo, atajos de teclado, entre otros. Pautas de diseo del aspecto del interface de usuario: colores, fuentes, iconos, distribucin de los elementos. Pautas de diseo de los elementos interactivos del interface de usuario: Botones de comando, listas desplegables, entre otros. Pautas de diseo de la secuencia de control de la aplicacin.
Confeccin de informes:
Informes incrustados y no incrustados en la aplicacin. Herramientas grficas integradas en el IDE y externas al mismo. Estructura general. Secciones. Filtrado de datos. Numeracin de lneas, recuentos y totales. Libreras para generacin de informes. Clases, mtodos y atributos. Conexin con las fuentes de datos. Ejecucin de consultas.
Documentacin de aplicaciones:
Ficheros de ayuda. Formatos. Herramientas de generacin de ayudas. Tablas de contenidos, ndices, sistemas de bsqueda, entre otros. Tipos de manuales: Manual de usuario, gua de referencia, guas rpidas, manuales de instalacin, configuracin y administracin. Destinatarios y estructura.
Distribucin de aplicaciones:
Componentes de una aplicacin. Empaquetado. Instaladores. Paquetes autoinstalables. Herramientas para crear paquetes de instalacin. Personalizacin de la instalacin: Logotipos, fondos, dilogos, botones, idioma, entre otros. Asistentes de instalacin y desinstalacin.
Realizacin de pruebas:
Objetivo, importancia y limitaciones del proceso de prueba. Estrategias. Pruebas de integracin: ascendentes y descendentes. Pruebas de sistema: configuracin, recuperacin, entre otras. Pruebas de uso de recursos. Pruebas de seguridad. Pruebas manuales y automticas. Herramientas software para la realizacin de pruebas.
Desarrollo de componentes.
Tcnicas y estndares. Lenguaje proporcionado por los sistemas ERP-CRM. Caractersticas y sintaxis del lenguaje. Declaracin de datos. Estructuras de programacin. Sentencias del lenguaje. Entornos de desarrollo y herramientas de desarrollo en sistemas ERP y CRM. Insercin, modificacin y eliminacin de datos en los objetos. Operaciones de consulta. Herramientas. Formularios e informes en sistemas ERP-CRM. Extracciones de informaciones contenidas en sistemas ERP-CRM, procesamiento de datos. Llamadas a funciones, libreras de funciones (APIs). Depuracin de un programa. Manejo de errores.
La empresa y su entorno:
Funciones bsicas de la empresa. La empresa como sistema. Anlisis del entorno general de una pyme de informtica. Anlisis del entorno especfico de una pyme de informtica. Relaciones de una pyme de informtica con su entorno. Relaciones de una pyme de informtica con el conjunto de la sociedad.
Funcin administrativa:
Concepto de contabilidad y nociones bsicas. Anlisis de la informacin contable. Obligaciones fiscales de las empresas. Gestin administrativa de una empresa de informtica.
Uso de estilos:
Estilos en lnea basados en etiquetas y en clases. Crear y vincular hojas de estilo. Crear y vincular hojas de estilo en cascada externa. Herramientas y test de verificacin.