martes, 23 de julio de 2013

ALGORITMO Y SUS ESTRUCTURAS DE PROGRAMACION

Algoritmos 

1. Concepto e importancia
es un conjunto de pasos lógicos y estructurados que nos permiten dar solución aun problema ,la importancia 
de un algoritmo radica en desarrolla un razonamiento lógico matemático a través de la comprencion  
y aplicación de metodologías para la resolución de problemas ,estas problemas bien pueden ser de la propia 
asignatura o de otras disciplinas como matemática ,química y física que implica el seguimiento de algoritm
os ,apoyando así al razonamiento critico deductivo e inductivo.no podemos apartar nuestra vida cotidiana,los 
algoritmos ya que al realizar cualquier actividad diaria siempre 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 es 
aplicar un algoritmo.
1.1 Estructura de un Algoritmo
Todo algoritmo consta de tres secciones principales:
  1. Entrada
  2. Proceso 
  3. Salida
    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.
    2. Metodología para la descomposición de un algoritmo

    2.1. Definición del problema
    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.
    2.1.2 Análisis 
    Una vez definido el problema se deberán organizar los datos de tal manera que sean susceptibles de usar en los cálcu
    los siguientes.
    2.1.3 Diseño 
    En esta etapa se proponen soluciones a los problemas a resolver, por lo que se realiza una toma de decisiones aplican
    do los conocimientos adquiridos y utilizando los datos existentes.
    2.1.4 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.
    2.1.5 Identificadores
    Un identificador es el nombre que se 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

    2.2.2 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

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

    No hay comentarios:

    Publicar un comentario