INSTITUTO TECNOLOGICO

                       de piedras negras

APUNTES DE LA MATERIA:

DISEÑO ESTRUCTURADO DE ALGORITMOS

CLAVE:

         AL3F

AREA:

INGENIERIA EN SISTEMAS COMPUTACIONALES

NIVEL:

PRIMER SEMESTRE

ELABORADO POR:

ING. FLORA ELIDA GONZALEZ TAMEZ

ING. DAVID SERGIO CASTILLON DOMINGUEZ

ING. FILIBERTO TORRES RABAGO

TEMARIO

1.                  CONCEPTOS BASICOS Y METODOLOGIA PARA LA SOLUCION DE PROBLEMAS POR MEDIOS DE COMPUTADORAS

1.1.            INTRODUCCION
1.1.1.      DE LOS PROBLEMAS A LOS PROGRAMAS
1.1.2.      BREVES PRACTICAS DE PROGRAMACION
1.2.            DEFINICION DE LENGUAJE
1.3.            DEFINICION DE ALGORITMO
1.4.            ALGORITMOS COTIDIANOS
1.5.            DEFINICION DE LENGUAJE ALGORITMICO
AUTOEVALUACION
2.                  METODOLOGÍA PARA LA SOLUCION DE PROBLEMAS POR MEDIO DE COMPUTADORAS
2.1.            DEFINICION DE PROBLEMA
2.2.            ANALISIS DE LOS DATOS
2.3.            DISEÑO DE LA SOLUCION
2.4.            CODIFICACION
2.5.            PRUEBA Y DEPURACION
2.6.            DOCUMENTACION
2.7.            MANTENIMIENTO
AUTOEVALUACION

3.                  ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS

3.1.            TIPOS DE DATOS
3.2.            OPERADORES Y OPERANDOS
3.3.            EXPRESIONES
3.4.            IDENTIFICADORES COMO LOCALIDADES DE MEMORIA
AUTOEVALUACION

4.                  TECNICAS DE DISEÑO

4.1.            TOP DOWN
4.2.            BOTTOM UP
4.3.            WARNIER
AUTOEVALUACION

5.                  TECNICAS PARA LA FORMULACION DE ALGORITMOS

5.1.            DIAGRAMAS DE FLUJO
5.2.            PSEUDOCODIGO
5.3.            DIAGRAMAS ESTRUCTURADOS (NASSI-SCHEIDERMAN)
AUTOEVALUACION

6.                  ESTRUCTURAS ALGORITMICAS

6.1.            SECUENCIALES
6.1.1.      ASISGNACION
6.1.2.      ENTRADA
6.1.3.      SALIDA
6.2.            CONDICIONALES
6.2.1.      SIMPLE
6.2.2.      MÚLTIPLE
AUTOEVALUACION

7.                  ARREGLOS

7.1.            VECTORES
7.2.            MATRICES

AUTOEVALUACION

8.                  MANEJO DE MODULOS
9.                  MANEJO DE CADENA DE CARACTERES
9.1.            DEFINICIÓN
9.2.            FUNCION
9.3.            MANIPULACIÓN
AUTOEVALUACION
Hosted by www.Geocities.ws

1