Categoría: Administración

s 2D y 3D:
− Técnicas de programación 2D/3D.
− Fases de desarrollo.
− Componentes de los objetos: materiales y texturas. Propiedades físicas (peso, gravedad, fricciones, colisiones, entre otros).
− Fuentes de audio. Propiedades.
− Cámaras e iluminación.
− Creación de escenas. Jerarquía de objetos.
− Análisis de ejecución. Optimización del código.
Orientaciones pedagógicas.
Este módulo profesional contiene la formación necesaria para desempeñar la función de desarrollo de aplicaciones multimedia, juegos y aplicaciones adaptadas para su explotación en dispositivos móviles.
La función de desarrollo de aplicaciones multimedia, juegos y aplicaciones adaptadas para su explotación en dispositivos móviles incluye aspectos como:
− La creación de aplicaciones que incluyen contenidos multimedia basadas en la inclusión de librerías específicas en función de la tecnología utilizada.
− La creación de aplicaciones para dispositivos móviles que garantizan la persistencia de los datos y establecen conexiones para permitir su intercambio.
− El desarrollo de juegos 2D y 3D utilizando las funcionalidades que ofrecen los motores de juegos, así́ como su puesta a punto e implantación en dispositivos móviles.
Las actividades profesionales asociadas a esta función se aplican en el desarrollo de software multiplataforma en empresas especializadas en la elaboración de contenidos multimedia, aplicaciones interactivas y juegos.
La formación del módulo contribuye a alcanzar los objetivos generales d), e), g), h), i), j), l), m), n), ñ), s), t) y w) del ciclo formativo y las competencias profesionales, personales y sociales d), e), g), h), i), j), l), m), n), ñ), s), t) y w) del título.
Las líneas de actuación en el proceso de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo versarán sobre:
− El análisis de las tecnologías disponibles para dispositivos móviles, sus características y funcionalidad.
− La utilización de emuladores para evaluar el funcionamiento tanto de las aplicaciones para dispositivos móviles desarrolladas como de las modificaciones introducidas en aplicaciones existentes.
− El desarrollo de aplicaciones para dispositivos móviles que garantizan la persistencia de los datos y permiten el establecimiento de conexiones el intercambio de datos.
− El desarrollo de aplicaciones que integran objetos multimedia.
− El análisis de motores de juegos, sus características y funcionalidades.
− El desarrollo de juegos 2D y 3D aplicando técnicas específicas, así como la prueba e implantación en dispositivos móviles.
El módulo profesional 0490. Programación de servicios y procesos queda redactado como sigue:
Modulo profesional: Programación de servicios y procesos.
Equivalencia en créditos ECTS: 5.
Código: 0490.
Resultados de aprendizaje y criterios de evaluación.
1. Desarrolla aplicaciones compuestas por varios procesos reconociendo y aplicando principios de programación paralela.
Criterios de evaluación:
a) Se han reconocido las características de la programación concurrente y sus ámbitos de aplicación.
b) Se han identificado las diferencias entre programación paralela y programación distribuida, sus ventajas e inconvenientes.
c) Se han analizado las características de los procesos y de su ejecución por el sistema operativo.
d) Se han caracterizado los hilos de ejecución y descrito su relación con los procesos.
e) Se han utilizado clases para programar aplicaciones que crean subprocesos.
f) Se han utilizado mecanismos para compartir información con los subprocesos iniciados.
g) Se han utilizado mecanismos para sincronizar y obtener el valor devuelto por los subprocesos iniciados.
h) Se han desarrollado aplicaciones que gestionen y utilicen procesos para la ejecución de varias tareas en paralelo.
i) Se han depurado y documentado las aplicaciones desarrolladas.
2. Desarrolla aplicaciones compuestas por varios hilos de ejecución analizando y aplicando librerías específicas del lenguaje de programación.
Criterios de evaluación:
a) Se han identificado situaciones en las que resulte útil la utilización de varios hilos en un programa.
b) Se han reconocido los mecanismos para crear, iniciar y finalizar hilos.
c) Se han programado aplicaciones que implementen varios hilos.
d) Se han identificado los posibles estados de ejecución de un hilo y programado aplicaciones que los gestionen.
e) Se han utilizado mecanismos para compartir información entre varios hilos de un mismo proceso.
f) Se han desarrollado programas formados por varios hilos sincronizados mediante técnicas específicas.
g) Se ha establecido y controlado la prioridad de cada uno de los hilos de ejecución.
h) Se han depurado y documentado los programas desarrollados.
i) Se ha analizado el contexto de ejecución de los hilos.
j) Se han analizado librerías específicas del lenguaje de programación que permiten la programacióm multihilo.
k) Se han reconocido los problemas derivados de la compartición de información entre los hilos de un mismo proceso.
3. Programa mecanismos de comunicación en red empleando sockets y analizando el escenario de ejecución.
Criterios de evaluación:
a) Se han identificado escenarios que precisan establecer comunicación en red entre varias aplicaciones.
b) Se han identificado los roles de cliente y de servidor y sus funciones asociadas.
c) Se han reconocido librerías y mecanismos del lenguaje de programación que permiten programar aplicaciones en red.
d) Se ha analizado el concepto de socket, sus tipos y características.
e) Se han utilizado sockets para programar una aplicación cliente que se comunique con un servidor.
f) Se ha desarrollado una aplicación servidor en red y verificado su funcionamiento.
g) Se han desarrollado aplicaciones que utilizan sockets para intercambiar
h) información.
i) Se han utilizado hilos para posibilitar la comunicación simultánea de varios clientes con el servidor.
j) Se han caracterizado los modelos de comunicación más usuales en las arquitecturas de aplicaciones distribuidas.
k) Se han depurado y documentado las aplicaciones desarrolladas.
4. Desarrolla aplicaciones que ofrecen servicios en red, utilizando librerías de clases y aplicando criterios de eficiencia y disponibilidad.
Criterios de evaluación:
a) Se han identificado diferentes protocolos estándar de comunicación para la implementación de servicios en red.
b) Se han reconocido las ventajas de la utilización de protocolos estándar para la comunicación entre aplicaciones y procesos.
c) Se han analizado librerías que permitan implementar servicios en red utilizando protocolos estándar de comunicación.
d) Se han desarrollado y probado servicios de comunicación en red.
e) Se han utilizado clientes de comunicaciones para verificar el funcionamiento de los servicios.
f) Se han incorporado mecanismos para posibilitar la comunicación simultánea de varios clientes con el servicio.
g) Se ha verificado la disponibilidad del servicio.
h) Se han depurado y documentado las aplicaciones desarrolladas.
5. Protege las aplicaciones y los datos definiendo y aplicando criterios de seguridad en el acceso, almacenamiento y transmisión de la información.
Criterios de evaluación:
a) Se han identificado y aplicado principios y prácticas de programación segura.
b) Se han analizado las principales técnicas y prácticas criptográficas.
c) Se han definido e implantado políticas de seguridad para limitar y controlar el acceso de los usuarios a las aplicaciones desarrolladas.
d) Se han utilizado esquemas de seguridad basados en roles.
e) Se han empleado algoritmos criptográficos para proteger el acceso a la información almacenada.
f) Se han identificado métodos para asegurar la información transmitida.
g) Se han desarrollado aplicaciones que utilicen comunicaciones seguras para la transmisión de información.
h) Se han depurado y documentado las aplicaciones desarrolladas.
Duración: 40 horas.
Contenidos básicos.
Programación multiproceso:
− Ejecutables. Procesos. Servicios.
− Estados de un proceso. Planificación de procesos.
− Hilos.
− Programación concurrente.
− Programación paralela y distribuida.
− Comunicación entre procesos.
− Gestión de procesos. Herramientas de monitorización.
− Sincronización entre procesos.
− Programación de aplicaciones multiproceso.
Programación multihilo:
− Contexto de ejecución de los hilos. Recursos compartidos.
− Estados de un hilo. Cambios de estado.
− Librerías y clases.
− Gestión de hilos. Prioridades.
− Sincronización de hilos.
− Compartición de información entre hilos. Problemas.
− Programación de aplicaciones multihilo.
Programación de comunicaciones en red:
− Comunicación entre aplicaciones. Modelos.
− Roles cliente y servidor.
− Librerías y clases.
− Sockets. Tipos. Características.
− Creación de sockets.
− Enlazado y establecimiento de conexiones.
− Utilización de sockets para la transmisión y recepción de información.
− Programación de aplicaciones cliente y servidor.
− Utilización de hilos para la implementación de comunicaciones simultáneas con el servidor.
Generación de servicios en red:
− Protocolos estándar de comunicación en red a nivel de aplicación. Ventajas de su utilización.
− Servicios web.
− Librerías de clases y componentes.
− Programación de servidores.
− Establecimiento y finalización de conexiones.
− Transmisión de información.
− Implementación de comunicaciones simultáneas.
− Utilización de aplicaciones clientes.
− Monitorización del servicio. Herramientas.
Utilización de técnicas de programación segura:
− Prácticas de programación segura.
− Criptografía de clave pública y clave privada.
− Principales aplicaciones de la criptografía.
− Protocolos criptográficos.
− Política de seguridad. Roles.
− Programación de mecanismos de control de acceso.
− Encriptación de información.
− Protocolos seguros de comunicaciones.
− Programación de aplicaciones con comunicaciones seguras.
Orientaciones pedagógicas.
Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de desarrollo de aplicaciones seguras en red.
La función de desarrollo de aplicaciones seguras en red incluye aspectos como:
− La utilización de las capacidades ofrecidas por el sistema operativo para la gestión de procesos e hilos.
− La programación de aplicaciones compuestas por varios procesos e hilos.
− El desarrollo de aplicaciones con capacidades para comunicarse y ofrecer servicios a través de una red.
− La utilización de mecanismos de seguridad en el desarrollo de aplicaciones.
Las actividades profesionales asociadas a esta función se aplican en el área de sistemas y desarrollo de software en el entorno empresarial.
La formación del módulo contribuye a alcanzar los objetivos generales b), e), i), j), l), n) ñ), t) y w) del ciclo formativo y las competencias profesionales, personales y sociales b), e), i), j), l), n), ñ), t) y w) del título.
Las líneas de actuación en el proceso de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo versarán sobre:
− La gestión de procesos e hilos y los mecanismos de comunicación y sincronización entre ellos.
− El desarrollo de programas compuestos por varios procesos e hilos.
− La utilización de sockets para la programación de aplicaciones conectadas en red.
− El desarrollo de aplicaciones que ofrezcan y utilicen servicios estándar de red.
− La aplicación de prácticas de programación segura.
− La aplicación de técnicas criptográficas en la utilización, almacenamiento y transmisión de información.
El módulo profesional 0491. Sistemas de gestión empresarial queda redactado como sigue:
Módulo profesional: Sistemas de gestión empresarial.
Equivalencia en créditos ECTS: 6.
Código: 0491.
Resultados de aprendizaje y criterios de evaluación.
1. Identifica sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes (ERP-CRM) reconociendo sus características y verificando la configuración del sistema informático.
Criterios de evaluación:
a) Se han reconocido los diferentes sistemas ERP-CRM que existen en el mercado.
b) Se han identificado los diferentes tipos de licencia de los sistemas ERP-CRM.
c) Se han comparado sistemas ERP-CRM en función de sus características y requisitos.
d) Se ha identificado el sistema operativo adecuado a cada sistema ERP-CRM.
e) Se ha identificado el sistema gestor de datos adecuado a cada sistema ERP-CRM.
f) Se han verificado las configuraciones del sistema operativo y del gestor de datos para garantizar la funcionalidad del ERP-CRM.
g) Se han documentado las operaciones realizadas.
h) Se han documentado las incidencias producidas durante el proceso.
2. Implanta sistemas ERP-CRM interpretando la documentación técnica e identificando las diferentes opciones y módulos.
Criterios de evaluación:
a) Se han identificado los módulos que componen el ERP-CRM.
b) Se han realizado diferentes tipos de instalaciones.
c) Se han configurado los módulos instalados.
d) Se han realizado instalaciones adaptadas a las necesidades planteadas en diferentes supuestos.
e) Se ha verificado el funcionamiento del ERP-CRM.
f) Se han documentado las operaciones realizadas y las incidencias.
3. Realiza operaciones de gestión, consulta y análisis de la información siguiendo las especificaciones de diseño y utilizando las herramientas proporcionadas por los sistemas ERP-CRM.
Criterios de evaluación:
a) Se han utilizado herramientas y lenguajes de consulta y manipulación de datos proporcionados por los sistemas ERP-CRM.
b) Se han generado formularios.
c) Se han generado informes.
d) Se han exportado datos e informes.
e) Se han automatizado las extracciones de datos mediante procesos.
f) Se ha verificado el rendimiento del sistema ERP-CRM.
g) Se han documentado las operaciones realizadas y las incidencias observadas.
h) Se ha obtenido información relevante a partir de los datos procesados.
4. Adapta sistemas ERP-CRM identificando los requerimientos de un supuesto empresarial y utilizando las herramientas proporcionadas por los mismos.
Criterios de evaluación:
a) Se han identificado las posibilidades de adaptación del ERP-CRM.
b) Se han adaptado definiciones de campos, tablas y vistas de la base de datos del ERP-CRM.
c) Se han adaptado consultas.
d) Se han adaptado interfaces de entrada de datos y de procesos.
e) Se han personalizado informes.
f) Se han creado paneles de control.
g) Se han adaptado procedimientos almacenados de servidor.
h) Se han realizado pruebas.
i) Se han documentado las operaciones realizadas y las incidencias observadas.
j) Se han realizado integraciones con otro sistema de gestión empresarial.
5. Desarrolla componentes para un sistema ERP-CRM analizando y utilizando el lenguaje de programación incorporado.
Criterios de evaluación:
a) Se han reconocido las sentencias del lenguaje propio del sistema ERP-CRM.
b) Se han utilizado los elementos de programación del lenguaje para crear componentes de manipulación de datos y extracción de información.
c) Se han modificado componentes software para añadir nuevas funcionalidades al sistema.
d) Se han integrado los nuevos componentes software en el sistema ERP-CRM.
e) Se ha verificado el correcto funcionamiento de los componentes creados.
f) Se han documentado todos los componentes creados o modificados.
g) Se ha analizado la arquitectura del ERP-CRM.
Duración: 55 horas.
Contenidos básicos:
Identificación de sistemas ERP-CRM:
− Concepto de ERP (Sistemas de planificación de recursos empresariales).
− Revisión de los ERP actuales.
− Concepto de CRM (Sistemas de gestión de relaciones con clientes).
− Revisión de los CRM actuales.
− Tipos de licencias de los ERP-CRM.
− Sistemas gestores de bases de datos compatibles con el software.
− Instalación y configuración del sistema informático.
− Verificación de la instalación y configuración de los sistemas operativos y de gestión de datos.
− Documentación de las operaciones realizadas.
Instalación y configuración de sistemas ERP-CRM:
− Tipos de instalación. Monopuesto. Cliente/servidor. En la nube.
− Módulos de un sistema ERP-CRM: descripción, tipología e interconexión entre módulos.
− Procesos de instalación del sistema ERP-CRM.
− Parámetros de configuración del sistema ERP-CRM: descripción, tipología y uso.
− Actualización del sistema ERP-CRM y aplicación de actualizaciones.
− Servicios de acceso al sistema ERP-CRM: características y parámetros de configuración, instalación.
− Entornos de desarrollo, pruebas y explotación.
Organización y consulta de la información:
− Definición de campos.
− Consultas de acceso a datos.
− Interfaces de entrada de datos y de procesos. Formularios.
− Informes y listados de la aplicación.
− Gestión de pedidos, albaranes, facturas, asientos predefinidos, trazabilidad, producción, entre otros.
− Gráficos.
− Herramientas de monitorización y de evaluación del rendimiento.
− Incidencias: identificación y resolución.
− Procesos de extracción de datos en sistemas de ERP-CRM y almacenes de datos. Automatización.
− Inteligencia de negocio (Business Intelligence).
Implantación de sistemas ERP-CRM en una empresa:
− Tipos de empresa. Necesidades de la empresa.
− Selección de los módulos del sistema ERP-CRM.
− Tablas y vistas que es preciso adaptar.
− Consultas necesarias para obtener información.
− Creación de formularios personalizados.
− Creación de informes personalizados.
− Paneles de control (Dashboards).
− Integración con otros sistemas de gestión.
Desarrollo de componentes:
− Arquitectura del ERP-CRM.
− Lenguaje proporcionado por el sistema ERP-CRM. Características y sintaxis del lenguaje. Declaración de datos. Estructuras de programación. Sentencias del lenguaje.
− Entornos de desarrollo y herramientas del sistema ERP y CRM.
− Inserción, modificación y eliminación de datos en los objetos.
− Operaciones de consulta. Herramientas.
− Formularios e informes.
− Procesamiento de datos y obtención de la información.
− Llamadas a funciones, librerías de funciones (APIs).
− Depuración y tratamiento de errores.
Orientaciones pedagógicas.
Este módulo profesional contiene la formación necesaria para desempeñar la función de implantación y adaptación de sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.
La función de implantación y adaptación de sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes incluye aspectos como:
− La instalación, configuración y explotación de sistemas ERP-CRM.
− La supervisión en la implantación de sistemas ERP-CRM.
− El mantenimiento, consulta y análisis de la información de sistemas ERP-CRM.
− La adaptación de ERP-CRM a las necesidades de la empresa.
− El desarrollo de nuevos componentes para ERP-CRM.
Las actividades profesionales asociadas a esta función se aplican en el área de sistemas y desarrollo de software en el entorno empresarial.
La formación del módulo contribuye a alcanzar los objetivos generales a), b), c), e), f), l), o), p), q), r), t), u) y w) del ciclo formativo y las competencias profesionales, personales y sociales a), b), c), e), f), l), o), p), q), r), t), u) y w) del título.
Las líneas de actuación en el proceso de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo están relacionadas con:
− La identificación del hardware necesario.
− El análisis de los cambios y novedades que se producen en los sistemas de gestión empresarial.
− La interpretación de documentación técnica.
− La instalación y actualización de sistemas ERP-CRM.
− La selección e instalación de módulos en función de las necesidades planteadas.
− La adaptación de sistemas ERP-CRM a las necesidades de un supuesto planteado.
− La verificación de la seguridad de acceso.
− La elaboración de documentación técnica.
− El desarrollo de nuevos componentes.
El módulo profesional 0492. Proyecto de desarrollo de aplicaciones multiplataforma queda redactado como sigue:
Módulo profesional: Proyecto de desarrollo de aplicaciones multiplataforma.
Equivalencia en créditos ECTS: 5.
Código: 0492.
Resultados de aprendizaje y criterios de evaluación.
1. Identifica necesidades del sector productivo, relacionándolas con proyectos tipo que puedan satisfacerlas.
Criterios de evaluación:
a) Se han clasificado las empresas del sector por sus características organizativas y el tipo de producto o servicio que ofrecen.
b) Se han caracterizado las empresas tipo indicando la estructura organizativa y las funciones de cada departamento.
c) Se han identificado las necesidades más demandadas a las empresas.
d) Se han valorado las oportunidades de negocio previsibles en el sector.
e) Se ha identificado el tipo de proyecto requerido para dar respuesta a las demandas previstas.
f) Se han determinado las características específicas del proyecto según los requerimientos.
g) Se han determinado las obligaciones fiscales, laborales y de prevención de riesgos y sus condiciones de aplicación.
h) Se han identificado posibles ayudas o subvenciones para la incorporación de las nuevas tecnologías de producción o de servicio propuestas.
i) Se ha elaborado el guión de trabajo que se va a seguir para la elaboración del proyecto.
2. Diseña proyectos relacionados con las competencias expresadas en el título, desarrollando explícitamente las fases que lo componen.
Criterios de evaluación:
a) Se ha recopilado información relativa a los aspectos que van a ser tratados en el proyecto.
b) Se ha realizado el estudio de viabilidad técnica del proyecto.
c) Se han identificado las fases del proyecto especificando su contenido y plazos de ejecución.
d) Se han establecido los objetivos que se pretenden conseguir identificando su alcance.
e) Se han determinado las actividades necesarias para el desarrollo del proyecto.
f) Se han previsto los recursos materiales y personales necesarios para realizar el proyecto.
g) Se han identificado las necesidades de financiación para la puesta en marcha del proyecto.
h) Se ha definido y elaborado la documentación necesaria para su diseño.
i) Se han identificado los aspectos que se deben controlar para garantizar la calidad del proyecto.
3. Planifica la ejecución del proyecto, determinando el plan de intervención y la documentación asociada.
Criterios de evaluación:
a) Se han secuenciado las tareas en función de las necesidades de implementación.
b) Se han determinado los recursos y la logística necesaria para cada tarea.
c) Se han identificado las necesidades de permisos y autorizaciones para llevar a cabo las tareas.
d) Se han determinado los procedimientos para ejecución de las tareas.
e) Se han identificado los riesgos inherentes a la ejecución del proyecto, definiendo el plan de prevención de riesgos y los medios necesarios.
f) Se ha planificado la asignación de recursos materiales y humanos según los tiempos de ejecución.
g) Se ha hecho la valoración económica que da respuesta a las condiciones de la ejecución del proyecto.
h) Se ha definido y elaborado la documentación necesaria para la ejecución del proyecto.
4. Define los procedimientos para el seguimiento y control en la ejecución del proyecto, justificando la selección de variables e instrumentos empleados.
Criterios de evaluación:
a) Se ha definido el procedimiento de evaluación de las actividades o intervenciones realizadas durante la ejecución del proyecto.
b) Se han definido los indicadores de calidad para realizar la evaluación del proyecto.
c) Se ha definido el procedimiento para el registro y evaluación de las incidencias que puedan presentarse durante la ejecución del proyecto.
d) Se ha definido el procedimiento para la solución de las incidencias registradas.
e) Se ha definido el procedimiento para la gestión y registro de los cambios en los recursos y en las tareas.
f) Se ha establecido el procedimiento para la participación en la evaluación de los usuarios y se han elaborado documentos específicos.
g) Se ha establecido un sistema para garantizar el cumplimiento del pliego de condiciones del proyecto cuando este existe.
Duración: 25 horas.
Orientaciones pedagógicas.
Este módulo profesional complementa la formación de otros módulos profesionales en las funciones de análisis del contexto, diseño y organización de la intervención y planificación de la evaluación de la misma.
La función de análisis del contexto incluye aspectos como:
− La recopilación de información.
− La identificación y priorización de necesidades.
− La identificación de los aspectos que facilitan o dificultan el desarrollo de la posible intervención.
La función de diseño de la intervención incluye aspectos como:
− La definición o adaptación de la intervención.
− La priorización y secuenciación de las acciones.
− La planificación de la intervención.
− La determinación de recursos.
− La planificación de la evaluación.
− El diseño de documentación.
− El plan de atención al cliente.
La función de organización de la intervención incluye aspectos como:
− La detección de demandas y necesidades.
− La programación.
− La gestión.
− La coordinación y supervisión de la intervención.
− La elaboración de informes.
Las actividades profesionales asociadas a esta función se aplican en:
− Áreas de sistemas y departamentos de informática en cualquier sector de actividad.
− Sector de servicios tecnológicos y comunicaciones.
− Área comercial con gestión de transacciones por Internet.
La formación del módulo contribuye a alcanzar los objetivos generales b), c), e), f), g), l), t) e y) del ciclo formativo y las competencias profesionales, personales y sociales b), c), e), f), g), l), t) e y) del título.
Las líneas de actuación en el proceso de enseñanza aprendizaje que permiten alcanzar los objetivos del módulo versarán sobre:
− La ejecución de trabajos en equipo.
− La autoevaluación del trabajo realizado.
− La autonomía y la iniciativa.
− El uso de las TIC.»
El Real Decreto 686/2010, de 20 de mayo, por el que se establece el título de Técnico Superior en Desarrollo de Aplicaciones Web y se fijan sus enseñanzas mínimas se modifica en los siguientes términos:
Uno. El artículo 2 queda redactado del siguiente modo:
El título de Técnico Superior en Desarrollo de Aplicaciones Web queda identificado por los siguientes elementos:
Denominación: Desarrollo de Aplicaciones Web.
Nivel: Formación Profesional de Grado Superior.
Duración: 2000 horas.
Equivalencia en créditos ECTS: 120.
Familia profesional: Informática y Comunicaciones.
Ramas de conocimiento: Ciencias. Ingeniería y Arquitectura.
Referente en la Clasificación Internacional Normalizada de la Educación: P-5.5.4.
Nivel del Marco Español de Cualificaciones para la Educación Superior: Nivel 1 Técnico Superior.»
Dos. El artículo 5 queda redactado como sigue:
Las competencias profesionales, personales y sociales de este título son las que se relacionan a continuación:
a) Configurar y explotar sistemas informáticos, adaptando la configuración lógica del sistema según las necesidades de uso y los criterios establecidos.
b) Aplicar técnicas y procedimientos relacionados con la seguridad en sistemas, servicios y aplicaciones, cumpliendo el plan de seguridad.
c) Gestionar servidores en distintos ámbitos de implantación adaptando su configuración en cada caso para permitir el despliegue de aplicaciones web.
d) Gestionar bases de datos, interpretando su diseño lógico y verificando integridad, consistencia, seguridad y accesibilidad de los datos.
e) Desarrollar aplicaciones web con acceso a bases de datos utilizando lenguajes, objetos de acceso y herramientas de mapeo adecuados a las especificaciones.
f) Integrar contenidos en la lógica de una aplicación web, desarrollando componentes de acceso a datos adecuados a las especificaciones.
g) Desarrollar interfaces en aplicaciones web de acuerdo con un manual de estilo, utilizando lenguajes de marcas y estándares web.
h) Desarrollar componentes multimedia para su integración en aplicaciones web, empleando herramientas específicas y siguiendo las especificaciones establecidas.
i) Integrar componentes multimedia en la interface de una aplicación web, realizando el análisis de interactividad, accesibilidad y usabilidad de la aplicación.
j) Desarrollar e integrar componentes software en el entorno del servidor web, empleando herramientas y lenguajes específicos, para cumplir las especificaciones de la aplicación.
k) Desarrollar servicios para integrar sus funciones en otras aplicaciones web, asegurando su funcionalidad.
l) Integrar servicios y contenidos distribuidos en aplicaciones web, asegurando su funcionalidad.
m) Completar planes de pruebas verificando el funcionamiento de los componentes software desarrollados, según las especificaciones.
n) Elaborar y mantener la documentación de los procesos de desarrollo, utilizando herramientas de generación de documentación y control de versiones.
ñ) Desplegar y distribuir aplicaciones web en distintos ámbitos de implantación, verificando su comportamiento y realizando modificaciones.
o) Gestionar y/o realizar el mantenimiento de los recursos de su área en función de las cargas de trabajo y el plan de mantenimiento.
p) Adaptarse a las nuevas situaciones laborales, manteniendo actualizados los conocimientos científicos, técnicos y tecnológicos relativos a su entorno profesional, gestionando su formación y los recursos existentes en el aprendizaje a lo largo de la vida y utilizando las tecnologías de la información y la comunicación.
q) Resolver situaciones, problemas o contingencias con iniciativa y autonomía en el ámbito de su competencia, con creatividad, innovación y espíritu de mejora en el trabajo personal y en el de los miembros del equipo.
r) Organizar y coordinar equipos de trabajo, supervisando el desarrollo del mismo, con responsabilidad, manteniendo relaciones fluidas y asumiendo el liderazgo, así como, aportando soluciones a los conflictos grupales que se presentan.
s) Comunicarse con sus iguales, superiores, clientes y personas bajo su responsabilidad utilizando vías eficaces de comunicación, transmitiendo la información o conocimientos adecuados, y respetando la autonomía y competencia de las personas que intervienen en el ámbito de su trabajo.
t) Generar entornos seguros en el desarrollo de su trabajo y el de su equipo, supervisando y aplicando los procedimientos de prevención de riesgos laborales y ambientales de acuerdo con lo establecido por la normativa y los objetivos de la empresa.
u) Supervisar y aplicar procedimientos de gestión de calidad, de accesibilidad universal y de diseño para todos, en las actividades profesionales incluidas en los procesos de producción o prestación de servicios.
v) Realizar la gestión básica para la creación y funcionamiento de una pequeña empresa y tener iniciativa en su actividad profesional con sentido de la responsabilidad social.
w) Ejercer sus derechos y cumplir con las obligaciones derivadas de su actividad profesional, de acuerdo con lo establecido en la legislación vigente, participando activamente en la vida económica, social y cultural.»
Tres. El artículo 6 queda redactado como sigue:
1. Cualificación profesional completa:
Desarrollo de aplicaciones con tecnologías Web IFC154_3 (Real Decreto 1087/2005, de 16 de septiembre, actualizada en Orden PRE/1636/2015 de 23 de julio), que comprende las siguientes unidades de competencia:
UC0491_3 Desarrollar elementos software en el entorno cliente.
UC0492_3 Desarrollar elementos software en el entorno servidor.
UC0493_3 Implementar, verificar y documentar aplicaciones web en entornos internet, intranet y extranet.
2. Cualificaciones profesionales incompletas:
a) Programación en lenguajes estructurados de aplicaciones de gestión IFC155_3 (Real Decreto 1087/2005, de 16 de septiembre, actualizada por Orden PRE/1636/2015, de 23 de julio, actualizada por Orden PCI/479/2019 de 12 de abril, actualizada por Real Decreto 150/2022, de 22 de febrero):
UC0223_3 Configurar y explotar sistemas informáticos.
UC0226_3 Programar bases de datos relacionales.
b) Programación con lenguajes orientados a objetos y bases de datos relacionales IFC080_3 (Real Decreto 295/2004, de 20 de febrero, modificada parcialmente por Orden PRE/1636/2015 de 23 de julio, modificada parcialmente por orden PCI/479/2019 de 12 de abril, actualizada por Orden EFP/1208/2021, de 2 de noviembre, actualizada por Real Decreto 150/2022, de 22 de febrero):
UC0223_3 Configurar y explotar sistemas informáticos.
UC0226_3 Programar bases de datos relacionales.»
Cuatro. El artículo 8 queda redactado como sigue:
Las administraciones educativas tendrán en cuenta, al desarrollar el currículo correspondiente, las siguientes consideraciones:
a) Teniendo en cuenta que nos dirigimos hacia una sociedad del conocimiento y en la que la voluntad de aplicarlo se dirige a generar más conocimiento, obliga a realizar un elevado esfuerzo de sistematización y organización de la información, y poder compartir esta de forma adecuada.
b) En esta línea, es fundamental el desarrollo de plataformas multidisciplinares y la definición del modelo para compartir y organizar de forma segura la información contenida en las mismas.
c) La formación adquiere cada vez más importancia en sociedades altamente desarrolladas, y los rápidos avances y cambios tecnológicos del sector hacen que se demanden profesionales con una actitud favorable hacia la autoformación.
d) El perfil profesional de este título evoluciona hacia una mayor integración de los sistemas de gestión e intercambio de información basados en tecnologías web, siendo preciso que cada vez sean más estables y seguros. Para este perfil adquiere especial importancia asegurar la integridad, consistencia y accesibilidad de los datos.
e) Asegurar la funcionalidad y rentabilidad del sistema informático, sirviendo de apoyo al resto de departamentos de una organización, es un aspecto cada vez más relevante para este perfil profesional.
f) Aspectos tales como el intercambio masivo de información, «mashup» de datos, la incorporación de inteligencia a los datos o construcción de nuevos servicios, entre otros; están cambiando la filosofía del sector a una orientación al usuario y no hacia contenidos.
g) Las tecnologías implicadas en el desarrollo y la rápida evolución de estas apuntan a profesionales donde la constante actualización es una de las características fundamentales de este perfil.
h) Las tareas de tratamiento y transferencia de datos e información deberán realizarse conforme a la normativa legal que regula tales aspectos.
i) La tele-operación, asistencia técnica remota, asistencia «on line» y los tele-centros se configuran como un elemento imprescindible en la respuesta a la demanda de asistencia técnica.
j) El empleo comercial de aplicaciones web es actualmente una realidad imparable, lo que hace aumentar rápidamente el número de transacciones realizadas por este medio. Esto origina un mayor volumen en la información transferida, y obliga al aseguramiento de los sistemas, de las transacciones a la custodia de datos.»
Cinco. El artículo 9 queda redactado como sigue:
Los objetivos generales de este ciclo formativo son los siguientes:
a) Ajustar la configuración lógica analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.
b) Identificar las necesidades de seguridad verificando el plan preestablecido para aplicar técnicas y procedimientos relacionados.
c) Instalar módulos analizando su estructura y funcionalidad para gestionar servidores en distintos ámbitos de implantación.
d) Ajustar parámetros analizando la configuración para gestionar servidores en distintos ámbitos de implantación.
e) Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos.
f) Seleccionar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos.
g) Utilizar lenguajes, objetos y herramientas, interpretando las especificaciones para desarrollar aplicaciones web con acceso a bases de datos.
h) Generar componentes de acceso a datos, cumpliendo las especificaciones, para integrar contenidos en la lógica de una aplicación web.
i) Utilizar lenguajes de marcas y estándares web, asumiendo el manual de estilo, para desarrollar interfaces en aplicaciones web.
j) Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia.
k) Evaluar la interactividad, accesibilidad y usabilidad de un interfaz, verificando los criterios preestablecidos, para Integrar componentes multimedia en el interfaz de una aplicación.
l) Utilizar herramientas y lenguajes específicos, cumpliendo las especificaciones, para desarrollar e integrar componentes software en el entorno del servidor web.
m) Emplear herramientas específicas, integrando la funcionalidad entre aplicaciones, para desarrollar servicios empleables en aplicaciones web.
n) Evaluar servicios distribuidos ya desarrollados, verificando sus prestaciones y funcionalidad, para integrar servicios distribuidos en una aplicación web.
ñ) Verificar los componentes de software desarrollados, analizando las especificaciones, para completar el plan de pruebas.
o) Utilizar herramientas específicas, cumpliendo los estándares establecidos, para elaborar y mantener la documentación de los procesos.
p) Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones.
q) Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos.
r) Analizar y utilizar los recursos y oportunidades de aprendizaje relacionadas con la evolución científica, tecnológica y organizativa del sector y las tecnologías de la información y la comunicación, para mantener el espíritu de actualización y adaptarse a nuevas situaciones laborales y personales.
s) Desarrollar la creatividad y el espíritu de innovación para responder a los retos que se presentan en los procesos y organización de trabajo y de la vida personal.
t) Tomar decisiones de forma fundamentada analizando las variables implicadas, integrando saberes de distinto ámbito y aceptando los riesgos y la posibilidad de equivocación en las mismas, para afrontar y resolver distintas situaciones, problemas o contingencias.
u) Desarrollar técnicas de liderazgo, motivación, supervisión y comunicación en contextos de trabajo en grupo para facilitar la organización y coordinación de equipos de trabajo.
v) Aplicar estrategias y técnicas de comunicación adaptándose a los contenidos que se van a transmitir, la finalidad y a las características de los receptores, para asegurar la eficacia en los procesos de comunicación.
w) Evaluar situaciones de prevención de riesgos laborales y de protección ambiental, proponiendo y aplicando medidas de prevención personales y colectivas, de acuerdo a la normativa aplicable en los procesos del trabajo, para garantizar entornos seguros.
x) Identificar y proponer las acciones profesionales necesarias para dar respuesta a la accesibilidad universal y al diseño para todos.
y) Identificar y aplicar parámetros de calidad en los trabajos y actividades realizados en el proceso de aprendizaje para valorar la cultura de la evaluación y de la calidad y ser capaces de supervisar y mejorar procedimientos de gestión de calidad.
z) Utilizar procedimientos relacionados con la cultura emprendedora, empresarial y de iniciativa profesional, para realizar la gestión básica de una pequeña empresa o emprender un trabajo.
aa) Reconocer sus derechos y deberes como agente activo en la sociedad, teniendo en cuenta el marco legal que regula las condiciones sociales y laborales para participar como ciudadano democrático.»
Seis. Se modifica el anexo I en los siguientes términos:
El módulo profesional 0483. Sistemas informáticos queda redactado como sigue:
Módulo profesional: Sistemas informáticos.
Equivalencia en créditos ECTS: 10.
Código: 0483.
Resultados de aprendizaje y criterios de evaluación.
1. Evalúa sistemas informáticos, identificando sus componentes y características.
Criterios de evaluación:
a) Se han reconocido los componentes físicos de un sistema informático y sus mecanismos de interconexión.
b) Se han clasificado los tipos de memorias, señalando sus características e identifcando sus prestaciones y la función que desarrollan en el conjunto del sistema.
c) Se ha verificado el proceso de puesta en marcha de un equipo.
d) Se han clasificado, instalado y configurado diferentes tipos de dispositivos periféricos.
e) Se han identificado los tipos de redes y sistemas de comunicación.
f) Se han identificado los componentes de una red informática.
g) Se han interpretado mapas físicos y lógicos de una red informática.
h) Se han reconocido las normas de seguridad y prevención de riesgos laborales en el uso de los sistemas informáticos.
2. Instala sistemas operativos planificando el proceso e interpretando documentación técnica.
Criterios de evaluación:
a) Se han identificado los elementos funcionales de un sistema informático.
b) Se han analizado las características, funciones y arquitectura de un sistema operativo.
c) Se han comparado sistemas operativos en base a sus requisitos, características, campos de aplicación y licencias de uso.
d) Se ha planificado el proceso de la instalación de sistemas operativos.
e) Se han instalado y actualizado sistemas operativos libres y propietarios.
f) Se han aplicado técnicas de actualización y recuperación del sistema.
g) Se han utilizado tecnologías de virtualización para instalar y probar sistemas operativos.
h) Se han instalado, desinstalado y actualizado aplicaciones.
i) Se han documentado los procesos realizados.
3. Gestiona la información del sistema identificando las estructuras de almacenamiento y aplicando medidas para asegurar la integridad de los datos.
Criterios de evaluación:
a) Se han comparado sistemas de archivos.
b) Se ha identificado la estructura y función de los directorios del sistema
c) operativo.
d) Se han utilizado herramientas en entorno gráfico y comandos para localizar información en el sistema de archivos.
e) Se han creado diferentes tipos de particiones y unidades lógicas.
f) Se han realizado y restaurado copias de seguridad.
g) Se han planificado y automatizado tareas.
h) Se han instalado y evaluado utilidades relacionadas con la gestión de información.
4. Gestiona sistemas operativos utilizando comandos y herramientas gráficas y evaluando las necesidades del sistema.
Criterios de evaluación:
a) Se han configurado cuentas de usuario locales y grupos.
b) Se ha asegurado el acceso al sistema mediante el uso de directivas de cuenta y directivas de contraseñas.
c) Se han identificado, arrancado y detenido servicios y procesos.
d) Se ha protegido el acceso a la información mediante el uso de permisos locales y listas de control de acceso.
e) Se han utilizado comandos para realizar las tareas básicas de configuración y administración del sistema.
f) Se ha monitorizado el sistema.
g) Se han instalado y evaluado utilidades para el mantenimiento y optimización del sistema.
h) Se han evaluado las necesidades del sistema informático en relación con el desarrollo de aplicaciones.
5. Interconecta sistemas en red configurando dispositivos y protocolos.
Criterios de evaluación:
a) Se ha configurado el protocolo TCP/IP.
b) Se han configurado redes de área local cableadas.
c) Se han configurado redes de área local inalámbricas.
d) Se han utilizado dispositivos de interconexión de redes.
e) Se ha configurado el acceso a redes de área extensa.
f) Se han gestionado puertos de comunicaciones.
g) Se ha verificado el funcionamiento de la red mediante el uso de comandos y herramientas básicas.
h) Se han aplicado protocolos seguros de comunicaciones.
6. Opera sistemas en red gestionando sus recursos e identificando las restricciones de seguridad existentes.
Criterios de evaluación:
a) Se ha configurado el acceso a recursos locales y recursos de red.
b) Se han identificado y configurado los derechos de usuario y directivas de seguridad.
c) Se han explotado servidores de ficheros, servidores de impresión y servidores de aplicaciones.
d) Se ha accedido a los servidores utilizando técnicas de conexión remota.
e) Se ha evaluado la necesidad de proteger los recursos y el sistema.
f) Se han instalado y evaluado utilidades de seguridad básica.
g) Se han configurado y explotado dominios.
7. Elabora documentación valorando y utilizando aplicaciones informáticas de propósito general.
Criterios de evaluación:
a) Se ha clasificado software en función de su licencia y propósito.
b) Se han analizado las necesidades específicas de software asociadas al uso de sistemas informáticos en diferentes entornos productivos.
c) Se han realizado tareas de documentación mediante el uso de herramientas ofimáticas y de trabajo colaborativo.
d) Se han utilizado sistemas de correo y mensajería electrónica.
e) Se han utilizado los servicios de transferencia de ficheros.
f) Se han utilizado métodos de búsqueda de documentación técnica mediante el uso de servicios de Internet.
g) Se han utilizado herramientas de propósito general.
Duración: 100 horas.
Contenidos básicos:
Explotación de sistemas microinformáticos:
− Placas base. Formatos.
− Estructura y componentes: procesador (Set de Instrucciones, Registros, Contador, Unidad Aritmético-Lógica, Interrupciones); memoria interna, tipos y características (RAM, xPROM y otras); interfaces de entrada/salida; discos Periféricos. Adaptadores para la conexión de dispositivos. Componentes de un sistema informático.
− Periféricos. Adaptadores para la conexión de dispositivos.
− Normas de seguridad y prevención de riesgos laborales.
− Características de las redes. Ventajas e inconvenientes.
− Tipos de redes.
− Componentes de una red informática.
− Topologías de red.
− Tipos de cableado. Conectores.
− Mapa físico y lógico de una red local.
Instalación de sistemas operativos:
− Evolución histórica y clasificación.
− Funciones de un sistema operativo.
− Tipos de sistemas operativos.
− Tipos de aplicaciones.
− Licencias y tipos de licencias.
− Procedimiento de instalación.
− Gestores de arranque. Configuración y reparación.
− Tecnologías de virtualización. Tipos.
− Consideraciones previas a la instalación de sistemas operativos libres y propietarios.
− Instalación de sistemas operativos libres y propietarios. Requisitos, versiones y licencias.
− Instalación/desinstalación de aplicaciones. Requisitos, versiones y licencias.
− Actualización y recuperación de sistemas operativos y aplicaciones.
− Documentación de la instalación y de las incidencias detectadas.
Gestión de la información:
− Gestión de sistemas de archivos mediante comandos y entornos gráficos.
− Estructura de directorios de sistemas operativos libres y propietarios.
− Búsqueda de información del sistema mediante comandos y herramientas gráficas.
− Identificación del software instalado mediante comandos y herramientas gráficas.
− Realización y restauración de copias de seguridad.
− Herramientas de administración de discos. Particiones y volúmenes. Desfragmentación y chequeo. Cifrado.
− Tareas automáticas. Planificación.
Configuración de sistemas operativos:
− Configuración de usuarios y grupos.
− Seguridad de cuentas de usuario.
− Seguridad de contraseñas.
− Acceso a recursos. Permisos locales. Listas de control de acceso.
− Servicios y procesos.
− Comandos de sistemas operativos libres y propietarios.
− Herramientas de monitorización del sistema. Registros y logs.
Conexión de sistemas en red:
− Configuración del protocolo TCP/IP en un cliente de red. Direcciones IP. Máscaras de subred. Puertas de enlace. Servidores de nombres de dominio. IPv4. IPv6. Configuración estática. Configuración dinámica automática.
− Ficheros de configuración de red.
− Gestión de puertos.
− Resolución de problemas de conectividad en sistemas operativos en red. Herramientas de diagnóstico.
− Herramientas gráficas y comandos utilizados en sistemas operativos libres y propietarios.
− Monitorización de redes.
− Protocolos TCP/IP.
− Configuración de los adaptadores de red en sistemas operativos libres y propietarios.
− Interconexión de redes: adaptadores de red y dispositivos de interconexión. Enrutamiento.
− Redes cableadas. Tipos y características. Adaptadores de red. Conmutadores, enrutadores, entre otros. Seguridad.
− Redes inalámbricas. Tipos y características. Adaptadores. Dispositivos de interconexión. Seguridad.
− Seguridad de comunicaciones.
− Tecnologías de acceso a redes de área extensa.
Gestión de recursos en una red:
− Permisos y derechos. Permisos de red. Permisos locales. Herencia. Listas de control de acceso.
− Configuración de recursos compartidos. Permisos de acceso y directivas de seguridad.
− Requisitos de seguridad del sistema y de los datos.
− Servidores de ficheros.
− Servidores de impresión.
− Servidores de aplicaciones.
− Técnicas de conexión remota.
− Cortafuegos.
− Implantación y explotación de dominios.
Explotación de aplicaciones informáticas de propósito general:
− Software: tipos, requisitos, licencias.
− Herramientas ofimáticas y de trabajo colaborativo.
− Utilidades de propósito general: antimalware, correo, transferencia de ficheros, recuperación de datos, mantenimiento del sistema, entre otros.
Orientaciones pedagógicas.
Este módulo profesional contiene la formación necesaria para desempeñar la función de explotación de sistemas informáticos.
La función de explotación de sistemas informáticos incluye aspectos como:
− La instalación, configuración básica y explotación de sistemas operativos.
− La gestión de la información del sistema.
− La configuración básica y gestión de redes de área local.
− La instalación, mantenimiento y explotación de aplicaciones a partir de documentación técnica.
Las actividades profesionales asociadas a esta función se aplican en la explotación de sistemas informáticos en relación al desarrollo de aplicaciones.
La formación del módulo contribuye a alcanzar los objetivos generales a), b), o), q), s), t), y x) del ciclo formativo y las competencias profesiona