Datos Generales
Nombre de la asignatura: Diseño Estructurado de Algoritmos
Clave de la asignatura: SCB-9316
Horas/teoría: 4
Horas/practica: 0
Créditos: 8

Temario:
Número
Temas
Subtemas
I
Conceptos Básicos 1.1 Introducción
- De los problemas de los programas
- Breves Practicas de programación
1.2 Definición de Lenguaje
1.3 Definición de algoritmo
1.4 Algoritmos Cotidianos
1.5 Definición de lenguajes algorítmicos
1.6 Historia y Aplicación de los Lenguajes Algorítmicos
II
Metodología para la solución de problemas por medio de computadoras 2.1 Definición de problemas
2.2 Análisis de los Datos
2.3 Diseño de solución
2.4 Codificación
2.5 Prueba y depuración
2.6 Documentación
2.7 Mantenimiento
III
Entidades primitivas para el diseño de instrucciones 3.1 Tipos de datos
3.2 Operadores y Operándoos
3.3 Expresiones
3.4 identificadores como localidades de memoria
IV
Técnicas de diseño 4.1 Top down
4.2 Bottom up
V
Técnicas para la formulación de algoritmos 5.1 Diagramas de Flujo
5.2 Pseudo código
5.3 Diagramas Estructurados
VI
Estructuras Algorítmicas 6.1 Secuénciales
- Asignación
- Entrada
- Salida
6.2 Condicionales
- Simple
- Múltiple
VII
Arreglos 7.1 Vectores
7.2 Matrices
VIII
Manejo de cadenas de caracteres 8.1 Definición
8.2 Función
8.3 Manipulación
IX
Manejo de módulos 9.1 Conceptos y características de un modulo
9.2 Clasificación de los módulos
- Funciones
- Procedimientos
9.3 Operación de módulos y sus parámetros
9.4 Criterios de modulación

Bibliografia:
1 .- Aho, Hopcroft, Ullman. Estructura de datos y algoritmos. Ed. Sitesa

2.- Luis Joyanes Aguilar. Fundamentos de programación, algoritmos y estructura de datos. Ed. Mc Graw-Hill.

3.- Guillermo Levine. Introducción a la computación y la programación estructurada. Ed. Mc Graw Hill.

4.- Goodman, Hedetmienic. Introduction to the design and analysis of algorithms. Ed. Mc Graw-Hill.

5.- Dale y Lilly. Pascal y Estructura de Datos. Ed. Mc Graw-Hill.

6.- Francis Scheid. Computers and Prograting. Ed. Mc Graw-Hill.

7.- Tremblay Sorensen. An Introduction to Data Structures with Applications. Ed. Mc Graw-Hill.


Volver