Manual De Algoritmos

Páginas: 7 (1580 palabras) Publicado: 21 de septiembre de 2012
SESION
03
TEMA
OBJETIVO

:
:

Estructuras algorítmicas.
Conocer las estructuras algorítmicas y utilizar en forma correcta una
estructura secuencial en el desarrollo de algoritmos.

ESTRUCTURAS ALGORÍTMICAS
Las estructuras de operación de programas son un grupo de formas de trabajo, que permiten, mediante la
manipulación de variables, realizar procesos específicos que nos llevan a lasolución de problemas. Estas
estructuras se clasifican de acuerdo con su complejidad en:

Secuenciales

Estructuras
Algorítmicas

Condicionales

Repetitivas

Asignación
Entrada
Proceso
Salida
Simples
Dobles
Múltiples

Hacer para
Hacer mientras
Repetir hasta

ESTRUCTURAS SECUENCIALES
La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra ensecuencia. Las tareas
se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin
del proceso. Una estructura secuencial se representa de la siguiente forma:
Inicio
Acción 1
Acción 2

Fin

ASIGNACIÓN
La asignación consiste, en el paso de valores o resultados a una zona de la memoria. Dicha zona será
reconocida con el nombre de la variable querecibe el valor. La asignación se puede clasificar de la
siguiente forma:





SIMPLES
Consiste en pasar un valor a una variable. Ejemplo: A=15
CONTADOR
Consiste en usarla como un verificador del número de veces que se realiza un proceso. Ejemplo: A=A+1
ACUMULADOR
Consiste en usarla como un sumador en un proceso. Ejemplo: A=A+B
DE TRABAJO
Donde puede recibir el resultado de unaoperación matemática que involucre muchas variables.
Ejemplo: A=C+B*15/2

ALGORITMOS
“La base de la programación”
ENTRADA
La lectura consiste en recibir desde un dispositivo de entrada (por e jemplo el teclado) un valor. Esta
operación se representa en un pseudocódigo como sigue Leer a,b ; dónde a y b son las variables que
recibirán los valores.
PROCESO
Los datos ingresados generalmenteson almacenados temporalmente en la memoria del computado r,
dichos datos son evaluados y procesados obteniendo resultados.
SALIDA
Consiste en mandar por un dispositivo de salida (por ejemplo el monitor o la impresora) un resultado o
mensaje. Este proceso representa en un pseudocódigo como sigue: Mostrar R ; dón de R es una variable que
contiene un valor.

HERRAMIENTA SOFTWARE DFD
Dfd esun software diseñado para construir y analizar algoritmos . Usted puede crear diagramas de flujo de
datos para la representación de algoritmos de programación estructurada a par tir de las herramientas de
edición que para éste propósito suministra el programa. Después de haber ingresado el algoritmo
representado por el diagrama, podrá ejecutarlo, analizarlo y depurarlo en un entorno interactivodiseñado
para éste fin. La interfaz gráfica de Dfd, facilita en gran medida el trabajo con diagramas ya que simula la
representación estándar de diagramas de flujo en hojas de papel.
INTERFAZ DE USUARIO
Dfd posee una ventana principal que proporciona el ambiente de trabajo en donde se pu eden construir y
analizar algoritmos. Los componentes básicos de la ventana principal son: La barra demenú, barras de
herramientas, barras de desplazamiento y el área de trabajo.

HERRAMIENTAS DE TRABAJO
Las herramientas que se utilizan en la elaboración de diagramas de flujo son:

HERRAMIENTA

NOMBRE

HERRAMIENTA

NOMBRE

Selección
Ciclo Mientras

Ciclo Para

Decisión

Lectura

Salida

Profesor: Juan Flores Hilazaca

Asignación

Llamada

Página: 2

ALGORITMOS
“Labase de la programación”

APLICACIONES CON ESTRUCTURAS SECUENCIALES
APLICACIÓN_01
Desarrollar un algoritmo que permita ingresar 2 números, se pide mostrar la suma de ambos. Desarrolle el
Diagrama de Flujo y el Pseudocódigo.
DFD

PSEUDOCODIGO
INICIO
//DECLARACIÓN DE VARIABLES
N1: Entero
N2: Entero
SUMA: Entero
//ENTRADA
Leer N1, N2
//PROCESO
SUMA=N1+ N2
//SALIDA
Mostrar SUMA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual algoritmo de prim
  • Manual De Algoritmos
  • manual algoritmos
  • Manual algoritmos
  • Manual De Algoritmos
  • Manual de algoritmos
  • Manual Basico de Algoritmo y Estructura de datos en java
  • Manual Analisis de algoritmo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS