Universidad Nacional de Educación a Distancia

Acceso a la portada del web UNED
asignatura grado 2024

Asignatura grado 2024

PROGRAMACIÓN ORIENTADA A OBJETOS

Código Asignatura: 71901072

NOMBRE DE LA ASIGNATURA
PROGRAMACIÓN ORIENTADA A OBJETOS
CÓDIGO
71901072
CURSO ACADÉMICO
2023/2024
DEPARTAMENTO
LENGUAJES Y SISTEMAS INFORMÁTICOS
TÍTULO EN QUE SE IMPARTE
GRADO EN INGENIERÍA INFORMÁTICA
  • PRIMER
  • SEMESTRE 2
  • FORMACIÓN BÁSICA
GRADO EN INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
  • PRIMER
  • SEMESTRE 2
  • FORMACIÓN BÁSICA
MÁSTER UNIVERSITARIO EN INGENIERÍA DE LAS TECNOLOGÍAS EDUCATIVAS
  • COMPLEMENTOS FORMATIVOS
Nº ECTS
6
HORAS
150
IDIOMAS EN QUE SE IMPARTE
CASTELLANO

El objetivo de esta guía es orientar al alumno en el estudio de la asignatura. Se recomienda la lectura completa de la guía a comienzo del cuatrimestre para tener una idea completa de la temática de la asignatura y el calendario de prácticas, de forma que el alumno pueda planificar su trabajo para cumplir con las fechas de entrega. 

La asignatura de Programación Orientada a Objetos (POO en adelante) se imparte en el segundo cuatrimestre del primer curso, consta de 6 créditos, con carácter de formación básica,  para la titulación de  grado en Informática. Y en el grado de Tecnologías de la Información, la asignatura también se imparte en el segundo cuatrimestre del primer curso, consta de 6 créditos y tiene carácter de formación básica.

La asignatura Programación Orientada a Objetos se engloba dentro de la materia de Programación.

Esta asignatura es una introducción a la POO y tiene como objetivo principal que el alumno adquiera los conocimientos y habilidades necesarios para poder desarrollar programas básicos utilizando la metodología de la orientación a objetos. Dado el hecho de que es una asignatura de primer curso, en lugar de emplear un entorno estándar de desarrollo de software como (por ejemplo) Eclipse, se usa BlueJ debido a su naturaleza didáctica.

Se trata de una continuación de la asignatura Fundamentos de Programación que se centra en los tipos abstractos de datos. En Fundamentos los alumnos ven un lenguaje híbrido C±, que mezcla partes de los lenguajes de programación C y C++, pero (en términos de la abstracción de datos) que no va más allá que la utilización de la abstracción STRUCT. Así que esta asignatura, que presenta mecanismos de la POO como la herencia y el polimorfismo, representa una extensión natural de aquélla. El hecho de haber cursado Fundamentos ayudará a los estudiantes a entender muchos conceptos de la POO.

Tanto el lenguaje de programación tratado en esta asignatura, Java, como el paradigma de programación orientada a objetos, son de gran utilidad para los alumnos en el mundo profesional de la informática actual y son muy demandados.