ALGORITMOS

Description

DEFINCION DE ALGORITMOS Y ESTRUCTURAS DE LA PROGRAMACION
Johan Sebastian Hernandez Carvajal
Mind Map by Johan Sebastian Hernandez Carvajal, updated more than 1 year ago More Less
FCAMARGO
Created by FCAMARGO over 9 years ago
Johan Sebastian Hernandez Carvajal
Copied by Johan Sebastian Hernandez Carvajal over 7 years ago
16
0

Resource summary

ALGORITMOS
  1. Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
    1. TIPOS
      1. CUANTITATIVOS
        1. Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso. Lo ejecuta el computador
        2. CUALITATIVOS
          1. Son aquellos en los que se describen los pasos utilizando palabras. Lo ejecutan las personas
        3. TIPOS DE TECNICAS DE REPRESENTACION DE ALGORITMOS
          1. DIAGRAMAS DE FLUJO
            1. Un diagrama de flujo es una representación gráfica de un proceso
            2. PSEUDOCODIGO
              1. (o falso lenguaje) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo.
                1. ESTRUCTURA
                  1. CABECERA
                    1. CUERPO
                      1. 1. INICIO 2.INSTRUCCIONES 3. FIN
                      2. 1. PROGRAMA 2. MODULO 3. TIPOS DE DATOS 4. CONSTANTES 5. VARIABLES
                      3. TIPOS DE ATRIBUTOS
                        1. VARIABLES
                          1. El valor puede cambiar durante la ejecución del algoritmo, pero nunca varía su nombre y su tipo
                          2. CONSTANTES
                            1. Tienen un valor fijo que se le da cuando se define la constante y que ya no puede ser modificado durante la ejecución
                              1. PSEUDOCODIGO
                                1. ESTRUCTURAS DE CONTROL
                                  1. SECUENCIA
                                    1. <ACCION> <ACCION> <ACCION>
                                    2. SELECCION
                                      1. SIMPLE
                                        1. SI ... ENTONCES ...
                                        2. MULTIPLE
                                          1. SEGUN EL CASO ...
                                          2. DOBLE
                                            1. SI ... ENTONCES ... SINO ...
                                        3. ESTRUCTURAS DE ITERACION
                                          1. CONDICIONAL AL INICIO
                                            1. MIENTRAS ... HACER ...
                                            2. CONDICIONAL AL FINAL
                                              1. REPETIR ... HASTA QUE ...
                                              2. CONTROLADA POR CONTADOR
                                                1. PARA ...
                                        4. TIPOS DE DATOS
                                          1. CADENA DE CARACTERES
                                            1. STRING
                                              1. CARACTERES
                                                1. CHAR
                                                  1. NUMERICOS
                                                    1. SHORT INT LONG FLOAT DOUBLE
                                                      1. BOOLEANOS
                                                        1. BOOLEAN
                                                          1. TRUE
                                                            1. FALSE
                                      2. PROGRAMACION
                                        1. ESTRUCTURADA
                                          1. es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora
                                          2. ORIENTADA A OBJETOS
                                            1. es un paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos
                                            2. OPERADORES
                                              1. ARITMETICOS
                                                1. CUANDO EL VALOR GENERADO ES CUANTITATIVO
                                                  1. * , / , mod, div, + , -
                                                2. RELACIONALES
                                                  1. EL VALOR GENERADO ES UN VALOR DE VERDAD
                                                    1. =, <, >, <=, >=, <>
                                                  2. LOGICOS
                                                    1. EL VALOR GENERADO ES UNA VALOR DE VERDAD
                                                      1. not, and, or, nand, nor, xor
                                                        1. TABLA DE VERDAD LOGICA PROPOSICIONAL
                                                          1. NEGACION
                                                            1. CONJUNCION
                                                              1. DISYUNCION
                                                    Show full summary Hide full summary

                                                    Similar

                                                    Diapositivas de Topología de Redes
                                                    lisi_98
                                                    Elementos que conforman a google chrome
                                                    juan carlos hernandez morales
                                                    Construcción de software
                                                    CRHISTIAN SUAREZ
                                                    Sistema de Gestor de Base de Datos MongoDB
                                                    Edwin Herlop
                                                    TRABAJO DE TOPOLOGÍA DE REDES
                                                    lisi_98
                                                    Arquitecturas de Sistemas Distribuidos
                                                    Edisson Reinozo
                                                    Algoritmos
                                                    Fernanda Molina2378
                                                    Cloud Data Integration Specialist Certification
                                                    James McLean
                                                    INFORMÁTICA - Periféricos de entrada y salida
                                                    Serna Izaoly
                                                    Conceptos Básicos de Informática
                                                    jose antonio negreros orellana
                                                    CARACTERISTICAS DE UN PROCESO INDUSTRIAL
                                                    josm8506