Los algoritmos

Description

mapa mental sobre los algoritmos y diagramas de flujo
victor manuel florez taborda
Mind Map by victor manuel florez taborda, updated more than 1 year ago
victor manuel florez taborda
Created by victor manuel florez taborda over 7 years ago
16
0

Resource summary

Los algoritmos
  1. Las variables se pueden clasificar en:
    1. a) Variables por su contenido
      1. Variables Numéricas: En estas variables podemos almacenar valores numéricos ya sean positivos o negativos desde los números 0 al 9 , con signos + (positivo) y – (negativo) y punto decimal
        1. Variables Lógicas: Mediante una comparación entre datos el resultado se puede expresar en las variables lógicas que tienen valor cierto o falso
          1. Variables Alfanuméricas: Estas variables están formadas por letras, números y caracteres especiales.
          2. b) Variables por su uso
            1. Variables de Trabajo: Estas variables se usan dentro de un programa y representan el resultado de una operación matemática.
              1. Contadores: Estas variables su san para controlar el número de veces que se ejecuta una acción o cuando se cumple una condición.
                1. Acumuladores: Estas variables nos ayudan a ver en cuanto se está acumulando el resultado de alguna acción que se haga en el algoritmo siguiente los pasos.
              2. En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al-Juarismi)1 es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.1 En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de multiplicación, para calcular el producto, el algoritmo de la división para calcular el cociente de dos números, el algoritmo de
                1. TIPOS DE VARIABLES
                  1. Alfanuméricas: Son aquellas que pueden almacenar cualquier carácter, letras (A-Z); números (0-9), espacios en blanco, o caracteres especiales (¡ , %, *, + , /, $, &, etc…) Ejemplos: ISLR= 10% CED$= V- &&.&&&.&&& FEC= (__/__/__)
                    1. Y
                      1. Numéricas: Son aquellas que almacenan sólo números (Dígitos) de (0-9). A= 0 SDO= CED= En números. TOT= MTO=
                    2. CONSTANTE: Es un valor que no varía, definido con un nombre único y irrepetible que no va a cambiar durante todo el algoritmo (Programa). Es cualquier cantidad, la cual puede aparecer en forma “LITERAL” y permanecerá invariable durante el proceso (Va a almacenar un valor inalterable). Ejemplos: C= 5 Valor Fijo C= C+1 C= (5)+1
                      1. CONTADOR: Es un valor que se incrementa o decrementa, según sea el caso, un contador en términos constante es un valor fijo que se va a ir contando, es decir cumpliendo una función cuantitativa. Es un campo en memoria, el cual sirve (como su nombre lo indica) para contar, éste incrementa en el valor de 1 y nos muestra el número de veces que el proceso ha detectado una ocurrencia determinada y siempre deberemos expresarlo en forma cuantitativa. C= 0 Ejemplo: C= C + 1 C= Variable contador C + 1= Se incrementa cuantitativamente. PR= Promedio de Notas. TNOT= Total Notas C= Cantidad de alumnos. C= 100 hasta C= 0 (Decrementa) 1 ó 2= Número de veces que se incrementa Número o decrementa el contador. Incremento Decremento C=0 C=100
                        1. ACUMULADOR: Es un campo de memoria, un valor que se incrementa en forma no definida esto por la suma de otro valor a dicho campo. Es un campo en memoria, pero que su incremento no es de 1, sino que viene alterándose por la suma de un valor a dicho campo. Ejemplo= TSDO= 0 TSDO= TSDO + SDO 0 + 14000 14000 + 20000 34000 + 2000 36000 Todos los totales implica Acumulador, posiblemente se puede utilizar sumatoria
                          1. DECISIÓN: Es una evaluación o determinación que va arrojar un valor verdadero o falso. Ejemplo: Determinar cual de dos números es el mayor en forma de Algoritmo. 1.- Inicio 2.- Declarar: N1= 0; N2= 0 3.- Primer número: N1 4.-Segundo número: N2 5.-Preguntar: SI N1 > N2 *Decisión* 5.1.- Entonces El Nº mayor es: N1 5.2.- De lo contrario mostrar 5.3.- EL Nº mayor es:N2 6.- Fin
                            1. OPERADORES RELACIONALES: > = Mayor que (Q´) < = Menor que (Q´) " = Mayor o igual (Q´) " = Menor o igual (Q´) < > = Diferente ó desigual = Igual
                            2. Diagrama de flujo
                              1. Los diagramas de flujo son esquemas que representan gráficamente un algoritmo por medio de los pasos de un proceso, que se realizan para entender mejor al mismo y son utilizados en programación, economía y procesos industriales. Utilizan una series de símbolos con significados especiales.
                                1. Simbolos
                                  1. Óvalo o Elipse: Inicio y Final (Abre y cierra el diagrama).
                                    1. Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos).
                                      1. Rombo: Decisión (Formula una pregunta o cuestión).
                                        1. Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento).
                                          1. Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).
                                            1. Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).
                                              Show full summary Hide full summary

                                              Similar

                                              ALGORITMOS
                                              FCAMARGO
                                              Mapa conceptual sobre ALGORITMOS
                                              William Giraldo
                                              Conceptos de estadística y probabilidad
                                              Diego Santos
                                              Ecología de los Seres Vivos
                                              Cami Puaque
                                              Estadística: definiciones
                                              MatíasOlivera
                                              1_ORGANULOS_DE_LA_CELULA_EUCARIOTA
                                              1º, 2º, 3º y 4º de Secundaria
                                              enfoques cualitativo y cuantitativo
                                              ozaratesaur
                                              Circulo y circunferencia
                                              jessica silveira
                                              Introducción a la Programación
                                              Diego Benavides
                                              MAPA CONCEPTUAL DE LA HISTORIA DE LA COMPUTACION
                                              MANUEL DE JESUS JARA HERNANDEZ
                                              Los contratos mercantiles
                                              Alejandra Rios