68
Página 1 de 68 ORDEN de __ de _____ de 20__, de la Consejera de Educación, Cultura y Deporte, por la que se establece el currículo del título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma para la Comunidad Autónoma de Aragón. El Estatuto de Autonomía de Aragón, aprobado mediante la Ley Orgánica 5/2007, de 20 de abril, establece, en su artículo 73, que corresponde a la Comunidad Autónoma la competencia compartida en enseñanza en toda su extensión, niveles y grados, modalidades y especialidades, que, en todo caso, incluye la ordenación del sector de la enseñanza y de la actividad docente y educativa, su programación, inspección y evaluación, de acuerdo con lo dispuesto en el artículo 27 de la Constitución y leyes orgánicas que lo desarrollen. La Ley Orgánica 5/2002, de 19 de junio, de las Cualificaciones y de la Formación Profesional, tiene por objeto la ordenación de un sistema integral de formación profesional, cualificaciones y acreditación, que responda con eficacia y transparencia a las demandas sociales y económicas a través de las diversas modalidades formativas. La Ley Orgánica 2/2006, de 3 de mayo, de Educación, establece en su capítulo V la regulación de la formación profesional en el sistema educativo, teniendo por finalidad preparar a los alumnos y las alumnas para la actividad en un campo profesional y facilitar su adaptación a las modificaciones laborales que pueden producirse a lo largo de su vida, así como contribuir a su desarrollo personal y al ejercicio de una ciudadanía democrática. El Real Decreto 1538/2006, de 15 de diciembre, (BOE 3 de enero de 2007) establece la ordenación general de la formación profesional del sistema educativo. El artículo 17 del Real Decreto 1538/2006 establece que las Administraciones educativas definirán los currículos correspondientes respetando lo dispuesto en el citado Real Decreto y en las normas que regulen los títulos respectivos y que podrán ampliar los contenidos de los correspondientes títulos de formación profesional. Esta ampliación y contextualización de los contenidos se referirá a las cualificaciones y unidades de competencia del Catálogo Nacional de Cualificaciones Profesionales incluidas en el título, así como a la formación no asociada a dicho Catálogo, respetando el perfil profesional del mismo. La Orden de 29 de mayo de 2008, de la Consejera de Educación, Cultura y Deporte establece la estructura básica de los currículos de los ciclos formativos de formación profesional y su aplicación en la Comunidad Autónoma de Aragón. El Real Decreto 450/2010, de 16 de abril (BOE nº 123, 20/05/2010) establece el título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y fija sus enseñanzas mínimas, sustituyendo a la regulación del título de Técnico Superior en Desarrollo de Aplicaciones Informáticas, contenida en el Real Decreto 1661/1994, de 22 de julio El Decreto 18/2009, de 10 de febrero, del Gobierno de Aragón, por el que se aprueba la estructura orgánica del Departamento de Educación, Cultura y Deporte, atribuye al mismo el ejercicio de las funciones y servicios que corresponden a la Comunidad Autónoma en materia de enseñanza no universitaria y, en particular, en su artículo 1.2.h), la aprobación, en el ámbito de su competencias, del currículo de los distintos niveles, etapas, ciclos, grados y modalidades del sistema educativo. En su virtud, la Consejera de Educación, Cultura y Deporte oído el Consejo Escolar de Aragón y el Consejo Aragonés de Formación Profesional, dispongo: CAPITULO I. Disposición General Artículo 1.- Objeto y ámbito de aplicación 1. La presente Orden tiene por objeto establecer, para la Comunidad Autónoma de Aragón, el currículo del título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma, determinado por el Real Decreto 450/2010, de 16 de abril

Orden + Anexos TS DAM IP - Departamento de …fp.educaragon.org/files/t.s. desarrollo aplicaciones... · Página 1 de 68 ORDEN de __ de _____ de 20__, de la Consejera de Educación,

Embed Size (px)

Citation preview

  • Pgina 1 de 68

    ORDEN de __ de _____ de 20__, de la Consejera de Educacin, Cultura y Deporte, por la que se establece el currculo del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma para la Comunidad Autnoma de Aragn.

    El Estatuto de Autonoma de Aragn, aprobado mediante la Ley Orgnica 5/2007, de 20 de abril, establece, en su artculo 73, que corresponde a la Comunidad Autnoma la competencia compartida en enseanza en toda su extensin, niveles y grados, modalidades y especialidades, que, en todo caso, incluye la ordenacin del sector de la enseanza y de la actividad docente y educativa, su programacin, inspeccin y evaluacin, de acuerdo con lo dispuesto en el artculo 27 de la Constitucin y leyes orgnicas que lo desarrollen.

    La Ley Orgnica 5/2002, de 19 de junio, de las Cualificaciones y de la Formacin Profesional, tiene por objeto la ordenacin de un sistema integral de formacin profesional, cualificaciones y acreditacin, que responda con eficacia y transparencia a las demandas sociales y econmicas a travs de las diversas modalidades formativas.

    La Ley Orgnica 2/2006, de 3 de mayo, de Educacin, establece en su captulo V la regulacin de la formacin profesional en el sistema educativo, teniendo por finalidad preparar a los alumnos y las alumnas para la actividad en un campo profesional y facilitar su adaptacin a las modificaciones laborales que pueden producirse a lo largo de su vida, as como contribuir a su desarrollo personal y al ejercicio de una ciudadana democrtica.

    El Real Decreto 1538/2006, de 15 de diciembre, (BOE 3 de enero de 2007) establece la ordenacin general de la formacin profesional del sistema educativo.

    El artculo 17 del Real Decreto 1538/2006 establece que las Administraciones educativas definirn los currculos correspondientes respetando lo dispuesto en el citado Real Decreto y en las normas que regulen los ttulos respectivos y que podrn ampliar los contenidos de los correspondientes ttulos de formacin profesional. Esta ampliacin y contextualizacin de los contenidos se referir a las cualificaciones y unidades de competencia del Catlogo Nacional de Cualificaciones Profesionales incluidas en el ttulo, as como a la formacin no asociada a dicho Catlogo, respetando el perfil profesional del mismo.

    La Orden de 29 de mayo de 2008, de la Consejera de Educacin, Cultura y Deporte establece la estructura bsica de los currculos de los ciclos formativos de formacin profesional y su aplicacin en la Comunidad Autnoma de Aragn.

    El Real Decreto 450/2010, de 16 de abril (BOE n 123, 20/05/2010) establece el ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma y fija sus enseanzas mnimas, sustituyendo a la regulacin del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Informticas, contenida en el Real Decreto 1661/1994, de 22 de julio

    El Decreto 18/2009, de 10 de febrero, del Gobierno de Aragn, por el que se aprueba la estructura orgnica del Departamento de Educacin, Cultura y Deporte, atribuye al mismo el ejercicio de las funciones y servicios que corresponden a la Comunidad Autnoma en materia de enseanza no universitaria y, en particular, en su artculo 1.2.h), la aprobacin, en el mbito de su competencias, del currculo de los distintos niveles, etapas, ciclos, grados y modalidades del sistema educativo.

    En su virtud, la Consejera de Educacin, Cultura y Deporte odo el Consejo Escolar de Aragn y el Consejo Aragons de Formacin Profesional, dispongo:

    CAPITULO I.

    Disposicin General

    Artculo 1.- Objeto y mbito de aplicacin 1. La presente Orden tiene por objeto establecer, para la Comunidad Autnoma de Aragn, el

    currculo del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma, determinado por el Real Decreto 450/2010, de 16 de abril

  • Pgina 2 de 68

    2. Este currculo se aplicar en los centros educativos que desarrollen las enseanzas del ciclo formativo correspondientes al ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma en Aragn.

    CAPTULO II.

    Identificacin del ttulo, perfil profesional, entorno profesional y prospectiva del ttulo en el sector o sectores

    Artculo 2. Identificacin del ttulo.

    El ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma queda identificado por los siguientes elementos:

    Familia Profesional: Informtica y Comunicaciones.

    Denominacin: Desarrollo de Aplicaciones Multiplataforma.

    Nivel: Formacin Profesional de Grado Superior.

    Duracin: 2000 horas.

    Referente europeo: CINE-5b (Clasificacin Internacional Normalizada de la Educacin).

    Artculo 3. Perfil profesional del ttulo.

    El perfil profesional del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma queda determinado por su competencia general, sus competencias profesionales, personales y sociales, por la relacin de cualificaciones y, en su caso, unidades de competencia del Catlogo Nacional de Cualificaciones Profesionales incluidas en el ttulo.

    Artculo 4. Competencia general.

    La competencia general de este ttulo consiste en desarrollar, implantar, documentar y mantener aplicaciones informticas multiplataforma, utilizando tecnologas y entornos de desarrollo especficos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de usabilidad y calidad exigidas en los estndares establecidos.

    Artculo 5. Competencias profesionales, personales y sociales.

    Las competencias profesionales, personales y sociales de este ttulo son las que se relacionan a continuacin:

    a) Configurar y explotar sistemas informticos, adaptando la configuracin lgica del sistema segn las necesidades de uso y los criterios establecidos.

    b) Aplicar tcnicas y procedimientos relacionados con la seguridad en sistemas, servicios y aplicaciones, cumpliendo el plan de seguridad.

    c) Gestionar bases de datos, interpretando su diseo lgico y verificando integridad, consistencia, seguridad y accesibilidad de los datos.

    d) Gestionar entornos de desarrollo adaptando su configuracin en cada caso para permitir el desarrollo y despliegue de aplicaciones.

    e) Desarrollar aplicaciones multiplataforma con acceso a bases de datos utilizando lenguajes, libreras y herramientas adecuados a las especificaciones.

    f) Desarrollar aplicaciones implementando un sistema completo de formularios e informes que permitan gestionar de forma integral la informacin almacenada.

    g) Integrar contenidos grficos y componentes multimedia en aplicaciones multiplataforma, empleando herramientas especficas y cumpliendo los requerimientos establecidos.

    h) Desarrollar interfaces grficos de usuario interactivos y con la usabilidad adecuada, empleando componentes visuales estndar o implementando componentes visuales especficos.

  • Pgina 3 de 68

    i) Participar en el desarrollo de juegos y aplicaciones en el mbito del entretenimiento y la educacin empleando tcnicas, motores y entornos de desarrollo especficos.

    j) Desarrollar aplicaciones para telfonos, PDA y otros dispositivos mviles empleando tcnicas y entornos de desarrollo especficos.

    k) Crear ayudas generales y sensibles al contexto, empleando herramientas especficas e integrndolas en sus correspondientes aplicaciones.

    l) Crear tutoriales, manuales de usuario, de instalacin, de configuracin y de administracin, empleando herramientas especficas.

    m) Empaquetar aplicaciones para su distribucin preparando paquetes auto instalables con asistentes incorporados.

    n) Desarrollar aplicaciones multiproceso y multihilo empleando libreras y tcnicas de programacin especficas.

    o) Desarrollar aplicaciones capaces de ofrecer servicios en red empleando mecanismos de comunicacin.

    p) Participar en la implantacin de sistemas ERP-CRM evaluando la utilidad de cada uno de sus mdulos.

    q) Gestionar la informacin almacenada en sistemas ERP-CRM garantizando su integridad.

    r) Desarrollar componentes personalizados para un sistema ERP-CRM atendiendo a los requerimientos.

    s) Realizar planes de pruebas verificando el funcionamiento de los componentes software desarrollados, segn las especificaciones.

    t) Desplegar y distribuir aplicaciones en distintos mbitos de implantacin verificando su comportamiento y realizando las modificaciones necesarias.

    u) Establecer vas eficaces de relacin profesional y comunicacin con sus superiores, compaeros y subordinados, respetando la autonoma y competencias de las distintas personas.

    v) Liderar situaciones colectivas que se puedan producir, mediando en conflictos personales y laborales, contribuyendo al establecimiento de un ambiente de trabajo agradable, actuando en todo momento de forma respetuosa y tolerante.

    w) Gestionar su carrera profesional, analizando las oportunidades de empleo, autoempleo y de aprendizaje.

    x) Mantener el espritu de innovacin y actualizacin en el mbito de su trabajo para adaptarse a los cambios tecnolgicos y organizativos de su entorno profesional.

    y) Crear y gestionar una pequea empresa, realizando un estudio de viabilidad de productos, de planificacin de la produccin y de comercializacin.

    z) Participar de forma activa en la vida econmica, social y cultural, con una actitud crtica y responsable.

    Artculo 6. Relacin de cualificaciones y unidades de competencia del Catlogo Nacional de Cualificaciones Profesionales incluidas en el ttulo.

    Artculo 6. Relacin de cualificaciones y unidades de competencia del Catlogo Nacional de Cualificaciones Profesionales incluidas en el ttulo.

    1. Cualificaciones profesionales completas:

    a) Programacin en lenguajes estructurados de aplicaciones de gestin IFC155_3 (R.D. 1087/2005, de 16 de septiembre), que comprende las siguientes unidades de competencia:

    - UC0223_3: Configurar y explotar sistemas informticos.

    - UC0226_3: Programar bases de datos relacionales.

    - UC0494_3: Desarrollar componentes software en lenguajes de programacin estructurada.

  • Pgina 4 de 68

    b) Programacin con lenguajes orientados a objetos y bases de datos relacionales IFC080_3 (R.D. 295/2004, de 20 de febrero), que comprende las siguientes unidades de competencia:

    - UC0223_3: Configurar y explotar sistemas informticos.

    - UC0226_3: Programar bases de datos relacionales.

    - UC0227_3: Desarrollar componentes software en lenguajes de programacin orientados a objetos.

    2. Cualificaciones profesionales incompletas:

    a) Administracin y programacin en sistemas de planificacin de recursos empresariales y de gestin de relaciones con clientes IFC 363_3 (R.D. 1701/2007, de 14 de diciembre):

    - UC1213_3: Instalar y configurar sistemas de planificacin de recursos empresariales y de gestin de relaciones con clientes.

    b) Programacin de sistemas informticos IFC303_3 (R.D. 1201/2007, de 14 de septiembre):

    - UC0964_3: Crear elementos software para la gestin del sistema y sus recursos.

    Artculo 7. Entorno profesional en el que el profesional va a ejercer su actividad.

    1. Este profesional ejerce su actividad en entidades pblicas o privadas de cualquier tamao, tanto por cuenta ajena como por cuenta propia, desempeando su trabajo en el rea de desarrollo de aplicaciones informticas multiplataforma en diversos mbitos: gestin empresarial y de negocio, relaciones con clientes, educacin, ocio, dispositivos mviles y entretenimiento, entre otros; aplicaciones desarrolladas e implantadas en entornos de alcance intranet, extranet e Internet; implantacin y adaptacin de sistemas de planificacin de recursos empresariales y de gestin de relaciones con clientes.

    2. Las ocupaciones y puestos de trabajo ms relevantes son los siguientes:

    - Desarrollar aplicaciones informticas para la gestin empresarial y de negocio.

    - Desarrollar aplicaciones de propsito general.

    - Desarrollar aplicaciones en el mbito del entretenimiento y la informtica mvil.

    Artculo 8. Prospectiva del ttulo en el sector o sectores.

    Las Administraciones educativas tendrn en cuenta, al desarrollar el currculo correspondiente, las siguientes consideraciones:

    a) Dirigirnos hacia una sociedad del conocimiento, en la que el recurso bsico es el saber, y donde la voluntad de aplicar conocimiento se dirige a generar ms conocimiento, obliga a realizar un elevado esfuerzo de sistematizacin y organizacin de la informacin, y poder compartir esta de forma adecuada.

    b) En esta lnea, el desarrollo de plataformas multidisciplinares adquiere cada vez ms importancia, y en estas plataformas el modelo para compartir y organizar la informacin contenida de forma segura es fundamental.

    c) Cada vez es ms necesario para las empresas el acceso a informacin contenida en bases de datos mediante aplicaciones que, adems, permitan gestionar de forma integral la informacin almacenada.

    d) La formacin adquiere cada vez ms importancia en sociedades altamente desarrolladas, y los rpidos avances y cambios tecnolgicos del sector hacen que se demanden profesionales con una actitud favorable hacia la autoformacin.

    e) Una caracterstica fundamental de este perfil contemplara la integracin de contenidos grficos y componentes multimedia en aplicaciones desarrolladas en diferentes plataformas, as como el desarrollo de interfaces grficos de usuario interactivos.

    f) Igualmente, en el desarrollo de aplicaciones no debe olvidarse la importancia que ha adquirido, y que aumenta constantemente, el concepto de usabilidad, y que fomenta el empleo adecuado de los componentes visuales.

  • Pgina 5 de 68

    g) El perfil profesional de este ttulo evoluciona hacia una mayor integracin de los sistemas de gestin e intercambio de informacin basados en diferentes plataformas y tecnologas, siendo preciso que cada vez sean ms estables y seguros.

    h) Otra caracterstica cada vez ms importante para este perfil se basa en asegurar la integridad, consistencia y accesibilidad de los datos.

    i) Asegurar la funcionalidad y rentabilidad del sistema informtico, sirviendo de apoyo al resto de departamentos de una organizacin, es un aspecto cada vez ms relevante para este perfil profesional.

    j) Las tareas de tratamiento y transferencia de datos e informacin debern realizarse conforme a la normativa legal que regula tales aspectos.

    k) La tele-operacin, asistencia tcnica remota y asistencia on line se configuran como un elemento imprescindible en la respuesta a la demanda de asistencia tcnica.

    l) El aumento en el consumo de telfonos, PDA y otros dispositivos mviles, con la consiguiente demanda de aplicaciones especficas, implica la necesaria adaptacin de los desarrolladores a nuevas tcnicas y entornos de desarrollo.

    m) De la misma forma, el consumo de aplicaciones para el entretenimiento y toda la cultura dirigida hacia el ocio electrnico, hace necesario el empleo de tcnicas y entornos de desarrollo muy especializados y especficos.

    CAPTULO III.

    Enseanzas del ciclo formativo

    Artculo 9. Objetivos generales.

    Los objetivos generales de este ciclo formativo son los siguientes:

    a) Ajustar la configuracin lgica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informticos.

    b) Identificar las necesidades de seguridad analizando vulnerabilidades y verificando el plan preestablecido para aplicar tcnicas y procedimientos relacionados con la seguridad en el sistema.

    c) Interpretar el diseo lgico de bases de datos, analizando y cumpliendo las especificaciones relativas a su aplicacin, para gestionar bases de datos.

    d) Instalar y configurar mdulos y complementos, evaluando su funcionalidad, para gestionar entornos de desarrollo.

    e) Seleccionar y emplear lenguajes, herramientas y libreras, interpretando las especificaciones para desarrollar aplicaciones multiplataforma con acceso a bases de datos.

    f) Gestionar la informacin almacenada, planificando e implementando sistemas de formularios e informes para desarrollar aplicaciones de gestin.

    g) Seleccionar y utilizar herramientas especficas, lenguajes y libreras, evaluando sus posibilidades y siguiendo un manual de estilo, para manipular e integrar en aplicaciones multiplataforma contenidos grficos y componentes multimedia.

    h) Emplear herramientas de desarrollo, lenguajes y componentes visuales, siguiendo las especificaciones y verificando interactividad y usabilidad, para desarrollar interfaces grficos de usuario en aplicaciones multiplataforma.

    i) Seleccionar y emplear tcnicas, motores y entornos de desarrollo, evaluando sus posibilidades, para participar en el desarrollo de juegos y aplicaciones en el mbito del entretenimiento.

    j) Seleccionar y emplear tcnicas, lenguajes y entornos de desarrollo, evaluando sus posibilidades, para desarrollar aplicaciones en telfonos, PDA y otros dispositivos mviles.

    k) Valorar y emplear herramientas especficas, atendiendo a la estructura de los contenidos, para crear ayudas generales y sensibles al contexto.

  • Pgina 6 de 68

    l) Valorar y emplear herramientas especficas, atendiendo a la estructura de los contenidos, para crear tutoriales, manuales de usuario y otros documentos asociados a una aplicacin.

    m) Seleccionar y emplear tcnicas y herramientas, evaluando la utilidad de los asistentes de instalacin generados, para empaquetar aplicaciones.

    n) Analizar y aplicar tcnicas y libreras especficas, simulando diferentes escenarios, para desarrollar aplicaciones capaces de ofrecer servicios en red.

    o) Analizar y aplicar tcnicas y libreras de programacin, evaluando su funcionalidad para desarrollar aplicaciones multiproceso y multihilo.

    p) Reconocer la estructura de los sistemas ERP-CRM, identificando la utilidad de cada uno de sus mdulos, para participar en su implantacin.

    q) Realizar consultas, analizando y evaluando su alcance, para gestionar la informacin almacenada en sistemas ERP-CRM.

    r) Seleccionar y emplear lenguajes y herramientas, atendiendo a los requerimientos, para desarrollar componentes personalizados en sistemas ERP-CRM.

    s) Verificar los componentes software desarrollados, analizando las especificaciones, para completar un plan de pruebas.

    t) Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones.

    u) Describir los roles de cada uno de los componentes del grupo de trabajo, identificando en cada caso la responsabilidad asociada, para establecer las relaciones profesionales ms convenientes.

    v) Identificar formas de intervencin ante conflictos de tipo personal y laboral, teniendo en cuenta las decisiones ms convenientes, para garantizar un entorno de trabajo satisfactorio.

    w) Identificar y valorar las oportunidades de promocin profesional y de aprendizaje, analizando el contexto del sector, para elegir el itinerario laboral y formativo ms conveniente.

    x) Identificar los cambios tecnolgicos, organizativos, econmicos y laborales en su actividad, analizando sus implicaciones en el mbito de trabajo, para mantener el espritu de innovacin.

    y) Reconocer las oportunidades de negocio, identificando y analizando demandas del mercado para crear y gestionar una pequea empresa.

    z) Reconocer sus derechos y deberes como agente activo en la sociedad, analizando el marco legal que regula las condiciones sociales y laborales para participar como ciudadano democrtico.

    Artculo 10. Mdulos profesionales.

    Los mdulos profesionales y, en su caso, las unidades formativas de menor duracin, de este ciclo formativo son los que a continuacin se relacionan y quedan desarrollados en el Anexo I de la presente Orden:

    0483 Sistemas informticos.

    - UF0483_12. Configuracin y explotacin de sistemas operativos

    - UF0483_22. Configuracin y gestin de redes

    0484 Bases de Datos.

    - UF0484_12. Fundamentos Bases de Datos

    - UF0484_22. Explotacin Bases de Datos

    0485 Programacin.

    - UF0485_12. Creacin de programas

    - UF0485_22. Gestin de la informacin con objetos

    0373 Lenguajes de marcas y sistemas de gestin de informacin.

    - UF0373_13. Introduccin y primeras aplicaciones

    - UF0373_23. Validacin y transformacin

  • Pgina 7 de 68

    - UF0373_33. Tratamiento de informacin

    0487 Entornos de desarrollo.

    0486 Acceso a datos.

    0488 Desarrollo de interfaces.

    - UF0488_12. Diseo y desarrollo de interfaces

    - UF0488_22. Distribucin y evaluacin de aplicaciones

    0489 Programacin multimedia y dispositivos mviles.

    - UF0489_12. Programacin de dispositivos mviles

    - UF0489_22. Programacin de videojuegos y multimedia

    0490 Programacin de servicios y procesos.

    0491 Sistemas de gestin empresarial.

    - UF0491_13. Instalacin y configuracin de sistemas ERP-CRM

    - UF0491_23. Gestin y adaptacin de sistemas ERP-CRM

    - UF0491_33. Desarrollo de componentes para sistemas ERP-CRM

    A017. Lengua extranjera del entorno profesional: ingls

    - UFA017_12. Elaboracin e interpretacin de informacin escrita y oral

    - UFA017_22. Comunicacin oral en el entorno profesional

    0492 Proyecto de desarrollo de aplicaciones multiplataforma.

    0493 Formacin y orientacin laboral.

    0494 Empresa e iniciativa emprendedora.

    0495 Formacin en centros de trabajo.

    Artculo 11. Espacios formativos y equipamientos mnimos.

    1. Los espacios formativos y equipamientos mnimos necesarios para el desarrollo de las enseanzas de este ciclo formativo son los establecidos en el Anexo II de la presente Orden.

    2. Los espacios formativos establecidos pueden ser ocupados por diferentes grupos de alumnos que cursen el mismo u otros ciclos formativos, o etapas educativas.

    3. Los diversos espacios formativos identificados no deben diferenciarse necesariamente mediante cerramientos.

    Artculo 12. Profesorado.

    1. La atribucin docente de los mdulos profesionales que constituyen las enseanzas de este ciclo formativo corresponde al profesorado del Cuerpo de Catedrticos de Enseanza Secundaria, del Cuerpo de Profesores de Enseanza Secundaria y del Cuerpo de Profesores Tcnicos de Formacin Profesional, segn proceda, de las especialidades establecidas en el Anexo III A) de esta Orden. Excepcionalmente, para determinados mdulos se podr incorporar, como profesores especialistas, atendiendo a su cualificacin y a las necesidades del sistema educativo, a profesionales, no necesariamente titulados, que desarrollen su actividad en el mbito laboral. Dicha incorporacin se realizar en rgimen laboral o administrativo, de acuerdo con la normativa que resulte de aplicacin.

    2. Las titulaciones requeridas al profesorado de los cuerpos docentes son, con carcter general, las establecidas en el artculo 13 del Real Decreto 276/2007, de 23 de febrero, por el que se aprueba el Reglamento de ingreso, accesos y adquisiciones de nuevas especialidades en los cuerpos docentes a que se refiere la Ley Orgnica 2/2006, de 3 de mayo, de Educacin, y se regula el rgimen transitorio de ingreso a que se refiere la disposicin transitoria decimosptima de la citada Ley. Las titulaciones equivalentes, a efectos de docencia, a las anteriores para las distintas especialidades del profesorado son las recogidas en el Anexo III B) de esta Orden.

    3. Con objeto de garantizar el cumplimiento del artculo 12.3 del Real Decreto 450/2010, de 16 de abril, por el que se establece el ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma, para la imparticin de los mdulos profesionales que lo conforman, se deber acreditar

  • Pgina 8 de 68

    que se cumplen todos los requisitos establecidos en el citado artculo, aportando la siguiente documentacin:

    a) Fotocopia compulsada del ttulo acadmico oficial exigido, de conformidad a las titulaciones incluidas en el Anexo III C de la presente Orden. Cuando la titulacin presentada est vinculada con el mdulo profesional que se desea impartir se considerar que engloba en s misma los objetivos de dicho mdulo. En caso contrario, adems de la titulacin se aportarn los documentos indicados en el apartado b) o c).

    b) En el caso de que se desee justificar que las enseanzas conducentes a la titulacin aportada engloban los objetivos de los mdulos profesionales que se pretende impartir:

    - Certificacin acadmica personal de los estudios realizados, original o fotocopia compulsada, expedida por un centro oficial, en la que consten las enseanzas cursadas detallando las asignaturas.

    - Programas de los estudios aportados y cursados por el interesado, original o fotocopia compulsada de los mismos, sellados por la propia Universidad o Centro docente oficial o autorizado correspondiente.

    c) En el caso de que se desee justificar mediante la experiencia laboral que, al menos tres aos, ha desarrollado su actividad en el sector vinculado a la familia profesional, su duracin se acreditar mediante el documento oficial justificativo correspondiente, al que se le aadir:

    - Certificacin de la empresa u organismo empleador en la que conste especficamente la actividad desarrollada por el interesado. Esta actividad ha de estar relacionada implcitamente con los resultados de aprendizaje del mdulo profesional que se pretende impartir.

    - En el caso de trabajadores por cuenta propia, declaracin del interesado de las actividades ms representativas relacionadas con los resultados de aprendizaje.

    4. Las Direcciones Generales competentes en materia de gestin de personal docente y/o en materia de centros docentes privados concretarn la relacin de titulaciones vinculadas para impartir los diferentes mdulos profesionales de acuerdo a lo establecido en este artculo.

    5. No obstante, la relacin de especialidades y titulaciones relacionadas en los anexos referidos en este artculo estar sujeta a las modificaciones derivadas de la normativa del Estado.

    Artculo 13. Promocin en el ciclo formativo

    La relacin de mdulos profesionales que es necesario haber superado para cursar otros mdulos profesionales del ciclo formativo se establece en el Anexo VI de esta Orden.

    Artculo 14. Mdulo profesional de Formacin en Centros de Trabajo

    1. Este mdulo se cursar con carcter general una vez alcanzada la evaluacin positiva en todos los mdulos profesionales realizados en el centro educativo. Excepcionalmente, se podr realizar previamente en funcin del tipo de oferta, de las caractersticas propias del ciclo formativo y de la disponibilidad de puestos formativos en las empresas.

    2. De conformidad con el artculo 9.4 de la Orden de 29 de mayo de 2008 por la que se establece la estructura bsica de los currculos de los ciclos formativos de formacin profesional y su aplicacin en la Comunidad Autnoma de Aragn y respecto a las excepciones enumeradas en el apartado anterior, para la realizacin del mdulo de formacin en centros de trabajo debern haberse superado, al menos, los mdulos profesionales establecidos en el primer curso del ciclo formativo.

    CAPTULO IV.

    Accesos y vinculacin a otros estudios, y correspondencia de mdulos profesionales con las unidades de competencia

    Artculo 15. Acceso a otros estudios

  • Pgina 9 de 68

    1. El ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma permite el acceso directo para cursar cualquier otro ciclo formativo de grado superior, en las condiciones de admisin que se establezcan.

    2. El ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma permite el acceso directo a las enseanzas conducentes a los ttulos universitarios de grado en las condiciones de admisin que se establezcan.

    Artculo 16. Preferencias para el acceso a este ciclo formativo en relacin con las modalidades y materias de Bachillerato cursadas.

    En la admisin a los ciclos formativos de grado superior, cuando no existan plazas suficientes en

    el centro solicitado, se tendr en cuenta la nota media del expediente acadmico de la titulacin que les da acceso o la nota final de las pruebas de acceso. La valoracin del expediente acadmico estar referida a la modalidad de Bachillerato de Bachillerato de Ciencias y Tecnologa.

    Artculo 17. Convalidaciones y exenciones.

    1. Las convalidaciones de mdulos profesionales de los ttulos de formacin profesional establecidos al amparo de la Ley Orgnica 1/1990, de 3 de octubre, de Ordenacin General del Sistema Educativo, con los mdulos profesionales del presente currculo se establecen en el Anexo IV de la presente Orden.

    2. Sern objeto de convalidacin los mdulos profesionales, comunes a varios ciclos formativos, de igual denominacin, contenidos, objetivos expresados como resultados de aprendizaje, criterios de evaluacin y similar duracin. No obstante lo anterior, y de acuerdo con el artculo 45.2 del Real Decreto 1538/2006, de 15 de diciembre, quienes hubieran superado el mdulo profesional de Formacin y Orientacin Laboral o el mdulo profesional de Empresa e Iniciativa Emprendedora en cualquiera de los ciclos formativos correspondientes a los ttulos establecidos al amparo de la Ley Orgnica 2/2006, de 3 de mayo, de Educacin tendrn convalidados dichos mdulos en cualquier otro ciclo formativo establecido al amparo de la misma ley.

    3. El mdulo profesional A017.Lengua extranjera del entorno profesional: ingls, propio de la Comunidad Autnoma de Aragn, podr ser objeto de convalidacin con el mdulo de igual denominacin incluido en el currculo de cualquiera de los ttulos de los ciclos formativos de grado superior establecidos al amparo de la Ley Orgnica 2/2006, de 3 de mayo, de Educacin.

    4. El mdulo profesional de Formacin y Orientacin Laboral podr ser objeto de convalidacin siempre que se cumplan los requisitos establecidos en el artculo 45, punto 3, del Real Decreto 1538/2006, de 15 de diciembre, que se acredite, al menos, un ao de experiencia laboral, y se posea el certificado de Tcnico en Prevencin de Riesgos Laborales, Nivel Bsico, expedido de acuerdo con lo dispuesto en el Real Decreto 39/1997, de 17 de enero, por el que se aprueba el Reglamento de los Servicios de Prevencin.

    5. De acuerdo con lo establecido en el artculo 49 del Real Decreto 1538/2006, de 15 de diciembre, podr determinarse la exencin total o parcial del mdulo profesional de formacin en centros de trabajo por su correspondencia con la experiencia laboral, siempre que se acredite una experiencia relacionada con este ciclo formativo en los trminos previstos en dicho artculo.

    6. El Departamento de Educacin, Cultura y Deporte podr establecer acuerdos con las Universidades de la Comunidad Autnoma de Aragn para el reconocimiento de crditos entre los ttulos de tcnico superior de formacin profesional y las enseanzas universitarias de grado, de acuerdo con la legislacin vigente.

    Artculo 18. Correspondencia de los mdulos profesionales con las unidades de competencia para su acreditacin, convalidacin o exencin.

    1. La correspondencia de las unidades de competencia con los mdulos profesionales que forman las enseanzas del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma para su convalidacin o exencin queda determinada en el Anexo V A) de esta Orden.

  • Pgina 10 de 68

    2. La correspondencia de los mdulos profesionales que forman las enseanzas del ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma con las unidades de competencia para su acreditacin, queda determinada en el Anexo V B) de esta Orden.

    Disposicin adicional primera. Referencia del ttulo en el marco europeo.

    Una vez establecido el marco nacional de cualificaciones, de acuerdo con las Recomendaciones europeas, se determinar el nivel correspondiente de esta titulacin en el marco nacional y su equivalente en el europeo.

    Disposicin adicional segunda. Titulaciones equivalentes y vinculacin con capacitaciones

    profesionales

    1. De acuerdo con lo establecido en la disposicin adicional trigsima primera de la Ley Orgnica 2/2006, de Educacin, los ttulos de Tcnico Especialista de la Ley 14/1970, de 4 de agosto, General de Educacin y Financiamiento de la Reforma Educativa, que a continuacin se relacionan, tendrn los mismos efectos profesionales y acadmicos que el ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma, establecido por el Real Decreto 450/2010, de 16 de abril (BOE n 123, 20/05/2010):

    a) Tcnico Especialista en Informtica de Gestin, rama Administrativa y Comercial.

    b) Tcnico Especialista Programador de Gestin Administrativa, rama Administrativa y Comercial.

    c) Tcnico Especialista Programador de Aplicaciones de Gestin, rama Administrativa y Comercial.

    d) Tcnico Especialista en Programacin de Informtica de Gestin, rama Administrativa y Comercial.

    e) Tcnico Especialista Programador de Gestin, rama Administrativa y Comercial.

    2. El ttulo de El ttulo de Tcnico Superior en Desarrollo de Aplicaciones Informticas, contenida en el Real Decreto 1661/1994, de 22 de julio, tendr los mismos efectos profesionales y acadmicos que el ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma, establecido en el Real Decreto 450/2010, de 16 de abril (BOE n 123, 20/05/2010), segn recoge la disposicin adicional tercera del mismo.

    3. Segn recoge la disposicin adicional tercera del Real Decreto 450/2010, de 16 de abril (BOE n 123, 20/05/2010) por el que se establece el ttulo de Tcnico Superior en Desarrollo de Aplicaciones Multiplataforma, la formacin establecida en el currculo del mdulo profesional de Formacin y orientacin laboral capacita para llevar a cabo responsabilidades profesionales equivalentes a las que precisan las actividades de nivel bsico en prevencin de riesgos laborales, establecidas en el Real Decreto 39/1997, de 17 de enero, por el que se aprueba el Reglamento de los Servicios de Prevencin.

    Disposicin adicional tercera. Regulacin del ejercicio de la profesin.

    1. De conformidad con lo establecido en el Real Decreto 1538/2006, de 15 de diciembre, por el que se establece la ordenacin general de la formacin profesional del sistema educativo, los elementos recogidos en la presente Orden no constituyen una regulacin del ejercicio de profesin titulada alguna con respeto al mbito del ejercicio profesional vinculado por la legislacin vigente a las profesiones tituladas.

    2. Asimismo, las equivalencias de titulaciones acadmicas establecidas en el apartado 1 de la disposicin adicional segunda de esta Orden, se entendern sin perjuicio del cumplimiento de las disposiciones que habilitan para el ejercicio de las profesiones reguladas.

    Disposicin transitoria primera. Proyecto curricular y programaciones didcticas.

  • Pgina 11 de 68

    Los centros educativos dispondrn de un perodo de dos cursos escolares para elaborar el proyecto curricular del ciclo formativo y adecuar las programaciones didcticas a lo dispuesto en esta Orden.

    Disposicin transitoria segunda. Currculo de los mdulos profesionales no superados durante el perodo de implantacin.

    El alumnado, que a la entrada en vigor de esta Orden, est cursando el ciclo formativo de Tcnico Superior en Desarrollo de Aplicaciones Informticas conforme al currculo del ttulo establecido en el Real Decreto 1676/1994, de 22 de julio, ser atendido y evaluado de los mdulos profesionales no superados hasta la finalizacin del nmero de convocatorias establecidas y, en todo caso, hasta el curso acadmico 13/14, inclusive.

    Disposicin final primera. Implantacin del nuevo currculo

    Este currculo se aplicar en la Comunidad Autnoma de Aragn a partir del curso escolar 2011/2012, en todos los centros docentes autorizados para su imparticin y de acuerdo al siguiente calendario:

    a) En el curso 2011/2012, se implantar el currculo de los mdulos profesionales del primer curso del ciclo formativo y dejar de impartirse el primer curso de las enseanzas correspondientes al ttulo de Tcnico Superior en en Desarrollo de Aplicaciones Informticas establecido por el Real Decreto 1676/1994, de 22 de julio.

    b) En el curso 2012/2013, se implantar el currculo de los mdulos profesionales del segundo curso del ciclo formativo y dejar de impartirse el segundo curso de las enseanzas correspondientes al ttulo de Tcnico Superior en en Desarrollo de Aplicaciones Informticas establecido por el Real Decreto 1676/1994, de 22 de julio.

    Disposicin final segunda. Habilitacin para la ejecucin

    Se faculta a la Direccin General competente en materia de Formacin Profesional a dictar las disposiciones necesarias para la aplicacin de la presente Orden.

    Disposicin final tercera. Entrada en vigor.

    La presente Orden entrar en vigor el da siguiente al de su publicacin en el Boletn Oficial de Aragn.

    Zaragoza, __ de _____ de 20__.

    La Consejera de Educacin, Cultura y Deporte,

    MARA VICTORIA BROTO COSCULLUELA (El nombre del consejero/a en la fecha de la orden)

  • Pgina 12 de 68

    Anexo I

    Mdulos Profesionales

    Mdulo profesional: Sistemas Informticos. Cdigo: 0483

    Equivalencia en crditos ECTS: 10 Duracin: 128 horas

    Resultados de aprendizaje y criterios de evaluacin : 1. Evala sistemas informticos identificando sus componentes y caractersticas. Criterios de evaluacin:

    a) Se han reconocido los componentes fsicos de un sistema informtico y sus mecanismos de interconexin.

    b) Se ha verificado el proceso de puesta en marcha de un equipo. c) Se han clasificado, instalado y configurado diferentes tipos de dispositivos perifricos. d) Se han identificado los tipos de redes y sistemas de comunicacin. e) Se han identificado los componentes de una red informtica. f) Se han interpretado mapas fsicos y lgicos de una red informtica.

    2. Instala sistemas operativos planificando el proceso e interpretando documentacin tcnica. Criterios de evaluacin:

    Se han identificado los elementos funcionales de un sistema informtico. Se han analizado las caractersticas, funciones y arquitectura de un sistema operativo. Se han comparado sistemas operativos en base a sus requisitos, caractersticas, campos de

    aplicacin y licencias de uso. Se han instalado diferentes sistemas operativos. Se han aplicado tcnicas de actualizacin y recuperacin del sistema. Se han utilizado maquinas virtuales para instalar y probar sistemas operativos. Se han documentado los procesos realizados.

    3. Gestiona la informacin del sistema identificando las estructuras de almacenamiento y aplicando medidas para asegurar la integridad de los datos. Criterios de evaluacin:

    Se han comparado sistemas de archivos. Se ha identificado la estructura y funcin de los directorios del sistema operativo. Se han utilizado herramientas en entorno grfico y comandos para localizar informacin en el

    sistema de archivos. Se han creado diferentes tipos de particiones y unidades lgicas. Se han realizado copias de seguridad. Se han automatizado tareas. Se han instalado y evaluado utilidades relacionadas con la gestin de informacin.

    4. Gestiona sistemas operativos utilizando comandos y herramientas grficas y evaluando las necesidades del sistema. Criterios de evaluacin:

    Se han configurado cuentas de usuario locales y grupos. Se ha asegurado el acceso al sistema mediante el uso de directivas de cuenta y directivas de

    contraseas. Se han identificado, arrancado y detenido servicios y procesos. Se ha protegido el acceso a la informacin mediante el uso de permisos locales. Se han utilizado comandos para realizar las tareas bsicas de configuracin del sistema. Se ha monitorizado el sistema.

  • Pgina 13 de 68

    Se han instalado y evaluado utilidades para el mantenimiento y optimizacin del sistema. Se han evaluado las necesidades del sistema informtico en relacin con el desarrollo de

    aplicaciones. 5. Interconecta sistemas en red configurando dispositivos y protocolos. Criterios de evaluacin:

    Se ha configurado el protocolo TCP/IP. Se han configurado redes de rea local cableadas. Se han configurado redes de rea local inalmbricas. Se han utilizado dispositivos de interconexin de redes. Se ha configurado el acceso a redes de rea extensa. Se han gestionado puertos de comunicaciones. Se ha verificado el funcionamiento de la red mediante el uso de comandos y herramientas

    bsicas. Se han aplicado protocolos seguros de comunicaciones.

    6. Opera sistemas en red gestionando sus recursos e identificando las restricciones de seguridad existentes. Criterios de evaluacin:

    Se ha configurado el acceso a recursos locales y recursos de red. Se han identificado los derechos de usuario y directivas de seguridad. Se han explotado servidores de ficheros, servidores de impresin y servidores de aplicaciones. Se ha accedido a los servidores utilizando tcnicas de conexin remota. Se ha evaluado la necesidad de proteger los recursos y el sistema. Se han instalado y evaluado utilidades de seguridad bsica.

    7. Elabora documentacin valorando y utilizando aplicaciones informticas de propsito general. Criterios de evaluacin:

    Se ha clasificado software en funcin de su licencia y propsito. Se han analizado las necesidades especficas de software asociadas al uso de sistemas

    informticos en diferentes entornos productivos. Se han realizado tareas de documentacin mediante el uso de herramientas ofimticas. Se han utilizado sistemas de correo y mensajera electrnica. Se han utilizado los servicios de transferencia de ficheros. Se han utilizado mtodos de bsqueda de documentacin tcnica mediante el uso de servicios

    de Internet. Contenidos: UF0483_12. Configuracin y explotacin de sistemas operativos. Duracin: 64 horas

    Explotacin de Sistemas microinformticos: - Arquitectura de ordenadores. - Componentes de un sistema informtico. - Perifricos. Adaptadores para la conexin de dispositivos. - Dispositivos de almacenamiento. - Chequeo y diagnstico. - Herramientas de monitorizacin. - Normas de seguridad y prevencin de riesgos laborales. - Caractersticas de las redes. Ventajas e inconvenientes. - Sistemas de comunicacin. - Tipos de redes. - Componentes de una red informtica. - Topologas de red. - Tipos de cableado. Conectores.

  • Pgina 14 de 68

    - Mapa fsico y lgico de una red local. - Sistemas de numeracin - Codificacin de la informacin - Tipos de software, distribuciones y licencias.

    Instalacin de Sistemas Operativos: - Estructura de un sistema informtico. - Arquitectura de un sistema operativo. - Funciones de un sistema operativo. - Tipos de sistemas operativos. - Tipos de aplicaciones. - Licencias y tipos de licencias. - Gestores de arranque. - Mquinas virtuales. - Consideraciones previas a la instalacin de sistemas operativos libres y propietarios. - Instalacin de sistemas operativos. Requisitos, versiones y licencias. - Instalacin/desinstalacin de aplicaciones. Requisitos, versiones y licencias. - Uso de instalaciones desatendidas. - Actualizacin de sistemas operativos y aplicaciones. - Ficheros de inicio de sistemas operativos. - Controladores de dispositivos.

    Gestin de la informacin: - Sistemas de archivos. - 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. - Gestin de la informacin del sistema. Rendimiento. Estadsticas. Montaje y desmontaje de

    dispositivos en sistemas operativos. - Herramientas de administracin de discos. Particiones y volmenes. Desfragmentacin y

    chequeo. RAIDs. - Montar volmenes en carpetas. - Tolerancia a fallos. - Tareas automticas.

    Configuracin de sistemas operativos: - Configuracin de usuarios y grupos locales. - Usuarios y grupos predeterminados. - Seguridad de cuentas de usuario. - Seguridad de contraseas. - Configuracin de perfiles locales de usuario. - Acceso a recursos. Permisos locales. - Directivas locales. - Servicios y procesos. - Comandos de sistemas libres y propietarios. - Herramientas de monitorizacin del sistema.

    UF0483_22. Configuracin y gestin de redes. Duracin: 64 horas Conexin de sistemas en red:

    - Caractersticas de las redes. Ventajas e inconvenientes. - Medios de transmisin. - Configuracin del protocolo TCP/IP en un cliente de red. Direcciones IP. Mscaras de subred.

    IPv4. IPv6. Configuracin esttica. Configuracin dinmica automtica. - Configuracin de la resolucin de nombres. - Ficheros de configuracin de red. - Tablas de enrutamientos. - Gestin de puertos. - Verificacin del funcionamiento de una red mediante el uso de comandos.

  • Pgina 15 de 68

    - Resolucin de problemas de conectividad en sistemas operativos en red. - Comandos utilizados en sistemas operativos libres y propietarios. - Monitorizacin de redes. - Protocolos TCP/IP. - Configuracin de los adaptadores de red en sistemas operativos libres y propietarios. - Software de configuracin de los dispositivos de red. - Interconexin de redes: adaptadores de red y dispositivos de interconexin. - Redes cableadas. Tipos y caractersticas. Adaptadores de red. Conmutadores, enrutadores,

    entre otros. - Redes inalmbricas. Tipos y caractersticas. Adaptadores. Dispositivos de interconexin. - Seguridad bsica en redes cableadas e inalmbricas. - Seguridad en la comunicacin de redes inalmbricas, WEP, WPA, WPA2-PSK WPA-PSK, entre

    otros. - Acceso a redes WAN. Tecnologas. - Seguridad de comunicaciones.

    Gestin de recursos en una red: - Diferencias entre permisos y derechos. Permisos de red. Permisos locales. Herencia. Permisos

    efectivos. Delegacin de permisos. Listas de control de acceso. - Derechos de usuarios. Directivas de seguridad. Objetos de directiva. mbito de las directivas.

    Plantillas. - Requisitos de seguridad del sistema y de los datos. - Seguridad a nivel de usuarios y seguridad a nivel de equipos. - Servidores de ficheros. - Servidores de impresin. - Servidores de aplicaciones. - Tcnicas de conexin remota. - Herramientas de cifrado. - Herramientas de anlisis y administracin. - Cortafuegos. - Sistemas de deteccin de intrusin. - Servicios bsicos (DNS, DHCP, http, ftp, enrutamiento) - Servicios de directorio. Protocolo LDAP. - Servicios de redes heterogneas (samba y otros)

    Explotacin de aplicaciones informticas de propsito general: - Tipos de software - Requisitos del software - Herramientas ofimticas - Herramientas de Internet - Utilidades de propsito general: antivirus, recuperacin de datos, mantenimiento del sistema,

    entre otros.

    Orientaciones pedaggicas

    Este mdulo profesional contiene la formacin necesaria para desempear la funcin de explotacin de sistemas informticos.

    La funcin de explotacin de sistemas informticos incluye aspectos como:

    La instalacin, configuracin bsica y explotacin de sistemas operativos. La configuracin bsica y gestin de redes de rea local. La instalacin, mantenimiento y explotacin de aplicaciones a partir de documentacin tcnica.

    Las actividades profesionales asociadas a esta funcin se aplican en la explotacin de sistemas

    informticos en relacin al desarrollo de aplicaciones.

    La formacin del mdulo contribuye a alcanzar los objetivos generales a), b), t), u), v), w) y x) del ciclo formativo y las competencias profesionales, personales y sociales a), b), t), u), v), w), x) ey) del ttulo.

  • Pgina 16 de 68

    Las lneas de actuacin en el proceso de enseanza-aprendizaje que permiten alcanzar los objetivos del mdulo estn relacionadas con:

    La identificacin del hardware. El anlisis de los cambios y novedades que se producen en los sistemas informticos: hardware,

    sistemas operativos, redes y aplicaciones. La utilizacin de mquinas virtuales para simular sistemas. La correcta interpretacin de documentacin tcnica. La instalacin y actualizacin de sistemas operativos. La gestin de redes locales. La instalacin y configuracin de aplicaciones. La verificacin de la seguridad de acceso al sistema.

    La elaboracin de documentacin tcnica.

    Mdulo profesional: Bases de datos Cdigo: 0484

    Equivalencia en crditos ECTS: 11 Duracin: 192 horas

    Resultados de aprendizaje y criterios de evaluacin :

    1. Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de los sistemas gestores.

    Criterios de evaluacin: Se han analizado los sistemas lgicos de almacenamiento y sus caractersticas. Se han identificado los distintos tipos de bases de datos segn el modelo de datos utilizado. Se han identificado los distintos tipos de bases de datos en funcin de la ubicacin de la

    informacin. Se ha evaluado la utilidad de un sistema gestor de bases de datos. Se ha reconocido la funcin de cada uno de los elementos de un sistema gestor de bases

    de datos. Se han clasificado los sistemas gestores de bases de datos. Se ha reconocido la utilidad de las bases de datos distribuidas. Se han analizado las polticas de fragmentacin de la informacin.

    2. Crea bases de datos definiendo su estructura y las caractersticas de sus elementos segn el modelo relacional. Criterios de evaluacin:

    Se ha analizado el formato de almacenamiento de la informacin. Se han creado las tablas y las relaciones entre ellas. Se han seleccionado los tipos de datos adecuados. Se han definido los campos clave en las tablas. Se han implantado las restricciones reflejadas en el diseo lgico. Se han creado vistas. Se han creado los usuarios y se les han asignado privilegios. Se han utilizado asistentes, herramientas grficas y los lenguajes de definicin y control de

    datos.

    3. Consulta la informacin almacenada en una base de datos empleando asistentes, herramientas grficas y el lenguaje de manipulacin de datos.

    Criterios de evaluacin: Se han identificado las herramientas y sentencias para realizar consultas.

  • Pgina 17 de 68

    Se han realizado consultas simples sobre una tabla. Se han realizado consultas sobre el contenido de varias tablas mediante composiciones

    internas. Se han realizado consultas sobre el contenido de varias tablas mediante composiciones

    externas. Se han realizado consultas resumen. Se han realizado consultas con subconsultas.

    4. Modifica la informacin almacenada en la base de datos utilizando asistentes, herramientas grficas y el lenguaje de manipulacin de datos.

    Criterios de evaluacin: Se han identificado las herramientas y sentencias para modificar el contenido de la base de

    datos. Se han insertado, borrado y actualizado datos en las tablas. Se ha incluido en una tabla la informacin resultante de la ejecucin de una consulta. Se han diseado guiones de sentencias para llevar a cabo tareas complejas. Se ha reconocido el funcionamiento de las transacciones. Se han anulado parcial o totalmente los cambios producidos por una transaccin. Se han identificado los efectos de las distintas polticas de bloqueo de registros. Se han adoptado medidas para mantener la integridad y consistencia de la informacin.

    5. Desarrolla procedimientos almacenados evaluando y utilizando las sentencias del lenguaje incorporado en el sistema gestor de bases de datos.

    Criterios de evaluacin: Se han identificado las diversas formas de automatizar tareas. Se han reconocido los mtodos de ejecucin de guiones. Se han identificado las herramientas disponibles para editar guiones. Se han definido y utilizado guiones para automatizar tareas. Se ha hecho uso de las funciones proporcionadas por el sistema gestor. Se han definido funciones de usuario. Se han utilizado estructuras de control de flujo. Se han definido disparadores. Se han utilizado cursores.

    6. Disea modelos relacionales normalizados interpretando diagramas entidad/relacin.

    Criterios de evaluacin: Se han utilizado herramientas grficas para representar el diseo lgico. Se han identificado las tablas del diseo lgico. Se han identificado los campos que forman parte de las tablas del diseo lgico. Se han analizado las relaciones entre las tablas del diseo lgico. Se han identificado los campos clave. Se han aplicado reglas de integridad. Se han aplicado reglas de normalizacin. Se han analizado y documentado las restricciones que no pueden plasmarse en el diseo

    lgico.

    7. Gestiona la informacin almacenada en bases de datos objeto-relacionales, evaluando y utilizando las posibilidades que proporciona el sistema gestor.

    Criterios de evaluacin: a) Se han identificado las caractersticas de las bases de datos objeto- relacionales. b) Se han creado tipos de datos objeto, sus atributos y mtodos. c) Se han creado tablas de objetos y tablas de columnas tipo objeto. d) Se han creado tipos de datos coleccin. e) Se han realizado consultas.

  • Pgina 18 de 68

    f) Se ha modificado la informacin almacenada manteniendo la integridad y consistencia de los datos.

    Contenidos: UF0484_12. Fundamentos Bases de Datos. Duracin: 100 horas Almacenamiento de la informacin:

    - Sistemas de Informacin. Tipos de sistemas de informacin. - Ficheros (planos, indexados, acceso directo, entre otros). Utilizacin de ficheros segn

    organizacin. - Bases de datos. Conceptos, usos y tipos segn el modelo de datos, la ubicacin de la

    informacin. - Comparacin Ficheros / Bases de Datos. - Sistemas gestores de base de datos: Funciones, componentes y tipos. - Sistemas gestores de bases de datos comerciales y libres. - Bases de datos centralizadas y bases de datos distribuidas. Fragmentacin.

    Interpretacin de Diagramas Entidad/Relacin - Entidades y relaciones. Cardinalidad. Simbologa de los diagramas E/R. - Debilidad. - El modelo E/R ampliado. Reflexin. Jerarqua. - Paso del diagrama E/R al modelo relacional. - Normalizacin de modelos relacionales.

    Bases de datos relacionales: - Modelo de datos. - Terminologa del modelo relacional. Relaciones, atributos, tuplas. - Caractersticas de una relacin. - Tipos de datos. - Claves primarias. Claves primarias simples y compuestas. - ndices. Caractersticas. Valores no duplicados. - El valor NULL. Operar con el valor NULL. - Claves ajenas. - Vistas. - Usuarios. Roles. Privilegios. Objetos. - Lenguaje de descripcin de datos (DDL).Sentencias. Clasulas. - Lenguaje de control de datos (DCL). Sentencias. Clasulas. - Diseo Fsico Bases de Datos Relacionales. Optimizacin de consultas. - Integridad y Seguridad.

    UF0484_22. Explotacin Bases de Datos. Duracin: 92 horas Realizacin de consultas:

    - Herramientas grficas proporcionadas por el sistema gestor para la realizacin de consultas. - La sentencia SELECT. - Consultas calculadas. Sinnimos. - Seleccin y ordenacin de registros. - Operadores. Operadores de comparacin. Operadores lgicos. Precedencia. - Tratamiento de valores nulos. - Consultas de resumen. Funciones de agregado. - Agrupamiento de registros. Seleccin de agrupamientos. - Unin de consultas. - Composiciones internas. Nombres cualificados. - Composiciones externas. - Subconsultas.Ubicacin de subconsultas. Subconsultas anidadas.

    Tratamiento de datos: - Herramientas grficas proporcionadas por el sistema gestor para la edicin de la informacin. - Insercin de registros. Insercin a partir de una consulta. - Borrado de registros. Modificacin de registros.

  • Pgina 19 de 68

    - Borrados y modificaciones e integridad referencial. Cambios en cascada. - Subconsultas y composiciones en rdenes de edicin. - Transacciones. Sentencias de procesamiento de transacciones. - Problemas asociados al acceso simultneo a los datos. - Bloqueos compartidos y exclusivos. Polticas de bloqueo. - Procesos y consultas masivas.

    Programacin de bases de datos. - Introduccin. Lenguaje de programacin. - Palabras reservadas. - Variables del sistema y variables de usuario. - Funciones. - Estructuras de control de flujo. Alternativas. Bucles. - Herramientas para creacin de guiones; procedimientos de ejecucin. - Procedimientos almacenados. Funciones de usuario. - Subrutinas. Variables locales y globales. - Eventos y disparadores. - Excepciones. Tratamiento de excepciones. - Cursores. Funciones de tratamiento de cursores. - APIS para lenguajes externos.

    Uso de bases de datos objeto-relacionales. - Caractersticas de las bases de datos objeto-relacionales. - Tipos de datos objeto; atributos, mtodos, sobrecarga, constructores. - Definicin de tipos de objeto. Definicin de mtodos. - Herencia. - Identificadores; referencias. - Tablas de objetos y tablas con columnas tipo objeto. - Tipos de datos coleccin. - Declaracin e inicializacin de objetos. - Uso de la sentencia SELECT. - Navegacin a travs de referencias. - Llamadas a mtodos. - Insercin de objetos. - Modificacin y borrado de objetos. - Borrado de tablas y tipos.

    Orientaciones pedaggicas

    Este mdulo profesional contiene la formacin necesaria para desempear la funcin de

    programacin de bases de datos.

    La funcin de programacin de bases de datos incluye aspectos como: La planificacin y realizacin del diseo fsico de una base de datos. La normalizacin de esquemas. La insercin y manipulacin de datos. La planificacin y realizacin de consultas. La programacin de procedimientos almacenados.

    Las actividades profesionales asociadas a esta funcin se aplican en: La gestin de la informacin almacenada en bases de datos. El desarrollo de aplicaciones que acceden a bases de datos.

    La formacin del mdulo contribuye a alcanzar los objetivos generales c), e), f) y p) del ciclo formativo y las competencias b), c), e), p) y t) del ttulo.

    Las lneas de actuacin en el proceso de enseanza-aprendizaje que permiten alcanzar los

    objetivos del mdulo versarn sobre: La interpretacin de diseos lgicos de bases de datos. La realizacin del diseo fsico de una base de datos a partir de un diseo lgico. La implementacin y normalizacin de bases de datos.

  • Pgina 20 de 68

    La realizacin de operaciones de consulta y modificacin sobre los datos almacenados. La programacin de procedimientos almacenados. La utilizacin de bases de datos objeto-relacionales.

    Mdulo profesional: Programacin Cdigo: 0485

    Equivalencia en crditos ECTS: 14 Duracin: 288 horas

    Resultados de aprendizaje y criterios de evaluacin :

    1. Reconoce la estructura de un programa informtico, identificando y relacionando los elementos propios del lenguaje de programacin utilizado.

    Criterios de evaluacin: a) Se han identificado los bloques que componen la estructura de un programa informtico. b) Se han creado proyectos de desarrollo de aplicaciones c) Se han utilizado entornos integrados de desarrollo. d) Se han identificado los distintos tipos de variables y la utilidad especfica de cada uno. e) Se ha modificado el cdigo de un programa para crear y utilizar variables. f) Se han creado y utilizado constantes y literales. g) Se han clasificado, reconocido y utilizado en expresiones los operadores del lenguaje. h) Se ha comprobado el funcionamiento de las conversiones de tipo explcitas e implcitas. i) Se han introducido comentarios en el cdigo.

    2. Escribe y prueba programas sencillos, reconociendo y aplicando los fundamentos de la programacin orientada a objetos.

    Criterios de evaluacin: j) Se han identificado los fundamentos de la programacin orientada a objetos. k) Se han escrito programas simples. l) Se han instanciado objetos a partir de clases predefinidas. m) Se han utilizado mtodos y propiedades de los objetos. a) Se han escrito llamadas a mtodos estticos. b) Se han utilizado parmetros en la llamada a mtodos. c) Se han incorporado y utilizado libreras de objetos. d) Se han utilizado constructores. e) Se ha utilizado el entorno integrado de desarrollo en la creacin y compilacin de

    programas simples.

    3. Escribe y depura cdigo, analizando y utilizando las estructuras de control del lenguaje.

    Criterios de evaluacin: a) Se ha escrito y probado cdigo que haga uso de estructuras de seleccin. b) Se han utilizado estructuras de repeticin. c) Se han reconocido las posibilidades de las sentencias de salto. d) Se ha escrito cdigo utilizando control de excepciones. e) Se han creado programas ejecutables utilizando diferentes estructuras de control. f) Se han probado y depurado los programas. g) Se ha comentado y documentado el cdigo.

    4. Desarrolla programas organizados en clases analizando y aplicando los principios de la programacin orientada a objetos.

    Criterios de evaluacin: a) Se ha reconocido la sintaxis, estructura y componentes tpicos de una clase.

  • Pgina 21 de 68

    b) Se han definido clases. c) Se han definido propiedades y mtodos. d) Se han creado constructores. e) Se han desarrollado programas que instancien y utilicen objetos de las clases creadas

    anteriormente. f) Se han utilizado mecanismos para controlar la visibilidad de las clases y de sus miembros. g) Se han definido y utilizado clases heredadas. h) Se han creado y utilizado mtodos estticos. i) Se han definido y utilizado interfaces. j) Se han creado y utilizado conjuntos y libreras de clases.

    5. Realiza operaciones de entrada y salida de informacin, utilizando procedimientos especficos del lenguaje y libreras de clases.

    Criterios de evaluacin: a) Se ha utilizado la consola para realizar operaciones de entrada y salida de informacin. b) Se han aplicado formatos en la visualizacin de la informacin. c) Se han reconocido las posibilidades de entrada / salida del lenguaje y las libreras

    asociadas. d) Se han utilizado ficheros para almacenar y recuperar informacin. e) Se han creado programas que utilicen diversos mtodos de acceso al contenido de los

    ficheros. f) Se han utilizado las herramientas del entorno de desarrollo para crear interfaces grficos de

    usuario simples. g) Se han programado controladores de eventos. h) Se han escrito programas que utilicen interfaces grficos para la entrada y salida de

    informacin.

    6. Escribe programas que manipulen informacin seleccionando y utilizando tipos avanzados de datos.

    Criterios de evaluacin: a) Se han escrito programas que utilicen arrays. b) Se han reconocido las libreras de clases relacionadas con tipos de datos avanzados. c) Se han utilizado listas para almacenar y procesar informacin. d) Se han utilizado iteradores para recorrer los elementos de las listas. e) Se han reconocido las caractersticas y ventajas de cada una de la colecciones de datos

    disponibles. f) Se han creado clases y mtodos genricos. g) Se han utilizado expresiones regulares en la bsqueda de patrones en cadenas de texto. h) Se han identificado las clases relacionadas con el tratamiento de documentos XML. i) Se han realizado programas que realicen manipulaciones sobre documentos XML.

    7. Desarrolla programas aplicando caractersticas avanzadas de los lenguajes orientados a objetos y del entorno de programacin.

    Criterios de evaluacin: a) Se han identificado los conceptos de herencia, superclase y subclase. b) Se han utilizado modificadores para bloquear y forzar la herencia de clases y mtodos. c) Se ha reconocido la incidencia de los constructores en la herencia. d) Se han creado clases heredadas que sobrescriban la implementacin de mtodos de la

    superclase. e) Se han diseado y aplicado jerarquas de clases. f) Se han probado y depurado las jerarquas de clases. g) Se han realizado programas que implementen y utilicen jerarquas de clases. h) Se ha comentado y documentado el cdigo.

    8. Utiliza bases de datos orientadas a objetos, analizando sus caractersticas y aplicando tcnicas para mantener la persistencia de la informacin.

  • Pgina 22 de 68

    Criterios de evaluacin: a) Se han identificado las caractersticas de las bases de datos orientadas a objetos. b) Se ha analizado su aplicacin en el desarrollo de aplicaciones mediante lenguajes

    orientados a objetos. c) Se han instalado sistemas gestores de bases de datos orientados a objetos. d) Se han clasificado y analizado los distintos mtodos soportados por los sistemas gestores

    para la gestin de la informacin almacenada. e) Se han creado bases de datos y las estructuras necesarias para el almacenamiento de

    objetos. f) Se han programado aplicaciones que almacenen objetos en las bases de datos creadas. g) Se han realizado programas para recuperar, actualizar y eliminar objetos de las bases de

    datos. h) Se han realizado programas para almacenar y gestionar tipos de datos estructurados,

    compuestos y relacionados

    9. Gestiona informacin almacenada en bases de datos relacionales manteniendo la integridad y consistencia de los datos.

    Criterios de evaluacin: a) Se han identificado las caractersticas y mtodos de acceso a sistemas gestores de bases de datos relacionales. a) b) Se han programado conexiones con bases de datos. b) Se ha escrito cdigo para almacenar informacin en bases de datos. c) Se han creado programas para recuperar y mostrar informacin almacenada en bases de

    datos. d) Se han efectuado borrados y modificaciones sobre la informacin almacenada. e) Se han creado aplicaciones que ejecuten consultas sobre bases de datos. f) Se han creado aplicaciones para posibilitar la gestin de informacin presente en bases de

    datos relacionales. Contenidos: UF0485_12. Creacin de programas. Duracin: 170 horas Identificacin de los elementos de un programa informtico:

    - Lenguajes de programacin. Lenguajes estticos y dinmicos. - Estructura y bloques fundamentales. - Entornos de desarrollo, gestores de cdigo y de tareas. - Variables. - Tipos de datos. - Literales. - Constantes. - Operadores y expresiones. - Conversiones de tipo. - Comentarios y documentacin. - Tests.

    Utilizacin de objetos: - Caractersticas de los objetos. - Introspeccin. - Instanciacin de objetos. - Utilizacin de mtodos. - Utilizacin de propiedades. - Utilizacin de mtodos estticos. - Parmetros y valores devueltos. - Libreras de objetos. - Constructores. - Destruccin de objetos y liberacin de memoria.

    Uso de estructuras de control:

  • Pgina 23 de 68

    - Estructuras de seleccin. - Estructuras de repeticin. - Estructuras de salto. - Control de excepciones.

    Desarrollo de clases: - Concepto de clase. - Estructura y miembros de una clase. - Creacin de atributos. - Creacin de mtodos. - Creacin de constructores. - Encapsulacin y visibilidad. - Utilizacin de clases y objetos. - Utilizacin de clases heredadas.

    Lectura y escritura de informacin: - Concepto de flujo. - Tipos de flujos. Flujos de bytes y de caracteres. - Clases relativas a flujos. - Utilizacin de flujos. - Entrada desde teclado. - Salida a pantalla. - Ficheros de datos. Registros. - Apertura y cierre de ficheros. Modos de acceso. - Escritura y lectura de informacin en ficheros. - Almacenamiento de objetos en ficheros. Persistencia. Serializacin. - Utilizacin de los sistemas de ficheros. - Creacin y eliminacin de ficheros y directorios. - Interfaces. - Concepto de evento. - Creacin de controladores de eventos.

    Aplicacin de las estructuras de almacenamiento: - Estructuras. - Creacin de arrays. - Arrays multidimensionales. - Cadenas de caracteres. - Listas. - Otras colecciones. Ordenacin de colecciones

    UF0485_22. Gestin de la informacin con objetos. Duracin: 118 horas Utilizacin avanzada de clases:

    - Composicin de clases. - Herencia. - Superclases y subclases. - Clases y mtodos abstractos y finales. - Sobreescritura de mtodos. - Constructores y herencia. - Acceso a mtodos de o desde la superclase. - Polimorfismo. - Metaprogramacin.

    Informacin en documentos de texto: - Expresiones regulares. Patrones. - Documentos XML. Tratamiento y manipulacin.

    Mantenimiento de la persistencia de los objetos: - Bases de datos orientadas a objetos. - Caractersticas de las bases de datos orientadas a objetos. - Instalacin del gestor de bases de datos. - Creacin de bases de datos. - Mecanismos de consulta.

  • Pgina 24 de 68

    - El lenguaje de consultas: sintaxis, expresiones, operadores. - Recuperacin, modificacin y borrado de informacin. - Tipos de datos objeto; atributos y mtodos. - Tipos de datos coleccin.

    Gestin de bases de datos relacionales: - Establecimiento de conexiones. - Recuperacin de informacin. - Manipulacin de la informacin. - Ejecucin de consultas sobre la base de datos. - Seguridad. - Optimizacin.

    Orientaciones pedaggicas

    Este mdulo profesional contiene parte de la formacin necesaria para desempear la funcin de programacin de aplicaciones de propsito general en lenguajes orientados a objetos.

    La funcin de programacin de aplicaciones de propsito general en lenguajes orientados a

    objetos incluye aspectos como: El desarrollo de programas organizados en clases aplicando los principios de la programacin

    orientada a objetos. La utilizacin de interfaces para la interaccin de la aplicacin con el usuario. La identificacin, anlisis e integracin de libreras para incorporar funcionalidades especficas a

    los programas desarrollados. El almacenamiento y recuperacin de informacin en sistemas gestores de bases de datos

    relacionales y orientados a objetos. Las actividades profesionales asociadas a esta funcin se aplican en el desarrollo y la

    adaptacin de programas informticos de propsito general en lenguajes orientados a objetos. La formacin del mdulo contribuye a alcanzar los objetivos generales e), j), q) y w) del ciclo

    formativo y las competencias a), e), f), i), j), t) y w) del ttulo. Las lneas de actuacin en el proceso de enseanza-aprendizaje que permiten alcanzar los

    objetivos del mdulo versarn sobre: La interpretacin y aplicacin de los principios de la programacin orientada a objetos. La evaluacin, seleccin y utilizacin de herramientas y lenguajes de programacin orientados a

    objetos La utilizacin de las caractersticas especficas de lenguajes y entornos de programacin en el

    desarrollo de aplicaciones informticas. La identificacin de las funcionalidades aportadas por los sistemas gestores de bases de datos

    y su incorporacin a los programas desarrollados. La documentacin de los programas desarrollados.

    Mdulo profesional: Acceso a Datos

    Cdigo: 0486 Equivalencia en crditos ECTS: 9

    Duracin: 126 horas Resultados de aprendizaje y criterios de evaluacin : 1. Desarrolla aplicaciones que gestionan informacin almacenada en ficheros identificando el campo de aplicacin de los mismos y utilizando clases especficas. Criterios de evaluacin:

    a) Se han utilizado clases para la gestin de ficheros y directorios. b) Se han valorado las ventajas y los inconvenientes de las distintas formas de acceso. c) Se han utilizado clases para recuperar informacin almacenada en un fichero XML. d) Se han utilizado clases para almacenar informacin en un fichero XML.

  • Pgina 25 de 68

    e) Se han utilizado clases para convertir a otro formato informacin contenida en un fichero XML.

    f) Se han previsto y gestionado las excepciones. g) Se han probado y documentado las aplicaciones desarrolladas.

    2. Desarrolla aplicaciones que gestionan informacin almacenada en bases de datos relacionales identificando y utilizando mecanismos de conexin. Criterios de evaluacin:

    a) Se han valorado las ventajas e inconvenientes de utilizar conectores. b) Se han utilizado gestores de bases de datos embebidos e independientes. c) Se utilizado el conector idneo en la aplicacin. d) Se ha establecido la conexin. e) Se ha definido la estructura de la base de datos. f) Se han desarrollado aplicaciones que modifican el contenido de la base de datos. g) Se han definido los objetos destinados a almacenar el resultado de las consultas. h) Se han desarrollado aplicaciones que efectan consultas. i) Se han eliminado los objetos una vez finalizada su funcin. j) Se han gestionado las transacciones.

    3. Gestiona la persistencia de los datos identificando herramientas de mapeo objeto relacional (ORM) y desarrollando aplicaciones que las utilizan. Criterios de evaluacin:

    a) Se ha instalado la herramienta ORM. b) Se ha configurado la herramienta ORM. c) Se han definido los ficheros de mapeo. d) Se han aplicado mecanismos de persistencia a los objetos. e) Se han desarrollado aplicaciones que modifican y recuperan objetos persistentes. f) Se han desarrollado aplicaciones que realizan consultas usando el lenguaje SQL. g) Se han gestionado las transacciones.

    4. Desarrolla aplicaciones que gestionan la informacin almacenada en bases de datos objeto relacionales y orientadas a objetos valorando sus caractersticas y utilizando los mecanismos de acceso incorporados. Criterios de evaluacin:

    a) Se han identificado las ventajas e inconvenientes de las bases de datos que almacenan objetos.

    b) Se han establecido y cerrado conexiones. c) Se ha gestionado la persistencia de objetos simples. d) Se ha gestionado la persistencia de objetos estructurados. e) Se han desarrollado aplicaciones que realizan consultas. f) Se han modificado los objetos almacenados. g) Se han gestionado las transacciones. h) Se han probado y documentado las aplicaciones desarrolladas.

    5. Desarrolla aplicaciones que gestionan la informacin almacenada en bases de datos nativas XML evaluando y utilizando clases especficas. Criterios de evaluacin:

    a) Se han valorado las ventajas e inconvenientes de utilizar una base de datos nativa XML. b) Se ha instalado el gestor de base de datos. c) Se ha configurado el gestor de base de datos. d) Se ha establecido la conexin con la base de datos. e) Se han desarrollado aplicaciones que efectan consultas sobre el contenido de la base de

    datos. f) Se han aadido y eliminado colecciones de la base de datos. g) Se han desarrollado aplicaciones para aadir, modificar y eliminar documentos XML de la

    base de datos.

  • Pgina 26 de 68

    6. Programa componentes de acceso a datos identificando las caractersticas que debe poseer un componente y utilizando herramientas de desarrollo. Criterios de evaluacin:

    a) Se han valorado las ventajas e inconvenientes de utilizar programacin orientada a componentes.

    b) Se han identificado herramientas de desarrollo de componentes. c) Se han programado componentes que gestionan informacin almacenada en ficheros. d) Se han programado componentes que gestionan mediante conectores informacin

    almacenada en bases de datos. e) Se han programado componentes que gestionan informacin usando mapeo objeto

    relacional. f) Se han programado componentes que gestionan informacin almacenada en bases de

    datos objeto relacionales y orientadas a objetos. g) Se han programado componentes que gestionan informacin almacenada en una base de

    datos nativa XML. h) Se han probado y documentado los componentes desarrollados. i) Se han integrado los componentes desarrollados en aplicaciones.

    Contenidos: Manejo de Ficheros.

    - Clases asociadas a las operaciones de gestin de ficheros y directorios: creacin, borrado, copia, movimiento, entre otras.

    - Flujos. Flujos basados en bytes y flujos basados en caracteres. - Formas de acceso a un fichero. - Clases para gestin de flujos de datos desde/hacia ficheros. - Operaciones bsicas sobre ficheros de acceso secuencial. - Operaciones bsicas sobre ficheros de acceso aleatorio - Trabajo con ficheros XML: Analizadores sintcticos (parser) y vinculacin (binding). - Libreras para conversin de documentos XML a otros formatos. - Excepciones: deteccin y tratamiento.

    Manejo de Conectores. - El desfase objeto-relacional. - Protocolos de acceso a bases de datos. Conectores. - Establecimiento de conexiones. - Pool de conexiones. Concepto y Configuracin - Ejecucin de sentencias de descripcin de datos. - Ejecucin de sentencias de modificacin de datos. - Ejecucin de consultas. - Utilizacin del resultado de una consulta. - Ejecucin de procedimientos almacenados en la base de datos. - Gestin de transacciones.

    Herramientas de mapeo objeto relacional (ORM). - Concepto de mapeo objeto relacional. - Caractersticas de las herramientas ORM. Herramientas ORM ms utilizadas. - Instalacin de una herramienta ORM. - Configuracin de la herramienta. - Ficheros de configuracin, propiedades configurables. - Estructura de un fichero de mapeo. Elementos, propiedades. - Mapeo de colecciones, relaciones y herencia. - Clases persistentes. - Sesiones; estados de un objeto. - Carga, almacenamiento y modificacin de objetos. - Consultas SQL. - Lenguajes propios de la herramienta ORM. - Gestin de transacciones

    Bases de datos objeto relacionales y orientadas a objetos.

  • Pgina 27 de 68

    - Caractersticas de las bases de datos objeto-relacionales. - Gestin de objetos con SQL; ANSI SQL 1999. - Gestores de bases de datos objeto relacionales; conectores. - Acceso a las funciones del gestor desde el lenguaje de programacin. - Caractersticas de las bases de datos orientadas a objetos. - Gestores de bases de datos orientadas a objetos. - Tipos de datos: tipos bsicos y tipos estructurados. - El interfaz de programacin de aplicaciones de la base de datos. - El lenguaje de consultas OQL: sintaxis, expresiones, operadores. - Gestin de transacciones.

    Bases de datos XML. - Bases de datos nativas XML. - Gestores comerciales y libres. - Estrategias de almacenamiento. - Instalacin y configuracin del gestor de bases de datos. - Establecimiento y cierre de conexiones. - Colecciones y documentos. - Creacin y borrado de colecciones; clases y mtodos. - Aadir, modificar y eliminar documentos; clases y mtodos. - Indexacin. - Identificadores nicos. - Realizacin de consultas; clases y mtodos. - Lenguajes de consulta suministrados por el gestor de bases de datos. XQuery. - Gestin de transacciones. - Tratamiento de excepciones.

    Programacin de componentes de acceso a datos. - Concepto de componente; caractersticas. - Propiedades y atributos. - Editores de propiedades. - Eventos; asociacin de acciones a eventos. - Introspeccin; reflexin. - Persistencia del componente. - Propiedades simples e indexadas. - Propiedades compartidas y restringidas. - Herramientas para desarrollo de componentes no visuales. - Empaquetado de componentes.

    Orientaciones pedaggicas

    Este mdulo profesional contiene parte de la formacin necesaria para desempear la funcin de desarrollador de aplicaciones multiplataforma.

    La funcin de desarrollador de aplicaciones multiplataforma incluye aspectos como:

    El desarrollo de aplicaciones que gestionan ficheros y directorios. El desarrollo de aplicaciones que acceden a bases de datos relacionales. El desarrollo de aplicaciones que hacen uso de bases de datos orientadas a objetos. El desarrollo de aplicaciones que acceden a bases de datos XML. El desarrollo de componentes de acceso a datos y su integracin en aplicaciones.

    Las actividades profesionales asociadas a esta funcin se aplican en el desarrollo de software de gestin multiplataforma.

    La formacin del mdulo contribuye a alcanzar los objetivos generales b), c), e), f), l), q) y r) del

    ciclo formativo y las competencias profesionales, personales y sociales b), c), e), f), l), q), r) y t) del ttulo.

    Las lneas de actuacin en el proceso de enseanza-aprendizaje que permiten alcanzar los

    objetivos del mdulo estn relacionados con: La identificacin de las tecnologas de persistencia de la informacin.

  • Pgina 28 de 68

    La gestin de informacin almacenada en bases de datos relacionales, orientadas a objetos, y XML.

    La utilizacin de herramientas de mapeo. La utilizacin de herramientas para el desarrollo de componentes de acceso a datos. La integracin en aplicaciones de los componentes desarrollados.

    Mdulo profesional: Lenguajes de Marcas y Sistemas de Gestin de Informacin. Cdigo: 0373

    Equivalencia en crditos ECTS: 7 Duracin: 96 horas

    Resultados de aprendizaje y criterios de evaluacin : 1. Reconoce las caractersticas de lenguajes de marcas analizando e interpretando fragmentos de cdigo. Criterios de evaluacin:

    a) Se han identificado las caractersticas generales de los lenguajes de marcas. b) Se han reconocido las ventajas que proporcionan en el tratamiento de la informacin. c) Se han clasificado los lenguajes de marcas e identificado los ms relevantes. d) Se han diferenciado sus mbitos de aplicacin. e) Se ha reconocido la necesidad y los mbitos especficos de aplicacin de un lenguaje de

    marcas de propsito general. f) Se han analizado las caractersticas propias del lenguaje XML. g) Se ha identificado la estructura de un documento XML y sus reglas sintcticas. h) Se ha contrastado la necesidad de crear documentos XML bien formados y la influencia en

    su procesamiento. i) Se han identificado las ventajas que aportan los espacios de nombres.

    2. Utiliza lenguajes de marcas para la transmisin de informacin a travs de la Web analizando la estructura de los documentos e identificando sus elementos. Criterios de evaluacin:

    a) Se han identificado y clasificado los lenguajes de marcas relacionados con la Web y sus diferentes versiones.

    b) Se ha analizado la estructura de un documento HTML e identificado las secciones que lo componen.

    c) Se ha reconocido la funcionalidad de las principales etiquetas y atributos del lenguaje HTML. d) Se han establecido las semejanzas y diferencias entre los lenguajes HTML y XHTML. e) Se ha reconocido la utilidad de XHTML en los sistemas de gestin de informacin. f) Se han utilizado herramientas en la creacin documentos Web. g) Se han identificado las ventajas que aporta la utilizacin de hojas de estilo. h) Se han aplicado hojas de estilo.

    3. Genera canales de contenidos analizando y utilizando tecnologas de sindicacin. Criterios de evaluacin:

    a) Se han identificado las ventajas que aporta la sindicacin de contenidos en la gestin y transmisin de la informacin.

    b) Se han definido sus mbitos de aplicacin. c) Se han analizado las tecnologas en que se basa la sindicacin de contenidos. d) Se ha identificado la estructura y la sintaxis de un canal de contenidos. e) Se han creado y validado canales de contenidos. f) Se ha comprobado la funcionalidad y el acceso a los canales. g) Se han utilizado herramientas especficas como agregadores y directorios de canales.

  • Pgina 29 de 68

    4. Establece mecanismos de validacin para documentos XML utilizando mtodos para definir su sintaxis y estructura. Criterios de evaluacin:

    a) Se ha establecido la necesidad de describir la informacin transmitida en los documentos XML y sus reglas.

    b) Se han identificado las tecnologas relacionadas con la definicin de documentos XML. c) Se ha analizado la estructura y sintaxis especfica utilizada en la descripcin. d) Se han creado descripciones de documentos XML. e) Se han utilizado descripciones en la elaboracin y validacin de documentos XML. f) Se han asociado las descripciones con los documentos. g) Se han utilizado herramientas especficas. h) Se han documentado las descripciones.

    5. Realiza conversiones sobre documentos XML utilizando tcnicas y herramientas de procesamiento. Criterios de evaluacin:

    a) Se ha identificado la necesidad de la conversin de documentos XML. b) Se han establecido mbitos de aplicacin. c) Se han analizado las tecnologas implicadas y su modo de funcionamiento. d) Se ha descrito la sintaxis especfica utilizada en la conversin y adaptacin de documentos

    XML. e) Se han creado especificaciones de conversin. f) Se han identificado y caracterizado herramientas especficas relacionadas con la conversin

    de documentos XML. g) Se han realizado conversiones con distintos formatos de salida. h) Se han documentado y depurado las especificaciones de conversin.

    6. Gestiona informacin en formato XML analizando y utilizando tecnologas de almacenamiento y lenguajes de consulta. Criterios de evaluacin:

    a) Se han identificado los principales mtodos de almacenamiento de la informacin usada en documentos XML.

    b) Se han identificado los inconvenientes de almacenar informacin en formato XML. c) Se han establecido tecnologas eficientes de almacenamiento de informacin en funcin de

    sus caractersticas. d) Se han utilizado sistemas gestores de bases de datos relacionales en el almacenamiento de

    informacin en formato XML. e) Se han utilizado tcnicas especficas para crear documentos XML a partir de informacin

    almacenada en bases de datos relacionales. f) Se han identificado las caractersticas de los sistemas gestores de bases de datos nativas

    XML. g) Se han instalado y analizado sistemas gestores de bases de datos nativas XML. h) Se han utilizado tcnicas para gestionar la informacin almacenada en bases de datos

    nativas XML. i) Se han identificado lenguajes y herramientas para el tratamiento y almacenamiento de

    informacin y su inclusin en documentos XML. 7. Trabaja con sistemas empresariales de gestin de informacin realizando tareas de importacin, integracin, aseguramiento y extraccin de la informacin. Criterios de evaluacin:

    a) Se han reconocido las ventajas de los sistemas de gestin y planificacin de recursos empresariales.

    b) Se han evaluado las caractersticas de las principales aplicaciones de gestin empresarial. c) Se han instalado aplicaciones de gestin empresarial. d) Se han configurado y adaptado las aplicaciones. e) Se ha establecido y verificado el acceso seguro a la informacin. f) Se han generado informes.

  • Pgina 30 de 68

    g) Se han realizado tareas de integracin con aplicaciones ofimticas. h) Se han realizado procedimientos de extraccin de informacin para su tratamiento e

    incorporacin a diversos sistemas. i) Se han realizado tareas de asistencia y resolucin de incidencias. j) Se han elaborado documentos relativos a la explotacin de la aplicacin.

    Contenidos: UF0373_13. Introduccin y primeras aplicaciones. Duracin: 30 horas Reconocimiento de las caractersticas de lenguajes de marcas:

    - Clasificacin. - XML: estructura y sintaxis. - Etiquetas. - Herramientas de edicin. - Elaboracin de documentos XML bien formados. - Utilizacin de espacios de nombres en XML.

    Utilizacin de lenguajes de marcas en entornos web: - Identificacin de etiquetas y atributos de HTML. - XHTML: diferencias sintcticas y estructurales con HTML. - Versiones de HTML y de XHTML. - Herramientas de diseo web. - Hojas de estilo.

    Aplicacin de los lenguajes de marcas a la sindicacin de contenidos: - mbitos de aplicacin. - Estructura de los canales de contenidos. - Tecnologas de creacin de canales de contenidos. - Validacin. - Directorios de canales de contenidos. - Agregacin.

    UF0373_23. Validacin y transformacin. Duracin: 36 horas Definicin de esquemas y vocabularios en XML:

    - Utilizacin de mtodos de definicin de documentos XML. - Creacin de descripciones. - Asociacin con documentos XML. - Validacin. - Herramientas de creacin y validacin.

    Conversin y adaptacin de documentos XML: - Tcnicas de transformacin de documentos XML. - Descripcin de la estructura y de la sintaxis. - Utilizacin de plantillas. - Utilizacin de herramientas de procesamiento. - Elaboracin de documentacin.

    UF0373_33. Tratamiento de informacin. Duracin: 30 horas 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.

  • Pgina 31 de 68

    - Herramientas de tratamiento y almacenamiento de informacin en formato XML. Sistemas de gestin empresarial:

    - Instalacin. - Adaptacin y configuracin. - Integracin de mdulos. - Elaboracin de informes. - Integracin con aplicaciones ofimticas. - Exportacin de informacin.

    Orientaciones pedaggicas Este mdulo profesional contiene la formacin