Академический Документы
Профессиональный Документы
Культура Документы
Asignatura: Computacin I
Semestre I Seccin 1
ALGORITMOS
Profesor:
Luis Estrao
Alumna:
Noeudys Snchez
la solucin de un determinado problema. Los hay tan sencillos y cotidianos como seguir
la receta del mdico, abrir una puerta, lavarse las manos, etc.; hasta los que conducen a
Los Algoritmos permiten describir claramente una serie de instrucciones que debe
realizar el computador para lograr un resultado previsible. Vale la pena recordar que un
Hay diferentes mtodos para representar los algoritmos. Por supuesto, un mtodo
diagramas de Nassi-Schneiderman.
1.2.1. Pseudocdigo.
programacin verdadero, pero que est diseado para la lectura humana en lugar de la
1.2.2. Organigramas.
grfica tanto las tareas como la sucesin de tareas del algoritmo. Las tareas se
1.2.3Diagramas de Nassi-Schneiderman.
pasos del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo,
dado que el lenguaje natural es muy extenso y se presta para la ambigedad, solo se
utiliza un conjunto de palabras, a las que se denomina palabras reservadas. Las palabras
Inicio, Fin, Leer, Escribir, Mientras, Repita, Hasta, Para, Incrementar, Decrementar,
estructura. Dado que se tienen tres tipos de estructuras, se utilizan tres smbolos. Esto
hace que los procesos del algoritmo sean ms fciles de representar y de interpretar.
realizacin de stas.
2.1. Asignaciones.
2.3. Decisiones.
Las decisiones son acciones de control de flujo. Permiten modificar el orden en que
se realizan otras acciones. Una decisin posee siempre un argumento, que normalmente
debe ser una expresin lgica. Dependiendo del valor de la expresin lgica se ejecutan
las acciones que estn en uno u otro camino, a partir de la decisin. Una decisin
2.4. Ciclos.
programa. El ciclo puede ser repetitivo, en cuyo caso el segmento se repite un nmero
fijo de veces. En este tipo de ciclos existe una variable de control de ciclo a la que
ciclo repetitivo se debe especificar siempre el valor inicial y final que toma el contador
del ciclo, y el incremento a aplicar en cada iteracin, si ste es distinto a uno. Otra
2.5. Procedimientos.
concreta, y recibe un nombre por el que puede ser llamado. Puede tener una serie de
programa y el procedimiento.