Algoritmos, Diagramas De Flujo Y Pseudocódigos

Páginas: 8 (1772 palabras) Publicado: 27 de febrero de 2013
Concepto e importancia

Es un conjunto de pasos lógicos y estructurados que nos permiten dar solución aún problema.
La importancia de un algoritmo radica en desarrollar un razonamiento lógico matemático a través de la comprensión y aplicación de metodologías para la resolución de problemáticas, estas problemáticas bien pueden ser de la propia asignatura o de otras disciplinas como matemáticas,química y física que implican el seguimiento de algoritmos, apoyando así al razonamiento critico deductivo e inductivo.
No podemos apartar nuestra vida cotidiana los algoritmos, ya que al realizar cualquier actividad diaria los algoritmos están presentes aunque pasan desapercibidos, por ejemplo: Al levantarnos cada día para hacer nuestras labores hacemos una serie de pasos una y otra vez; eso esaplicar un algoritmo.

Estructura de un Algoritmo

Todo algoritmo consta de tres secciones principales:

Entrada: Es la introducción de datos para ser transformados.

Proceso: Es el conjunto de operaciones a realizar para dar solución al problema.

Salida: Son los resultados obtenidos a través del proceso.
Metodología para la descomposición de un algoritmo.
Conceptos:
Definición delproblema
En esta etapa se deben establecer los resultados y objetivos que se desea para poder saber si los datos que se tienen son suficientes para lograr los fines propuestos.
Análisis
Una vez definido el problema se deberán organizar los datos de tal manera que sean susceptibles de usar en los cálculos siguientes.
Diseño
En esta etapa se proponen soluciones a los problemas a resolver, porlo que se realiza una toma de decisiones aplicando los conocimientos adquiridos y utilizando los datos existentes.
Verificación o prueba de escritorio
Se consideran resultados previstos para datos conocidos a fin de que al probar cada una de sus partes podamos ir comprobando que el algoritmo sirve o requiere modificarse.
Análisis del Problema
Identificadores

Un identificador es el nombre quese le asigna a los datos de un programa (constantes, variables, tipos de datos), y que nos permiten el acceso a su contenido.

Ejemplo:
Calf1
Valor_1
Num_hrs
Tipos de datos

Es el valor que puede tomar una constante o variable . Por ejemplo, para representar los datos de un alumno como: Nombre, Num_cta, calf1, calf2, etc.
Los tipos de datos más utilizados son:

a) Numéricos:Representan un valor entero y real.

Ejemplo:

Entero: 250, -5 Real: 3.1416, -27.5

Tipos de datos

b) Lógicos: Solo pueden tener dos valores (verdadero o falso), y son el resultado de una comparación.

c) Alfanuméricos: Son una serie de caracteres que sirven para representar y manejar datos como nombres de personas, artículos, productos,direcciones, etc.
Variables

Permite almacenar de forma temporal un valor y el cual puede cambiar durante la ejecución del algoritmo ó programa.
Toda variable tiene un nombre que sirve para identificarla.

Ejemplo:
prom=(calf1+calf2+calf3)/3
Las variables son: prom, calf1, calf2, calf3.
Constantes
Son datos numéricos o alfanuméricos que contienen un valor y que no cambia durante la ejecucióndel algoritmo ó programa.
Ejemplos: prom=(calf1+calf2+calf3)/3 PI=3.1416
Las constantes son: 3, PI.
Expresiones:

Es un conjunto de constantes, variables, operadores con lo que se realizan las operaciones y permite obtener un resultado.

Ejemplo:
resultado a*(2*b+5)/c
Operadores:

Es un símbolo que permite manipular los valores de variables y/o constantes.

Operadoresmatemáticos

1)^ **
2)/ * div mod
3)+ -

Los operadores con igual nivel de prioridad se evalúan de izquierda a derecha

Operador de asignación

1)= ó 
Sirve para recuperar o guardar los valores obtenidos al realizarse o ejecutarse una expresión.

Operadores de relación

1)Mayor que >
2)Menor que <
3)Mayor igual que >=
4)Menor igual que <=
5)Igual =
6)Diferencia < >...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos,Diagrama de flujo y pseudocódigo
  • Algoritmos pseudocodigo y diagramas de flujo
  • Algoritmos, pseudocodigos y diagramas de flujo
  • CU00123A Algoritmos pseudocodigo diagramas de flujo introduccion
  • Diagramas, diagramas de flujo y pseudocodigos
  • algoritmos,diagramas de flujo y pseudocodigo
  • Pseudocodigo Y Diagrama de flujo
  • Pseudocodigos y diagramas de flujos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS