Tecnología de programación

Docente responsable: Santucci, Viviana Andrea
Cuatrimestre de cursado: Primero
Unidad académica: FICH
Modalidad de cursado: Presencial
Área perteneciente: Programación
Carga horaria: 90 h
Carreras para la cual es optativa: Licenciatura en Ciencia de Datos
Correlativas: Ciclo básico – Aprobado

Objetivos generales de la asignatura:

  • Aplicar adecuadamente diversos paradigmas de programación según el problema: Identificar y usar el paradigma más eficaz (procedimental, orientado a objetos, funcional, lógico) para resolver problemas específicos.
  • Dominar el vocabulario técnico de la programación: Manejar con precisión términos clave de distintos paradigmas de programación para mejorar la comunicación técnica y la documentación.

 

Objetivos específicos de la asignatura:

  • Comprender los fundamentos de los paradigmas de base utilizados por los lenguajes de programación.
  • Conocer el modelo formal o semiformal subyacente de cada paradigma y la forma en que el mismo es incorporado en un lenguaje de programación correcto.
  • Emplear criterios que permitan seleccionar el paradigma adecuado a cada problemática en particular.
  • Resolver problemas a través del modelo de programación orientado a objetos, funcional y lógico.

 

Temas principales de la asignatura:
Unidad N°1. Introducción a los Lenguajes y Paradigma Imperativo: Secuencial o Estructurado.
Unidad N°2. Paradigma Orientado a Objetos.
Unidad N°3. Paradigma funcional.
Unidad N°4. Paradigma Lógico
Unidad N°5. Evaluaciones

 

Tipo de clases y carga horaria aproximada:
Clases de teoría: 2 hs semanales
Clases prácticas: 4 hs semanales

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *