Professional Documents
Culture Documents
I. COMUNIDAD DE MADRID
A) Disposiciones Generales
Consejería de Educación
3 DECRETO 3/2011, de 13 de enero, del Consejo de Gobierno, por el que se esta-
blece para la Comunidad de Madrid el currículo del ciclo formativo de grado su-
perior correspondiente al título de Técnico Superior en Desarrollo de Aplicacio-
nes Multiplataforma.
DISPONE
Artículo 1
Objeto
BOCM-20110131-3
Artículo 2
Referentes de la formación
Los aspectos relativos a la identificación del título, el perfil y el entorno profesionales,
las competencias, la prospectiva del título en el sector, los objetivos generales, los accesos y
vinculación con otros estudios, la correspondencia de módulos profesionales con las unida-
des de competencia incluidas en el título y las titulaciones equivalentes a efectos académi-
cos, profesionales y de docencia, son los que se definen en el Real Decreto 450/2010, de 16
de abril, por el que se establece el título y se fijan sus enseñanzas mínimas.
Artículo 3
Módulos profesionales del ciclo formativo
Los módulos profesionales que constituyen el ciclo formativo son los siguientes:
1. Los incluidos en el Real Decreto 450/2010, de 16 de abril, es decir:
a) Bases de datos.
b) Entornos de desarrollo.
c) Formación y orientación laboral.
d) Lenguaje de marcas y sistemas de gestión de información.
e) Programación.
f) Sistemas informáticos.
g) Acceso a datos.
h) Desarrollo de interfaces.
i) Empresa e iniciativa emprendedora.
j) Programación de servicios y procesos.
k) Programación multimedia y dispositivos móviles.
l) Sistemas de gestión empresarial.
m) Proyecto de desarrollo de aplicaciones multiplataforma.
n) Formación en centros de trabajo.
2. El siguiente módulo profesional propio de la Comunidad de Madrid:
— Inglés técnico para grado superior.
Artículo 4
Currículo
1. La contribución a la competencia general y a las competencias profesionales, per-
sonales y sociales, los objetivos expresados en términos de resultados de aprendizaje, los
criterios de evaluación y las orientaciones pedagógicas del currículo del ciclo formativo
para los módulos profesionales relacionados en el artículo 3.1 son los definidos en el Real
Decreto 450/2010, de 16 de abril.
2. Los contenidos de los módulos profesionales “Bases de datos”, “Entornos de de-
sarrollo”, “Formación y orientación laboral”, “Lenguaje de marcas y sistemas de gestión de
información”, “Programación”, “Sistemas informáticos”, “Acceso a datos”, “Desarrollo de
interfaces”, “Empresa e iniciativa emprendedora”, “Programación de servicios y procesos”,
“Programación multimedia y dispositivos móviles”, “Sistemas de gestión empresarial”, se
incluyen en el Anexo I de este Decreto.
3. Los objetivos expresados en términos de resultados de aprendizaje, los criterios de
evaluación, los contenidos y las orientaciones pedagógicas del módulo profesional relacio-
nado en el artículo 3.2 son los que se especifican en el Anexo II de este Decreto.
Artículo 5
Organización y distribución horaria
BOCM-20110131-3
Los módulos profesionales de este ciclo formativo se organizarán en dos cursos aca-
démicos. La distribución en cada uno de ellos, su duración y la asignación horaria semanal
se concretan en el Anexo III de este Decreto.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 67
Artículo 6
Evaluación, promoción y acreditación.
La evaluación, promoción y acreditación de la formación establecida en este Decreto
se atendrá a las normas que expresamente dicte la Consejería de Educación.
Artículo 7
Profesorado
1. Las especialidades del profesorado de los Cuerpos de Catedráticos de Enseñanza Se-
cundaria, de Profesores de Enseñanza Secundaria y de Profesores Técnicos de Formación Pro-
fesional, según proceda, con atribución docente en los módulos profesionales relacionados en
el artículo 3.1, son las establecidas en el Anexo III A) del Real Decreto 450/2010, de 16 de
abril. Las titulaciones requeridas al profesorado de los centros de titularidad privada o de titu-
laridad pública de otras Administraciones distintas de las educativas para impartir dichos mó-
dulos, son las que se concretan en el Anexo III C) del referido Real Decreto.
2. Las especialidades y, en su caso, las titulaciones del profesorado con atribución
docente en los módulos profesionales incluidos en el artículo 3.2 son las que se determinan
en el Anexo IV de este Decreto.
Artículo 8
Definición de espacios
Los espacios necesarios para el desarrollo de las enseñanzas de este ciclo formativo
son los que se definen en el artículo 11 del Real Decreto 450/2010, de 16 de abril.
ANEXO I
RELACIÓN DE LOS CONTENIDOS Y DURACIÓN DE LOS MÓDULOS
PROFESIONALES DEL CURRÍCULO
Módulo profesional 01: Bases de datos (código: 0484)
Contenidos (duración 205 horas)
Almacenamiento de la información:
— Ficheros (planos, indexados y acceso directo, de marcas, entre otros).
— Bases de Datos (BD). Conceptos, usos y tipos según el modelo de datos, la ubica-
ción de la información.
— Sistemas gestores de bases de datos (SGBD): funciones, componentes y tipos.
— SGBD comerciales vs. SGBD libres.
— Bases de datos centralizadas y bases de datos distribuidas.
Bases de datos relacionales:
— Modelo de datos.
— Terminología del modelo relacional. Relaciones, atributos, tuplas.
— Tipos de datos.
— Claves primarias.
— Índices. Características. Tipos.
— El valor NULL.
— Claves ajenas.
— Vistas.
— Gestión de seguridad:
Usuarios.
Roles.
Privilegios.
Límites en el uso del SGBD (Perfiles).
— Consultas jerárquicas.
— Consultas de operaciones de conjuntos: unión, intersección, diferencia.
BOCM-20110131-3
Tratamiento de datos:
— Inserción, borrado y modificación de registros:
A partir de datos proporcionados por el usuario.
A partir de datos recuperados mediante subconsultas.
— Lenguajes de programación:
Tipos de lenguajes de programación.
Características de los lenguajes más difundidos.
— Pruebas de código:
Cubrimiento, valores límite, clases de equivalencia.
Pruebas unitarias de clases y funciones.
Uso de herramientas integradas en los entornos de desarrollo para realizar prue-
bas unitarias.
Automatización de pruebas unitarias.
Pruebas de integración.
Diseño y documentación casos de prueba.
— Depuración de programas:
Herramientas de depuración integradas en los entornos de desarrollo,
Puntos de ruptura y seguimiento en tiempo de ejecución.
Examinadores de variables.
Optimización y documentación:
— Refactorización:
Concepto. Limitaciones.
Patrones de refactorización más usuales.
Refactorización y pruebas.
Herramientas de ayuda a la refactorización.
— Control de versiones:
BOCM-20110131-3
Desarrollos colectivos
Herramientas de control de versiones. Utilidad. Características. Estructura
(cliente/servidor). Repositorio.
Clientes de control de versiones. Descarga de ficheros inicial. Modificación de
ficheros. Actualización de ficheros en local. Actualización de ficheros en el re-
positorio. Diferencias entre versiones. Restauración de versiones anteriores.
Resolución de conflictos. Historial de versiones.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 71
— Documentación:
Uso de comentarios.
Herramientas integradas en el entorno de desarrollo para generar documenta-
ción automáticas de clases.
Alternativas.
— Determinación de los posibles daños a la salud del trabajador que pueden derivar-
se de las situaciones de riesgo detectadas: accidentes de trabajo, enfermedades
profesionales, otras patologías derivadas del trabajo.
— Marco normativo básico de la prevención: derechos y deberes en materia de pre-
vención de riesgos laborales.
— Principios y técnicas de prevención de riesgos laborales.
— Responsabilidades y sanciones.
Evaluación de riesgos profesionales: riesgos generales y riesgos específicos:
— La evaluación de riesgos en la empresa como elemento básico de la actividad pre-
ventiva.
— Los riesgos generales:
Análisis de riesgos ligados a las condiciones de seguridad.
Análisis de riesgos ligados a las condiciones ambientales.
Análisis de riesgos ligados a las condiciones ergonómicas y psico-sociales.
Primeros auxilios:
— Urgencia médica y primeros auxilios: conceptos básicos.
— Clasificación de los heridos según su gravedad.
— Aplicación de las técnicas de primeros auxilios según el tipo de lesión del acciden-
tado.
— Clasificación.
— Utilización de lenguajes de marcas en entornos web.
— Gramáticas.
Lenguajes para la visualización de información:
— Modelo de objetos del documento DOM (Document Object Model).
— Identificación de etiquetas y atributos de HTML (Hyper Text Markup Language).
— Estructura de documentos HTML. Partes del documento.
— Etiquetas de contenido: títulos, párrafos, listas.
— Elementos de formulario: campos de texto, botones, desplegables.
— Otros elementos de formato y agrupamiento: tablas, marcos, capas
— XHTML (eXtended HTML): diferencias sintácticas y estructurales con HTML.
— Versiones de HTML y XHTML.
— Herramientas de diseño web.
— Hojas de estilo en cascada. CSS (Cascading Style Sheets):
Selectores.
Diferentes tipos de elementos. Atributos.
— Elaboración de documentación.
Almacenamiento de información:
— Sistemas de almacenamiento de información.
— Manipulación de información en documentos XML: inserción y extracción.
— Técnicas de búsqueda de información en documentos XML.
BOCM-20110131-3
— Ámbitos de aplicación.
— Estructura de los canales de contenidos.
— Tecnologías de creación de canales de contenidos.
— Validación.
— Directorios de canales de contenidos.
— Agregación.
— Utilización de herramientas.
Sistemas de gestión empresarial:
— Conceptos generales de ERP (Enterprise Resource Planning).
— Instalación.
— Identificación de flujos de información.
— Adaptación y configuración. Programación.
— Seguridad.
— Integración de módulos.
— Diseño de formularios.
— Elaboración de informes.
— Integración con aplicaciones informáticas.
— Exportación de información.
— Gestores de relaciones con clientes CRM (Customer Relationship Management).
— Utilización de propiedades.
— Utilización de métodos estáticos.
— Almacenamiento en memoria. Tipos básicos vs objetos.
— Destrucción de objetos y liberación de memoria.
Uso de estructuras de control:
— Estructuras de selección.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
Pág. 76 LUNES 31 DE ENERO DE 2011 B.O.C.M. Núm. 25
— Estructuras de repetición.
— Estructuras de salto.
Desarrollo de clases:
— Concepto de clase.
— Estructura y miembros de una clase.
— Creación de atributos. Declaración e inicialización.
— Creación de métodos. Declaración, argumentos y valores de retorno.
— Creación de constructores.
— Ámbito de atributos y variables.
— Sobrecarga de métodos.
— Visibilidad. Modificadores de clase, de atributos y de métodos.
— Paso de parámetros. Paso por valor y paso por referencia.
— Utilización de clases y objetos.
— Utilización de clases heredadas.
— Librerías y paquetes de clases. Utilización y creación.
— Documentación sobre librerías y paquetes de clases.
Aplicación de las estructuras de almacenamiento:
— Estructuras.
— Arrays unidimensionales y multidimensionales:
Declaración.
Creación de arrays unidimensionales y multidimensionales.
Inicialización
Acceso a elementos.
Recorridos, búsquedas y ordenaciones.
— Cadenas de caracteres:
Declaración.
Creación de cadenas de caracteres.
Inicialización
Operaciones. Acceso a elementos, conversiones, concatenación.
Propagar excepciones.
Lanzar excepciones.
Crear clases de excepciones.
Colecciones de datos:
— Tipos de colecciones (listas, pilas, colas, tablas).
— Jerarquías de colecciones.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 77
— Entrada/salida estándar:
Entrada desde teclado.
Salida a pantalla.
— Tipos de redes. Clasificación por alcance, por topología de red y por la direcciona-
lidad de los datos: Simplex, half-duplex y full-duplex.
— Componentes de una red informática.
— Topologías de red. Bus, estrella, anillo, árbol, malla y mixtas.
— Protocolos. Estándares IEEE.
— Tipos de cableado. Conectores.
— Mapa físico y lógico de una red local.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
Pág. 78 LUNES 31 DE ENERO DE 2011 B.O.C.M. Núm. 25
— Gestores de arranque:
Código de arranque maestro (Master Boot Code).
Configuración de los gestores de arranque de los sistemas operativos libres y
propietarios.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 79
— Seguridad de contraseñas:
Algoritmos para la elección de contraseñas seguras.
Opciones de la contraseña: obligar a cambiar la contraseña, caducidad, etcétera.
— Atributos.
— Eventos; asociación de acciones a eventos.
— Introspección. Reflexión.
— Persistencia del componente.
— Herramientas para desarrollo de componentes no visuales.
— Empaquetado de componentes.
Módulo profesional 08: Desarrollo de interfaces (código: 0488)
Contenidos (duración: 120 horas)
Confección de interfaces de usuario:
— Librerías de componentes disponibles para diferentes sistemas operativos y len-
guajes de programación; características.
— Herramientas propietarias y libres de edición de interfaces.
— Área de diseño, paleta de componentes, editor de propiedades, entre otros.
— Componentes contenedores de controles.
— Componentes:
Características y campo de aplicación.
Añadir y eliminar componentes al interfaz.
Ubicación, tamaño y alineamiento de controles.
Propiedades comunes de los componentes.
Propiedades específicas de los componentes más utilizados.
Distribución de aplicaciones:
— Componentes de una aplicación. Empaquetado.
— Instaladores.
— Paquetes autoinstalables.
— Herramientas para crear paquetes de instalación.
— Parámetros de la instalación.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
Pág. 84 LUNES 31 DE ENERO DE 2011 B.O.C.M. Núm. 25
Plan de marketing.
Análisis económico y financiero de la viabilidad de la empresa.
Gestión de ayuda y subvenciones.
Documentación de apertura y puesta en marcha.
Función económico-administrativa:
— Concepto de contabilidad y nociones básicas. Las cuentas anuales.
— Análisis de la información contable.
— Obligaciones fiscales de las empresas. El calendario fiscal.
— Gestión administrativa de una empresa del sector del ciclo formativo.
— Aplicación del análisis de la viabilidad económica y financiera a una pyme del
sector del ciclo formativo.
Función comercial:
— Concepto de Mercado. Oferta. Demanda.
— Análisis del Mercado en el sector en que se enmarca el ciclo formativo.
— Marketing mix: precio, producto, promoción y distribución.
Los recursos humanos en la empresa:
— Categorías profesionales en las pymes del sector del ciclo formativo de acuerdo
con lo establecido en el convenio colectivo correspondiente.
— Necesidades de personal en las pymes del sector del ciclo formativo. Organigrama.
— El coste del personal de acuerdo con los salarios de mercado en el sector en que se
enmarca el ciclo formativo.
— Liderazgo y motivación. La comunicación en las empresas del sector.
— Hilos:
Concepto y características.
Hilos vs. procesos.
— Sistemas multitarea:
Programación concurrente.
Programación paralela
Programación distribuida.
— Hilos:
Estados de un hilo. Cambios de estado.
Recursos compartidos por los hilos.
Hilos de usuario vs. hilos de sistema. Modelos de hilos.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
Pág. 86 LUNES 31 DE ENERO DE 2011 B.O.C.M. Núm. 25
Planificación de hilos.
Hilo principal de un programa.
— Elementos relacionados con la programación de hilos. Librerías y clases.
— Gestión de hilos:
Creación, ejecución y finalización de hilos.
Sincronización de hilos. Exclusión mutua. Condiciones de sincronización.
Compartición de información (comunicación) entre hilos. Recursos compartidos.
Mecanismos de comunicación y sincronización de hilos (semáforos, monito-
res, paso de mensajes).
Prioridades.
Hilos demonio
Problemas. Inanición, interbloqueos.
Grupos (pool) de hilos.
Temporizadores y tareas periódicas.
— Política de seguridad.
— Programación de mecanismos de control de acceso.
— Encriptación de información. Transmitida y almacenada.
— Protocolos seguros de comunicaciones (SSL/TSL-Secure Sockets Layer/Trans-
port Layer Security, HTTPS-Hypertext Transfer Protocol Secure)
— Sockets seguros.
— Programación de aplicaciones con comunicaciones seguras.
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 87
Desarrollo de componentes:
— Técnicas y estándares.
— Especificaciones funcionales para el desarrollo de componentes.
— Técnicas de optimización de consultas y acceso a grandes volúmenes de informa-
ción.
— Lenguaje proporcionado por los sistemas ERP-CRM. Características y sintaxis
del lenguaje. Declaración de datos. Estructuras de programación. Sentencias del
lenguaje.
— Entornos de desarrollo y herramientas de desarrollo en sistemas ERP y CRM.
— Inserción, modificación y eliminación de datos en los objetos.
— Operaciones de consulta. Herramientas.
— Formularios e informes en sistemas ERP-CRM.
— Diseño de informes. Elementos principales.
— Herramientas para la creación de formularios e informes.
— Generación de programas de extracción de datos entre sistemas (batch inputs).
— Extracciones de informaciones contenidas en sistemas ERP-CRM, procesamiento
de datos.
— Llamadas a funciones, librerías de funciones (APIs-Application program interface).
— Depuración de un programa.
— Manejo de errores.
BOCM-20110131-3
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 91
ANEXO II
Módulos profesionales incorporados por la Comunidad de Madrid
Módulo profesional 10: INGLÉS TÉCNICO PARA GRADO SUPERIOR (CÓDIGO: CM14)
Interpreta información profesional contenida en x Se ha leído con un alto grado de independencia, adaptando el estilo y la
textos escritos, analizando de forma velocidad de la lectura a distintos textos y finalidades y utilizando fuentes
comprensiva sus contenidos. de referencia apropiadas de forma selectiva.
x Se ha interpretado la correspondencia relativa a su especialidad, captando
fácilmente el significado esencial.
x Se han interpretado textos de relativa complejidad, relacionados o no con
su especialidad.
x Se ha relacionado el texto con el ámbito del sector a que se refiere.
x Se ha identificado el contenido y la importancia de noticias, artículos e
informes sobre temas profesionales.
x Se han realizado traducciones de textos de relativa complejidad utilizando
material de apoyo en caso necesario.
x Se han interpretado mensajes técnicos recibidos a través de soportes
telemáticos: correo electrónico, fax.
x Se han interpretado instrucciones sobre procesos propios de su
especialidad.
BOCM-20110131-3
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
Pág. 92 LUNES 31 DE ENERO DE 2011 B.O.C.M. Núm. 25
Emite mensajes orales claros y bien x Se ha expresado con fluidez sobre temas profesionales, marcando con
estructurados, analizando el contenido de la claridad la relación entre las ideas.
situación. x Se ha comunicado espontáneamente, adoptando un nivel de formalidad
adecuado a las circunstancias.
x Se han utilizado normas de protocolo en presentaciones formales e
informales.
x Se han expresado y defendido puntos de vista con claridad,
proporcionando explicaciones y argumentos adecuados.
x Se ha descrito y secuenciado un proceso de trabajo de su competencia.
x Se ha argumentado la elección de una determinada opción o
procedimiento de trabajo elegido.
x Se ha solicitado la reformulación del discurso o parte del mismo cuando se
ha considerado necesario.
Elabora documentos e informes propios del x Se han redactado textos claros y detallados sobre temas relacionados con
sector, relacionando los recursos lingüísticos su especialidad, sintetizando y evaluando información y argumentos
con el propósito del mismo. procedentes de varias fuentes.
x Se ha organizado la información con corrección, precisión, coherencia y
cohesión, solicitando o facilitando información de tipo general o detallada.
x Se han redactado informes, destacando los aspectos significativos y
ofreciendo detalles relevantes que sirvan de apoyo.
x Se ha cumplimentado documentación específica de su campo profesional.
x Se han aplicado las fórmulas establecidas y el vocabulario específico en la
cumplimentación de documentos.
x Se han resumido artículos, manuales de instrucciones y otros documentos
escritos.
x Se han utilizado las fórmulas de cortesía propias del documento a
elaborar.
BOCM-20110131-3
BOCM BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID
B.O.C.M. Núm. 25 LUNES 31 DE ENERO DE 2011 Pág. 93
ANEXO III
Organización académica y distribución horaria semanal
ANEXO IV
Especialidades y titulaciones del profesorado con atribución docente en el módulo profesional incorporado
al ciclo formativo por la Comunidad de Madrid.
(03/2.277/11)