Los algoritmos

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 almost 4 years ago
8
0

Description

mapa mental sobre los algoritmos y diagramas de flujo

Resource summary

Los algoritmos
1 Las variables se pueden clasificar en:
1.1 a) Variables por su contenido
1.1.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.1.2 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.1.3 Variables Alfanuméricas: Estas variables están formadas por letras, números y caracteres especiales.
1.2 b) Variables por su uso
1.2.1 Variables de Trabajo: Estas variables se usan dentro de un programa y representan el resultado de una operación matemática.
1.2.2 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.2.3 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
3 TIPOS DE VARIABLES
3.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= (__/__/__)
3.1.1 Y
3.1.1.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=
3.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
3.3 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
3.4 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
3.5 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
3.6 OPERADORES RELACIONALES: > = Mayor que (Q´) < = Menor que (Q´) " = Mayor o igual (Q´) " = Menor o igual (Q´) < > = Diferente ó desigual = Igual
4 Diagrama de flujo
4.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.
4.2 Simbolos
4.2.1 Óvalo o Elipse: Inicio y Final (Abre y cierra el diagrama).
4.2.2 Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos).
4.2.3 Rombo: Decisión (Formula una pregunta o cuestión).
4.2.4 Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento).
4.2.5 Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).
4.2.6 Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).
4.2.7
4.3
Show full summary Hide full summary

Similar

ALGORITMOS
FCAMARGO
Conceptos de estadística y probabilidad
Diego Santos
Ecología de los Seres Vivos
Cami Puaque
Estadística: definiciones basicas
PROFA. LUPITA DIAZ MARTINEZ
Estadística: definiciones
MatíasOlivera
Mapa conceptual sobre ALGORITMOS
William Giraldo
redes inalambrica
Jordan Rosario. A
Mapa conceptual sobre ALGORITMOS
diana santillan
Mapa conceptual sobre ALGORITMOS
daniel felipe hernandez perez
LOS ALGORITMOS
diana santillan
Mapa conceptual sobre ALGORITMOS
Ninive Guzman