ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Unidades A Y M


Enviado por   •  21 de Noviembre de 2014  •  6.571 Palabras (27 Páginas)  •  115 Visitas

Página 1 de 27

ALGORÍTMICA Y METODOLOGÍA

CLASE IMPARTIDA POR:

MANUAL

name

LICENCIATURA EN INGENIERÍA EN SISTEMAS DE INFORMACIÓN

Contenido

INTRODUCCIÓN: 5

CONCEPTOS DE ALGORITMOS 6

1.1 Resolución de problemas cotidianos 7

1.2 Definición de algoritmo 8

1.3 Definición de Lenguajes Algorítmicos 9

1.3.1 Lenguaje Natural 9

1.3.2 Lenguaje de Diagrama de Flujo. 9

1.3.3 Lenguaje Natural de Programación 10

1.3.4 Lenguaje de Programación de Algoritmos 10

1.4 Historia y Aplicación de los Lenguajes Algorítmicos 13

CONCLUSIÓN: 14

INTRODUCCIÓN: 15

METODOLOGIA DE RESOLUCIÓN DE PROBLEMAS A TRAVES DE COMPUTADORES 16

2.1 Definición del problema. 16

2.2 Análisis de los datos. 16

2.3 Diseño de la solución. 17

2.4 Codificación. 17

2.4.1 Programa Fuente 17

2.4.2 Programa Ejecutable 18

2.5 Prueba y depuración. 18

2.6 Documentación. 18

2.7 Mantenimiento. 18

CONCLUSIÓN: 19

INTRODUCCIÓN: 20

PRIMITIVAS PARA EL DISEÑO DE INSTRUCCIONES 21

3.1 TIPOS DE DATOS: 21

3.1.1 DATOS NÚMERICOS: 21

3.1.2 CADENAS: 22

3.1.2 LÓGICOS: 23

3.1.2.1 SUBRANGO: 24

3.2 OPERADORES: 24

3.2.1 OPERADORES ARITMETICOS: 25

3.2.2 OPERADORES RELACIONALES: 25

3.2.3 OPERADORES LÓGICOS 27

3.2.3.1Prioridad De Los Operadores Lógicos 29

3.3 EXPRESIONES: 29

3.3.1 EXPRESIONES ARITMETICAS: 30

3.3.2 EXPRESIONES LOGICAS (BOOLEANAS): 30

(3.4) CONSTANTES Y (3.5) VARIABLES: 31

CONCLUSIÓN: 31

TECNICAS DE DISEÑO: 32

4.1 TOP DOWN: 32

BENEFICIOS: 33

4.2 Bottom – Up 33

INTRODUCCIÓN 35

TECNICAS PARA LA FORMULACIÓN DE ALGORITMOS 36

5.1 PSUDOCODIGO 36

5.2 DIAGRAMA DE FLUJO 37

CONCLUSIÓN: 39

ESTRUCTURAS ALGORITMICAS: 39

6.1 SECUENCIALES: 39

6.1.1 ASIGNACIÓN: 39

6.1.2 ENTRADA: 40

6.1.3 SALIDA: 40

6.2 CONDICIONES: 40

6.2.1 SIMPLES: 40

6.2.2 DOBLES: 40

6.2.3 MÚLTIPLES: 41

6.3 REPETITIVAS: 41

FOR (PARA): 41

WHILE (MIENTRAS): 42

DO WHILE (HACER): 43

CONCLUSIÓN: 44

BIBLIOGRAFIA: 45

INTRODUCCIÓN:

Un algoritmo es un conjunto ordenado y finito de pasos que se usasn en la vida diaria para la solución de problemas cotidianos. Se puede realizar con un número finito de pasos lo cual quiere decir que tiene que resolverse el problema con los menores pasos posibles.

Lo que caracteriza a un algoritmo es que en lo fundamental debe ser:

Preciso: Indicar cada pasó los cuales deben ser entendibles para todos.

Definido: Debe poder probarse y llegar siempre en el mismo resultado.

Finito: Pues cada algoritmo se debe terminar en algún momento.

En cada algoritmo se debe detallar cada paso que se realiza, ya sea un algoritmo del recorrido de la escuela a la casa, o de sacar el promedio de 10 calificaciones.

CONCEPTOS DE ALGORITMOS

Los sistemas modernos de computación consisten en una gran conjunción de elementos de circuitos (hardware) y de programación (software) que han sido diseñados para proporcionar a la computación un ambiente productivo y hasta cierta medida agradable.

El término Sistema de Cómputo se utiliza para señalar lo que el usuario emplea, en lugar del término Computadora. En los primeros años de la computación, los usuarios del sistema debían interactuar más estrechamente con el hardware real que lo que es hoy necesario, muchas funciones que debían realizar los usuarios mismos se manejan ahora por software mediante Sistemas Operativos. Hoy en día los usuarios no necesitan saber el lenguaje máquina de la computadora, si ahora es posible programar con otros medios que el sistema proporciona para una vida menos trabajosa.

Para satisfacer el crecimiento de la demanda de medios de computación, es que se ha desarrollado la multiprogramación, en la cual varios usuarios emplean el sistema de forma simultánea, como Windows por ejemplo.

Un término fundamental de esta materia es el Programa, el cual es simplemente una secuencia

...

Descargar como (para miembros actualizados)  txt (44.8 Kb)  
Leer 26 páginas más »
Disponible sólo en Clubensayos.com