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

Estructuras Algoritmicas Basicas

aglce25 de Julio de 2014

843 Palabras (4 Páginas)496 Visitas

Página 1 de 4

Título: UNIDAD II. ESTRUCTURAS ALGORÍTMICAS BASICAS:

Un algoritmo es una secuencia finita de instrucciones; cada una de estas instrucciones tiene un significado preciso y se puede ejecutar con una cantidad finita de esfuerzo en un tiempo finito.

Las características fundamentales que debe cumplir un algoritmo son:

* Debe ser preciso e indicar el orden. Diseño del algoritmo que describe la secuencia ordenada de pasos, sin ambigüedades, que conducen a la solución de un problema dado (Análisis del problema y desarrollo del algoritmo).

* Debe ser definido. Si se sigue un algoritmo dos veces se debe obtener el mismo resultado cada vez.

* Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento; o sea debe tener un número finito de pasos. Ejecución y validación del programa por la computadora.

Algoritmos cotidianos

Se refiere a todos aquellos algoritmos que nos ayudan a resolver problemas diarios, y que hacemos casi sin darnos cuenta que estamos siguiendo una metodología para resolverlos.

-Algunos ejemplos son:

Diseñar un algoritmo para cambiar una llanta de un coche:

1.- Inicio.

2.- Traer gato.

3.- Levantar el coche con el gato.

4.- Aflojar tornillos de las llantas.

5.- Sacar los tornillos de las llantas.

6.- Quitar la llanta.

7.- Poner la llanta de repuesto.

8.- Poner los tornillos.

9.- Apretar tornillos.

10.- Bajar el gato.

11.- Fin.

DIAGRAMAS DE FLUJO

UN DIAGRAMA DE FLUJO ES UNA REPRESENTACIÓN DE UN ALGORITMO. Los diagramas de flujo se usan frecuentemente en el planteamiento, desarrollo y estructuración de un algoritmo para resolver un problema complejo.

Los diagramas de flujo se emplean con frecuencia para expresar conceptos técnicos en términos muy sencillos. Es una parte esencial e integral del conjunto de conocimientos profesionales de los programadores y analistas de sistemas. Describe la trayectoria que deben seguir los datos a medida que se procesan. Los diagramas que más se emplean son: los de sistemas y los de programas.

El diagrama de flujo de un sistema define todas las operaciones a las que están sujetas los datos a medida que circulan en una compañía u organización. El diagrama de flujo de un programa muestra las operaciones que se realizan en un programa en la PC.

2.1. INSTRUCCIONES DE ENTRADA, SALIDA Y ASIGNACIÓN.

Los términos más directamente relacionados son READ y PRINT.

Entrada/Salida: Este símbolo indica la alimentación de datos a una computadora y la impresión de resultados.

ASIGNACIÓN

Existen tres métodos para dar valor a una variable:

Leer un valor de un archivo

Pedir al usuario que teclee un valor

Asignar un valor dentro de un programa (ASIGNACIÓN)

La sintaxis general de la instrucción de asignación es: nombre_de_la_variable = valor

El valor a la derecha del signo igual puede ser una constante, otra variable o una expresión que combine constantes y variables, pero siempre la variable y su valor deben ser del mismo tipo de dato.

Ejemplos: edad= 5 área= 12.3 nombre= “Pedro”

La instrucción de asignación es destructiva; esto significa que si antes de la asignación la variable tiene algún valor, éste se pierde al ejecutarse la instrucción de asignación.

Por ejemplo,

...

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