Nose

Páginas: 13 (3002 palabras) Publicado: 23 de febrero de 2013
PROPUESTA Y PROGRAMA DE CATEDRA








UNIVERSIDAD NACIONAL DE LA RIOJA



Carrera: INGENIERÍA EN SISTEMAS DE INFORMACIÓN

Ordenanza H.C.S. Nº 420/10 – Texto Ordenado H.C.S. N° 448/11

Asignatura: PARADIGMAS DE PROGRAMACIÓN

Curso: 2do. Cuatrimestre: Primero

Profesor Titular: ing. MARCELO CAMARGO


Año: 2012F

undamentacion (Justificación):

Importancia de la asignatura en el plan de estudio:

El objetivo del curso es estudiar diversos conceptos subyacentes al diseño, definición, implementación y características de los lenguajes de programación modernos así como técnicas formales para el estudio de algunos de los principales paradigmas de programación: funcional,imperativo y orientado a objetos. 

Al finalizar el curso el alumno comprenderá los principios y componentes en el diseño de los lenguajes de programación y contará con las herramientas básicas para analizar formalmente diversas de sus características.

Ésta cátedra en su labor cotidiana de enseñanza le facilitará al estudiante desarrollar su capacidad analítica y creadora, para deesta manera mejorar su destreza en la elaboración de programas.

Esta materia representa una continuación de Algoritmos y Estructura de Datos, procurando utilizar los conocimientos adquiridos en las asignaturas correlativas anteriores para la resolución de problemas de programación. Es necesario destacar que los conceptos aprendidos en esta asignatura deben estar perfectamentearticulados con los de Programación I.

Dado que la materia provee al estudiante todas la herramientas que necesitara para seleccionar un lenguaje de programación específico de acuerdo a los requerimientos y necesidades del problema a resolver, es de fundamental importancia la realización de prácticas que sustituyan experiencias reales en proyectos de desarrollo de software, que despiertenel interés del alumno y lo motiven a leer trabajos específicos.






bjetivos Generales o Propósitos:
O

Que el estudiante:

• Adquiera capacidades y competencias para razonar sobre el concepto de Programación, desde el punto de vista práctico.
• Reconozca los principales paradigmas de la programación
• Conozca los fundamentos y características esenciales de losprincipales paradigmas de programación.
• Desarrolle un espíritu crítico para la comparación entre los principales lenguajes de estos Paradigmas.


Objetivos específicos:


Que el estudiante::


o Desarrolle competencias para la elección de un lenguaje de programación de acuerdo a las requerimientos exigidos.
o Conozca diferentes lenguajes y paradigmas de acuerdo asus funcionalidades.
o Reconozca las ventajas y desventajas de los distintos paradigmas de programación.
o Se introduzca en los principios básicos de la programación.
o Aplique los conocimientos adquiridos que le permiten realizar abstracción de los problemas.
o Sea capaz de lenguaje de programación para un determinado problema.
o Desarrolle programas básicos en unlenguaje imperativo.



Ontenidos de la Asignatura:

C

|Unidad Nº 1: Introducción |
|Contenidos: |
|Concepto de lenguaje de programación. Historiade los lenguajes de programación. Sintaxis y compilación de lenguajes de programación. |
|Criterios de diseño. Concepto de paradigmas. Principales paradigmas. |
|Unidad N° 2: Paradigma Imperativo |
|Contenidos:...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS