Introduccion






descargar 265.58 Kb.
títuloIntroduccion
página1/11
fecha de publicación17.07.2015
tamaño265.58 Kb.
tipoDocumentos
l.exam-10.com > Finanzas > Documentos
  1   2   3   4   5   6   7   8   9   10   11


ALGORITMOS

Contenido


INTRODUCCION 3

CAPITULO I. 4

CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORAS. 4

1.1 Introducción 5

1.2 Definición de Lenguaje 7

1.3 Definición de Algoritmo 8

1.4 Tipos de Algoritmos 9

1.5 Lenguajes Algorítmicos 9

1.6 Metodología para la solución de problemas por medio de computadora 9

1.6.1. Definición del Problema 9

1.6.2 Análisis del Problema 9

1.6.3 Diseño del Algoritmo 10

1.6.4 Codificación 10

1.6.5 Prueba y Depuración 10

1.6.6 Documentación 11

1.6.7 Mantenimiento 12

CAPITULO II. 13

ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS 13

2.1 Tipos De Datos 13

2.2 Expresiones 14

2.3 Operadores y Operandos 15

2.4 Identificadores 19

CAPITULO III. 23

TÉCNICAS DE DISEÑO 23

3.1 Top Down 23

3.2 Bottom Up 23

CAPITULO IV. 24

TÉCNICAS PARA LA FÓRMULACIÓN DE ALGORITMOS 24

4.1 Diagrama de Flujo 25

4.2 Pseudocódigo 26

4.3 Diagramas estructurados (Nassi-Schneiderman) 27

CAPITULO V. 29

ESTRUCTURAS ALGORITMICAS 29

5.1. Estructuras Secuenciales 30

5.1.1 Problemas Secuenciales 31

5.1.2 Problemas Propuestos Secuenciales 32

5.2 Estructuras de Condicionales 33

5.2.1 Problemas Condicionales 35

5.2.2 Problemas Propuestos 43

5.3. Estructuras Cíclicas 45

5.3.1 Hacer-Para 45

5.3.2 Hacer-Mientras 49

5.3.3 Repetir-Hasta 51

5.3.3.2 Problemas Repetitivos Compuestos 52

VI ARREGLOS 54

6.1 Arreglos Unidimensionales 56

6.1.1 PROBLEMAS PROPUESTOS 59

6.2. Arreglo Bidimensional 61

6.2.1 PROBLEMAS PROPUESTOS 62

VII FUNCIONES 64

7.1 Módulo 64

7.1.1 Ventajas de la Programación Modular 64

7.1.2 Desarrollar programas de forma modular 65

7.1.3 Tiempo de vida de los datos – Ámbito. 65

7.1.4 PARÁMETROS 67

7.1.5 FUNCIONES  68

7.1.6 PROBLEMAS PROPUESTOS 69


INTRODUCCION



El desarrollo de algoritmos es un tema fundamental en el diseño de programas por lo cual el alumno debe tener buenas bases que le sirvan para poder desarrollar de manera fácil y rápida sus programas.
Estos apuntes servirán de apoyo al docente del SENA, en su labor cotidiana de enseñanza y al estudiante le facilitará desarrollar su capacidad analítica y creadora, para de esta manera mejorar su destreza en la elaboración de algoritmos que sirven como base para la codificación de los diferentes programas que tendrá que desarrollar a lo largo de su carrera.

CAPITULO I.

CONCEPTOS BÁSICOS Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORAS.



1.1 Introducción

- De los problemas a los programas

- Breves prácticas 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 Metodología para la solución de problemas por medio de computadora

1.7 Definición del problema

1.8 Análisis del problema

1.9 Diseño del algoritmo

1.10 Codificación

1.11 Prueba y depuración

1.12 Documentación

1.13 Mantenimiento
OBJETIVO EDUCACIONAL:
El alumno:
• Conocerá la terminología relacionada con los algoritmos; así como la importancia de aplicar técnicas adecuadas de programación.

• Conocerá la metodología en cada una de sus etapas.

  1   2   3   4   5   6   7   8   9   10   11

Añadir el documento a tu blog o sitio web

similar:

Introduccion iconIntroduccióN: Rellena el siguiente cuadro con los datos que encontrarás...

Introduccion iconIntroducción Rellena el siguiente cuadro con los datos que encontrarás...

Introduccion iconLa Casa de los Siete Tejados introduccion
«The Custom House», introducción a The Scarlet Letter, que se gestó entonces, aunque tenga claros precedentes en escritos anteriores,...

Introduccion iconIntroduccióN

Introduccion iconIntroducción

Introduccion iconIntroducción

Introduccion iconIntroduccióN

Introduccion iconIntroduccion

Introduccion iconIntroduccion

Introduccion iconIntroducción






© 2015
contactos
l.exam-10.com