|
Centro Cultural Salmantino C/ Puerto de Pajares, 6 Avda. Albufera, 60 28053 Madrid 28038 Madrid
CICLO FORMATIVO DE GRADO SUPERIOR
DE DESARROLLO DE APLICACIONES
INFORMÁTICAS
CARACTERÍSTICAS DEL CURSO
1. DENOMINACIÓN
Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Informáticas, encuadrado en la familia profesional de Informática.
2. DURACIÓN
2.000 horas: dos cursos académicos, de los cuales el último trimestre del segundo curso se desarrollará haciendo prácticas formativas en empresas del sector informático.
3. TITULACIÓN AL ACABAR
Técnico Superior en Desarrollo de Aplicaciones Informáticas. Título reconocido y expedido por el Ministerio de Educación y Cultura, y por tanto oficial a todos los efectos.
4. CONDICIONES DE ACCESO
Podrán realizar el presente curso los alumnos que se hallen en posesión de alguno de los siguientes títulos:
· Técnico Especialista ( F.P.II ) de cualquier Rama o Especialidad. · C.O.U. · Bachillerato L.O.G.S.E. · También se puede acceder tras la superación de una prueba regulada por la Administración educativa, mediante la cual el aspirante deberá acreditar los conocimientos y habilidades suficientes para cursar con aprovechamiento estas enseñanzas. Para concurrir a esta prueba es necesario tener 20 años cumplidos el día del examen ó 18 años y estar en posesión del Título de Técnico.
5. ASPECTOS GENERALES
· Estos estudios forman parte de las nuevas enseñanzas previstas por la L.O.G.S.E., dentro de la Formación Profesional Específica. · Están pensados para conseguir una mayor agilidad y capacidad de respuesta a los cambios tecnológicos y sociales. · Se organiza en Módulos, equivalentes a áreas o asignaturas. A su vez, cada Módulo se divide en unidades de trabajo o temas. · Eminentemente práctico. · Sirve de enlace entre la escuela y la empresa, incluyendo una parte importante de la formación en situaciones productivas reales, mediante acuerdos de cooperación entre la escuela y el centro productivo. · De la fase de formación en centros de trabajo antes mencionada podrán quedar exentos total o parcialmente quienes hayan acreditado suficiente experiencia profesional.
6. HORARIO
· Fecha de comienzo del curso: 1 de octubre. · 6 horas de clase diaria de lunes a viernes. · Turnos: - Diurno: de 9.00 a 15.00h - Vespertino: de 15.00 a 21.00h
7. METODOLOGÍA DE ENSEÑANZA
La metodología didáctica de estos nuevos estudios promoverá en el alumnado una visión global y coordinada de los procesos productivos en los que debe intervenir:
· El aprendizaje debe basarse en el “saber hacer” en torno a los procesos reales de trabajo. · El proceso de enseñanza-aprendizaje se ha programado fundamentalmente, basándose en la realización de una serie de actividades de aprendizaje que pretenden propiciar la iniciativa del alumnado y el proceso de autoaprendizaje, y que intenta además conectar el aula con el mundo real: empresa, profesionales y organismos administrativos que conforman el entorno profesional y de trabajo del técnico que pretendemos formar. · La evaluación no se basará nunca en la realización exclusiva de exámenes y ejercicios, sino que atenderá a los siguientes puntos: a) Evaluación continua. b) Los alumnos llevarán un dossier con sus apuntes y trabajos, actividades y ejercicios realizados. c) Cuando se lleven a cabo actividades y trabajos en grupo se calificarán los mismos evaluándose tanto la calidad de los trabajos e informes como la claridad de las exposiciones y el interés y participación en las actividades. d) Resolución de ejercicios y cuestionarios y realización de trabajos y actividades individuales.
8. SALIDAS PROFESIONALES
De forma orientativa, éstas son algunas de las salidas profesionales al acabar los presentes estudios:
· Empresas de servicios informáticos, en el departamento de análisis y programación. · Empresas grandes y medianas, de cualquier sector económico, dentro del departamento de proceso de datos. · Administración Pública. · Analista-programador. · Programador. · Gestor de Proyectos. · Diseño detallado de aplicaciones informáticas a partir de la especificación de los requisitos funcionales de las mismas. · Definición y descripción de las estructuras de datos a nivel lógico y físico. · Codificar, probar y depurar programas. · Elaborar y mantener documentación descriptiva de la génesis, producción y operatividad de aplicaciones informáticas. · Utilizar sistemas informáticos aislados o interconectados en red. · Realizar el análisis y el diseño detallado de aplicaciones informáticas de gestión. · Elaborar, adaptar y probar programas en lenguajes de programación estructurados y de cuarta generación. · Diseñar y realizar servicios de presentación que faciliten la explotación de aplicaciones.
9. ACCESO A ESTUDIOS UNIVERSITARIOS
La obtención del Título de Técnico Superior en Desarrollo de Aplicaciones Informáticas da acceso directo a Escuelas Técnicas para estudiar las siguientes diplomaturas:
· Biblioteconomía y Documentación · Ciencias Empresariales · Educación Social · Estadística · Gestión y Administración Públicas · Ingeniería Técnica en Informática de Gestión · Ingeniería Técnica en Informática de Sistemas · Maestro · Relaciones Laborales · Trabajo Social · Turismo
CONTENIDOS BÁSICOS
1º CURSO
MÓDULO 1: Sistemas informáticos multiusuario y en red. 260 horas.
Sistemas informáticos Componentes físicos (“hardware”) Procesador. Elementos y funciones Memoria. Tipos y direccionamiento Periféricos. Tipos y características Esquema básico de funcionamiento Componentes lógicos (datos y “software”) Datos Tipos Representación. Sistemas de codificación “Software” Concepto Componentes y funciones Tipos Almacenamiento externo Soportes: tipos y características Organización y métodos de acceso Sistemas operativos Evolución histórica Componentes Prestaciones Modos de explotación del sistema Interfaz de comunicación con el usuario Seguridad del sistema y la información Tipos y niveles de protección Normativa legal en el sector informático
Sistemas operativos multiusuario Entornos multiusuario Tipos Características Requerimientos de explotación Estructura y funciones Procesos Concepto Tipos Estados y transiciones Operaciones Prioridades Gestión del procesador Objetivos Planificación del procesador Proceso paralelo, sincronización Interbloqueos Gestión de memoria Segmentación Paginación Memoria virtual Gestión de periféricos Interfaz procesador-periférico Programas de control de entrada/salida (“driver”) Interrupciones Gestión de datos Sistema de archivos Gestión de espacio de almacenamiento Seguridad y compartición Gestión de usuarios
Sistemas en red Estructura física Conceptos básicos Componentes físicos básicos Tipología de redes locales “Software” de un sistema en red Sistema operativo en red Características Aplicaciones. Características
Gestión de los recursos de la red Gestión de periféricos Gestión de datos Gestión de usuarios Medidas de protección
Utilización a nivel usuario de un sistema operativo multiusuario y en red Características y modo de operación de la interfaz de usuario Procedimientos y comandos básicos: Conexión / desconexión Manejo de archivos Utilización de periféricos Comunicación inter-usuarios Seguridad del sistema e información Creación de “scripts”, menús y procedimientos automáticos básicos Utilidades específicas para el desarrollo de programas Compiladores/intérpretes Enlazadores Librerías Editores Procesos de instalación, acceso y utilización de las utilidades disponibles
Aplicación de medidas de seguridad física y de la información en el manejo del sistema. En operación normal: Copias de seguridad, manipulación de soportes magnéticos y ópticos Otras operaciones: Transporte, conexión y desconexión de equipos,.... Interpretación de documentación técnica y de operación sobre “hardware”
Elaboración de un esquema general de las funciones de un sistema operativo y aplicación de este esquema en la aproximación al aprendizaje de un sistema operativo nuevo
Manejo de un sistema operativo concreto: UNIX Interpretación de la documentación de usuario del sistema operativo.
Uso inicial de Unix: Inicio, finalización de una sesión y órdenes más básicas: “Who”, “Date”,.... Aplicación de órdenes de uso frecuente: Manejo de directorios, ficherso, permisos,....(“Is”, chmod”, “cp”,”mv”,..) Aplicación de órdenes de procesamiento de ficheros: “Grep”, “Sort”, “Wo”,...... Manejo de la “shell” Adaptación del entorno del usuario y creación de procedimientos o “sripts” Gestión de procesos o comandos: “ps”, “Kill”, “at”,.... Manejo de periféricos: Discos, impresoras,...... Manejo del entorno de desarrollo: Edición, compilación
Manejo de un sistema de red concreto: NETWARE Interpretación de la documentación de usuario del sistema operativo de red Conexión/desconexión a los servidores de la red Manejo de directorios, archivos y aplicaciones Impresión y manejo de colas de impresión Configuración y modificación de permisos de usuarios, directorios y archivos Configuración y modificación del entorno de usuario: “Login scripts”, procedimientos y menús de usuario.
MÓDULO 2: Análisis y diseño detallado de aplicaciones informáticas de gestión. 320 horas.
Sistema de información Sistemas de información Concepto Componentes Tipos Sistemas de información básicos en la administración y gestión de la empresa Gestión de almacén y facturación Gestión de nóminas y personal Gestión contable Gestión comercial
Metodologías de desarrollo Etapas del ciclo de la vida de una aplicación Características principales Tipos Orientada a flujo de datos Orientada a datos Orientada a objetos Gestión de proyectos informáticos Estimación Planificación Seguimiento y control Herramientas y técnicas para gestión de proyectos
Análisis estructurado de sistemas Objetivos, entradas, salidas y fases Análisis de necesidades. Técnicas de comunicación y recopilación de datos Análisis de viabilidad: económica, técnica, legal Modelización de funciones y procesos. Diagramas de flujo de datos Modelización de datos. Modelo conceptual. Análisis entidad-relación Análisis orientado a objetos. Características Diccionario de datos, estructura y componentes
Diseño estructurado de sistemas Objetivos, entras, salidas y fases Diseño modular, diagramas de estructuras Diseño de datos. Obtención de modelo de datos lógico y físico Diseño procedimental Diseño de procedimientos de usuario e interfaz de ordenador Metodologías de diseño: Orientado a flujos de datos Orientado a estructuras de datos Orientado a objetos Diseño de seguridad, auditación y recuperación del sistema Diseño de pruebas
Control de calidad del “software” Factores que influyen en la calidad del “software” Índices y métricas de calidad Pruebas del “software”. Tipos, métodos y herramientas
Construcción e implantación Entornos de programación Tipos y características Transición y puesta en marcha Mantenimiento del “software”
Sistemas gestores de base de datos Concepto y funciones Arquitectura a 3 niveles ANSI/X3 SPARC Interacción con el entorno operativo Interacción del usuario con el SGBD. Lenguajes Administración Diccionario de la base de datos
Análisis y diseño asistido por ordenador. Herramientas CASE Características Repositorio. Estructura y actualización Generación de base de datos y documentación a partir de un repositorio de una CASE
MÓDULO 3: Programación en lenguajes estructurados. 380 horas.
Metodología de la programación Datos y algoritmos. Datos: Tipos y características Operaciones. Tipos y características Estructuras básicas de tratamientos: Secuencial, iterativas, condicional Algoritmos Representación Confección de algoritmos básicos Programación estructurada Métodos estructurados para la elaboración de algoritmos y programas Características y aplicaciones Recursividad Concepto Algoritmos recursivos Programación modular Concepción modular de programas Análisis descendente Módulos. Características, organización y acceso Organización secuencial Características Creación Operaciones de lectura/escritura Búsqueda de información Actualización Fusión Rupturas de control Ordenación Organización directa Características Direcciones absolutas y relativas Correspondencia entre clave y dirección Gestión de colisiones Creación, búsqueda y actualización Organización secuencial-indexada Definición Estructura Creación Tratamiento secuencial y mediante índices Búsqueda y actualización Estructuras dinámicas de datos Características y utilidades. Punteros y referencias Creación y eliminación Estructuras de listas, colas, pilas, arborescencias y redes Características Adición y eliminación de elementos Recorrido Representación física
Programación en lenguajes estructurados de tercera generación Lenguaje C Características generales Tipos de datos Operadores, expresiones y sentencias Punteros Estructuras de control Funciones Estructura modular de un programa en C Librerías, tipos, aplicación y acceso Desarrollo de programas Codificación Compilación Depuración Prueba Enlace
Introducción a la programación orientada a objetos Elementos, características y ventajas de la programación orientada a objetos Objetos. Estructura, encapsulamiento, ocultación Relaciones entre objetos. Propiedades propias y heredadas Métodos Herencia: Simple y múltiple Mensajes. Ligamento dinámico Lenguajes de programación que soportan la OOP Editores Traductores Enlazadores Librerías de funciones Otras utilidades
Documentación de programas Descripción de estructuras de datos utilizadas Descripción de algoritmos Código fuente Pruebas realizadas y resultados obtenidos Guía de uso Guía de instalación
2º CURSO
MÓDULO 4: Desarrollo de aplicaciones en entornos de cuarta generación y con herramientas CASE. 310 horas.
Modelo relacional Objetivos. Características Álgebra relacional. Operadores Cálculo relacional Lenguajes relacionales Normalización
Programación con sistemas gestores de base de datos relacionales Lenguajes de cuarta generación Características Lenguajes SQL Características Sentencias de definición Sentencias de manipulación Sentencias de control: recuperación y seguridad Formas de ejecución del SQL SQL Interactivo SQL Inmerso Procedimientos de actualización y consulta Programación orientada a entornos cliente-servidor y teleproceso Características Tipos de módulos Accesos concurrentes Aplicación práctica de diseño, codificación y documentación de programas en entornos de base de datos relacionales Elaboración de datos de prueba y valoración de la calidad de los programas Valoración de las ventajas y limitaciones para la aplicación de lenguajes de cuarta generación Valoración de la necesidad de rigor en el diseño y codificación de programas
Herramientas de cuarta generación Generadores de pantallas y/o informes Características Integración en aplicaciones Generadores de menús Características Integración en aplicaciones Generadores de consultas Características Integración de aplicaciones Generadores de aplicaciones Características Otras herramientas De soporte a la toma de decisiones De elaboración de prototipos
Generación y desarrollo de aplicaciones con herramientas CASE Herramientas CASE Características Estructura Clasificación Repositorio. Estructura. Actualización Herramientas de integración y prueba Herramientas de mantenimiento Generación de código y documentación a partir del repositorio de una herramienta CASE Valoración de las ventajas y limitaciones para la aplicación de herramientas CASE
MÓDULO 5: Diseño y realización de servicios de presentación en entornos gráficos. 220 horas.
Interacción hombre-máquina La percepción humana Tareas Tipos de interacción
Diseño de interfaces Criterios de diseño Directrices para el diseño de interfaces Interacción general Entrada de datos Visualización de información
Esquemas de dialogo Definición y representación
Interfaces gráficas de usuario (GUI) Orígenes, características y evolución Programación por eventos Componentes gráficos Ventanas gráficas y textuales Cajas de selección simple y múltiple Cajas de dialogo Otros Estructura de un programa bajo un interfaz gráfica Librerías
Entornos gráficos Aspectos básicos Entorno operativo Aplicaciones Elementos gráficos Controles Lenguajes de enlaces de datos Interfaz de diseño gráfico: gráficos, color, tipos de letra, impresión Programación orientada a objetos en entornos gráficos Características Propiedades fundamentales de objetos gráficos Clases de objetos gráficos Principales métodos aplicables
Elaboración de servicios de presentación Utilización de aplicaciones informáticas específicas disponibles en el mercado Utilización de las funciones propias del entorno gráfico
Entornos multimedia Características Configuración física de entornos multimedia “Software” general y específico en entornos multimedia Integración de información visual, auditiva y sensorial Aplicaciones
MÓDULO 6: Relaciones en el entorno de trabajo. 65 horas.
La comunicación en la empresa Producción de documentos en los cuales se contengan las tareas asignadas a los miembros de un equipo Comunicación oral de instrucciones para la consecución de unos objetivos Tipos de comunicación: Oral / escrita Formal / informal Ascendente / descendente / horizontal Etapas de un proceso de comunicación: Emisores, transmisores Canales, mensajes Receptores, decodificadores “Feedback” Redes de comunicación, canales y medios Dificultades / barreras en la comunicación El arco de distorsión Los filtros Las personas El código de racionalidad Recursos para manipular los datos de percepción Estereotipos Efecto halo Proyección Expectativas Percepción selectiva Defensa perceptiva La comunicación generadora de comportamientos Comunicación como fuente de crecimiento El control de la información. La información como función de dirección
Negociación Concepto y elementos Estrategias de negociación Estilos de influencia
Solución de problemas y toma de decisiones Resolución de situaciones conflictivas originadas como consecuencia de las relaciones en el entorno de trabajo
Proceso de la resolución de problemas Enunciado Especificación Diferencias Cambios Hipótesis, posibles causas Causa más probable
Factores que influyen en una decisión La dificultad del tema Las actitudes de las personas que intervienen en la decisión
Métodos más usuales para la toma de las decisiones en grupo Consenso Mayoría
Fases en la toma de decisiones Enunciado Objetivos, clasificación Búsqueda de alternativas, evaluación Elección tentativa Consecuencias adversas, riesgos Probabilidad. Gravedad Elección final
Estilos de mando Dirección y/ o liderazgo Definición Papel del mando
Estilos de dirección “Laissez-faire” Patermalista Burocrático Autocrático Democrático
Teorías, enfoques del liderazgo Teoría del “gran hombre” Teoría de los rasgos Enfoque situacional Enfoque funcional Enfoque empírico Etc.
La teoría del liderazgo situacional de Paul Hersay
Conducción / dirección de equipos de trabajo Aplicación de las técnicas de dinamización y dirección de grupos Etapas de una reunión Tipos de reuniones Técnicas de dinámica y dirección de grupos Tipología de los participantes Preparación de la reunión Desarrollo de la reunión Los problemas de las reuniones
La motivación en el entorno laboral Definición de la motivación Principales teorías de la motivación. Mcgregor Maslow Stogdell Herzberg McClelland Teoría de la equidad Etc. Diagnóstico de factores motivacionales Motivo de logro “Locus control”
MÓDULO 7: Formación y orientación laboral. 65 horas.
Salud laboral Condiciones de trabajo y seguridad. Salud laboral y calidad de vida. El medio ambiente y su conservación Factores de riesgo: físicos, químicos, biológicos, organizativos. Medidas de prevención y protección Técnicas aplicadas de la organización “segura” del trabajo Técnicas generales de protección / prevención. Análisis, evaluación y propuesta de actuaciones Casos prácticos Prioridades y secuencias de actuación en caso de accidentes Aplicación de técnicas de primeros auxilios: Consciencia / inconsciencia Reanimación cardiopulmonar Traumatismos Salvamento y transportes de accidentados
Legislación y relaciones laborales Derecho laboral: normas fundamentales La relación laboral: modalidades de contratación, salarios e incentivos Suspensión y extinción del contrato Seguridad social y otras prestaciones Órganos de representación Convenio colectivo. Negociación colectiva
Orientación e inserción sociolaboral El mercado laboral. Estructura. Perspectivas del entorno El proceso de búsqueda de empleo: fuentes de información, mecanismos de oferta-demanda, procedimientos y técnicas Iniciativas para el trabajo por cuenta. Trámites y recursos de constitución de pequeñas empresas. Recursos de auto-orientación profesional. Análisis y evaluación del propio potencial profesional y de los intereses personales. La superación de hábitos sociales discriminatorios. Elaboración de itinerarios formativos/profesionalizadores. La toma de decisiones.
Principios de economía Variables macroeconómicas. Indicadores socioeconómicos. Sus interrelaciones. Economía de mercado: Oferta y demanda Mercados competitivos. Relaciones socioeconómicas internacionales: La Unión Europea.
Economía y organización de la empresa Actividad económica de la empresa: criterios de clasificación. La empresa: Tipos de modelos organizativos. Áreas funcionales. Organigramas. Funcionamiento económico de la empresa: Patrimonio de la empresa Obtención de recursos: financiación ajena Interpretación de estados de cuentas anuales Costes fijos y variables
MÓDULO 8: Formación en Centros de Trabajo. 380 horas.
|
|