Escribe para buscar…

Programación

El módulo largo del ciclo: del problema al programa, estructuras de control, objetos, ficheros y las pruebas que sostienen el código.

DAW-BIO0485135 h1r curs6 actividades21 páginas9 resultados de aprendizaje

Programa

4

Tipos avanzados de datos

23 h · 17%

Resultados de aprendizaje

RA1Reconoce la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado.9 criterios de evaluación
  1. CA1Se han identificado los bloques que componen la estructura de un programa informático.
  2. CA2Se han creado proyectos de desarrollo de aplicaciones.
  3. CA3Se han utilizado entornos integrados de desarrollo.
  4. CA4Se han identificado los distintos tipos de variables y la utilidad específica de cada uno.
  5. CA5Se ha modificado el código de un programa para crear y utilizar variables.
  6. CA6Se han creado y utilizado constantes y literales.
  7. CA7Se han clasificado, reconocido y utilizado en expresiones los operadores del lenguaje.
  8. CA8Se ha comprobado el funcionamiento de las conversiones de tipo explícitas e implícitas.
  9. CA9Se han introducido comentarios en el código.
RA2Escribe y prueba programas sencillos, reconociendo y aplicando los fundamentos de la programación orientada a objetos.9 criterios de evaluación
  1. CA1Se han identificado los fundamentos de la programación orientada a objetos.
  2. CA2Se han escrito programas simples.
  3. CA3Se han instanciado objetos a partir de clases predefinidas.
  4. CA4Se han utilizado métodos y propiedades de los objetos.
  5. CA5Se han escrito llamadas a métodos estáticos.
  6. CA6Se han utilizado parámetros en la llamada a métodos.
  7. CA7Se han incorporado y utilizado librerías de objetos.
  8. CA8Se han utilizado constructores.
  9. CA9Se ha utilizado el entorno integrado de desarrollo en la creación y compilación de programas simples.
RA3Escribe y depura código, analizando y utilizando las estructuras de control del lenguaje.7 criterios de evaluación
  1. CA1Se ha escrito y probado código que haga uso de estructuras de selección.
  2. CA2Se han utilizado estructuras de repetición.
  3. CA3Se han reconocido las posibilidades de las sentencias de salto.
  4. CA4Se ha escrito código utilizando control de excepciones.
  5. CA5Se han creado programas ejecutables utilizando diferentes estructuras de control.
  6. CA6Se han probado y depurado los programas.
  7. CA7Se ha comentado y documentado el código.
RA4Desarrolla programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.10 criterios de evaluación
  1. CA1Se ha reconocido la sintaxis, estructura y componentes típicos de una clase.
  2. CA2Se han definido clases.
  3. CA3Se han definido propiedades y métodos.
  4. CA4Se han creado constructores.
  5. CA5Se han desarrollado programas que instancien y utilicen objetos de las clases creadas anteriormente.
  6. CA6Se han utilizado mecanismos para controlar la visibilidad de las clases y de sus miembros.
  7. CA7Se han definido y utilizado clases heredadas.
  8. CA8Se han creado y utilizado métodos estáticos.
  9. CA9Se han definido y utilizado interfaces.
  10. CA10Se han creado y utilizado conjuntos y librerías de clases.
RA5Realiza operaciones de entrada y salida de información, utilizando procedimientos específicos del lenguaje y librerías de clases.8 criterios de evaluación
  1. CA1Se ha utilizado la consola para realizar operaciones de entrada y salida de información.
  2. CA2Se han aplicado formatos en la visualización de la información.
  3. CA3Se han reconocido las posibilidades de entrada / salida del lenguaje y las librerías asociadas.
  4. CA4Se han utilizado ficheros para almacenar y recuperar información.
  5. CA5Se han creado programas que utilicen diversos métodos de acceso al contenido de los ficheros.
  6. CA6Se han utilizado las herramientas del entorno de desarrollo para crear interfaces gráficos de usuario simples.
  7. CA7Se han programado controladores de eventos.
  8. CA8Se han escrito programas que utilicen interfaces gráficos para la entrada y salida de información.
RA6Escribe programas que manipulen información, seleccionando y utilizando tipos avanzados de datos.9 criterios de evaluación
  1. CA1Se han escrito programas que utilicen arrays.
  2. CA2Se han reconocido las librerías de clases relacionadas con tipos de datos avanzados.
  3. CA3Se han utilizado listas para almacenar y procesar información.
  4. CA4Se han utilizado iteradores para recorrer los elementos de las listas.
  5. CA5Se han reconocido las características y ventajas de cada una de la colecciones de datos disponibles.
  6. CA6Se han creado clases y métodos genéricos.
  7. CA7Se han utilizado expresiones regulares en la búsqueda de patrones en cadenas de texto.
  8. CA8Se han identificado las clases relacionadas con el tratamiento de documentos XML.
  9. CA9Se han realizado programas que realicen manipulaciones sobre documentos XML.
RA7Desarrolla programas, aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación.8 criterios de evaluación
  1. CA1Se han identificado los conceptos de herencia, superclase y subclase.
  2. CA2Se han utilizado modificadores para bloquear y forzar la herencia de clases y métodos.
  3. CA3Se ha reconocido la incidencia de los constructores en la herencia.
  4. CA4Se han creado clases heredadas que sobrescriban la implementación de métodos de la superclase.
  5. CA5Se han diseñado y aplicado jerarquías de clases.
  6. CA6Se han probado y depurado las jerarquías de clases.
  7. CA7Se han realizado programas que implementen y utilicen jerarquías de clases.
  8. CA8Se ha comentado y documentado el código.
RA8Utiliza bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información.8 criterios de evaluación
  1. CA1Se han identificado las características de las bases de datos orientadas a objetos.
  2. CA2Se ha analizado su aplicación en el desarrollo de aplicaciones mediante lenguajes orientados a objetos.
  3. CA3Se han instalado sistemas gestores de bases de datos orientados a objetos.
  4. CA4Se han clasificado y analizado los distintos métodos soportados por los sistemas gestores para la gestión de la información almacenada.
  5. CA5Se han creado bases de datos y las estructuras necesarias para el almacenamiento de objetos.
  6. CA6Se han programado aplicaciones que almacenen objetos en las bases de datos creadas.
  7. CA7Se han realizado programas para recuperar, actualizar y eliminar objetos de las bases de datos.
  8. CA8Se han realizado programas para almacenar y gestionar tipos de datos estructurados, compuestos y relacionados.
RA9Gestiona información almacenada en bases de datos relacionales manteniendo la integridad y la consistencia de los datos.7 criterios de evaluación
  1. CA1Se han identificado las características y métodos de acceso a sistemas gestores de bases de datos relacionales.
  2. CA2Se han programado conexiones con bases de datos.
  3. CA3Se ha escrito código para almacenar información en bases de datos.
  4. CA4Se han creado programas para recuperar y mostrar información almacenada en bases de datos.
  5. CA5Se han efectuado borrados y modificaciones sobre la información almacenada.
  6. CA6Se han creado aplicaciones que ejecuten consultas sobre bases de datos.
  7. CA7Se han creado aplicaciones para posibilitar la gestión de información presente en bases de datos relacionales.