Programa
Programa
Programa
1- OBJETIVOS DE LA ASIGNATURA
Introducir al alumno en problemas algorítmicos y en el proceso de diseño e implementación de software. Estudio de
herramientas representativas de procesos, realizando su representación final en pseudocódigo. Que los alumnos
desarrollen habilidades de resolución de problemas utilizando herramientas tales como los esquemas algorítmicos,
el razonamiento deductivo, la descomposición modular, la aplicación de métodos de resolución y , en general, el
pensamiento algorítmico, sabiendo seleccionar y formalizar correctamente estructuras de datos más adecuadas a
cada situación.
2- CONTENIDOS MÍNIMOS
Constantes, variables, expresiones. Estructuras: secuenciales, de decisión, repetitivas. Subprogramas. Arreglos.
Recursión. Estructuras no lineales.
3- PROGRAMA ANALÍTICO
CONTENIDOS
UNIDAD
TEMÁTICA
I Conceptos iniciales
Comprensión de problemas, algoritmos y noción de programa. Noción de acción,
estado y secuencia. Lenguajes. Constantes y variables simples, tipos de datos.
Expresiones aritméticas, alfanuméricas de relación y lógicas.
Comprensión de problemas, algoritmos y noción de programa. Noción de acción,
estado y secuencia. Lenguajes. Constantes y variables simples, tipos de datos.
Expresiones aritméticas, alfanuméricas de relación y lógicas. Elementos de un
programa.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
Página 1 de 7
Edición 1984.
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
II Estructuras Secuenciales
Declaración de variables, asignación, lectura, escritura, noción de llamada a
procedimientos. Precondiciones (estado inicial requerido) y poscondiciones
(estado final provocado) para cada una de ellas.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
FUNDAMENTOS DE ALGORITMIA
Página 2 de 7
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
III Estructuras De Decisión
Composición condicional (decisión simple). Composición alternativa (decisión
doble). Composiciones selectivas (decisión múltiple)
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
IV Estructuras Repetitivas
Mientras, repetir , variar e iterar. Representación. Características. Condiciones de
inicio y fin para cada una de ellas. Cantidad de veces que se ejecuta.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
Página 3 de 7
Editorial PRENTICE-HALL
Edición 2001
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
V Subprogramas
Procedimientos y funciones. Representación Características. Argumentos.
Parámetros. Variables locales y globales. Pasaje de argumentos por valor y por
referencia.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
Página 4 de 7
ALGORITMOS Y ESTRUCTURAS DE DATOS
Niklaus WIRTH.
Editorial PRENTICE HALL
Edición 1987.
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997
VI Variables Dimensionadas (Arreglos)
Concepto de variable dimensionada. Dimensiones e índices. Ordenamiento y
búsqueda.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
Página 5 de 7
INTRODUCCION A LA PROGRAMACION SISTEMATICA
Niklaus WIRTH
Editorial ATENEO
Edición 1982.
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
VII Recursión
Características. Aplicación. Implementación de procedimientos y funciones
recursivas.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
FUNDAMENTOS DE ALGORITMIA
G.BRASSARD P. BRATLEY
Editorial PEARSON
Edición 1997.
VIII Estructuras Dinámicas Lineales De Datos
Introducción. Listas. Pilas. Colas. Representación. Aplicación. Implementación
usando arreglos.
BIBLIOGRAFÍA/GUÍAS DE ESTUDIO
FUNDAMENTOS DE PROGRAMACION Algoritmos y estructuras de datos
JOYANES AGUILAR Luis
Editorial MCGRAW-HILL
Edición 2003 (3° edición)
4- PROGRAMA DE EXAMEN
Página 6 de 7
Idem PROGRAMA ANALÍTICO
N° de Legajo: 24204/5
Firma:
Página 7 de 7