Tecnología  orientada  a  objetos

+Info
DEPARTAMENTO PROFESOR/ES
Matemáticas y Computación María Vico Pascual Martínez-Losa  (Responsable)
Jesús María Aransay Azofra
TITULACIONES EN LAS QUE SE IMPARTE LA ASIGNATURA
Titulación Carácter Curso Semestre Créditos Guía Docente
Grado en Ingeniería Informática Obligatoria 3 Primer Semestre 6 pdf
CONTEXTO
Esta asignatura pertenece al bloque de programación y en ella se presenta una plataforma de desarrollo de software que se utiliza para programar aplicaciones de diferentes tipos. La plataforma se presenta como alternativa a otras ya conocidas por los alumnos en asignaturas de cursos anteriores, dentro del paradigma orientado a objetos.
COMPETENCIAS
Competencias generales
CG2 - Estar capacitado para, utilizando el nivel adecuado de abstracción, establecer y evaluar modelos que representen situaciones reales.
CG3 - Estar capacitado para encontrar, relacionar, estructurar e interpretar datos, información y conocimiento provenientes de diversas fuentes.
CG4 - Estar capacitado para transmitir información, ideas, planteamiento de problemas y soluciones, tanto a otros profesionales tecnológicos y científicos, como a personas ajenas a esas disciplinas.
CG7 - Haber desarrollado aquellas habilidades de aprendizaje necesarias para continuar su formación.
Competencias específicas
CE1 - Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CE3 - Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
CE4 - Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas.
CE5 - Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
CE8 - Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.
TEMARIO
Programa teórico-práctico:
Tema 1. Introducción a la plataforma .NET.
Tema 2. Introducción a C#.
Tema 3. Programación Orientada a Objetos con C#.
Tema 4. Genéricos.
Tema 5. Colecciones.
Tema 6. Delegados y eventos.
Programa de prácticas informáticas:
-
Diseño y programación de aplicaciones de varias capas.
-
Programación de interfaces gráficas de usuario.
-
Programación de componentes de software reutilizables.