LENGUAJES DE PROGRAMACION

Description

Mind Map on LENGUAJES DE PROGRAMACION, created by ALejandra YaZmin on 02/09/2014.
ALejandra YaZmin
Mind Map by ALejandra YaZmin, updated more than 1 year ago
ALejandra YaZmin
Created by ALejandra YaZmin over 9 years ago
16
0

Resource summary

LENGUAJES DE PROGRAMACION
  1. Conjunto de símbolos, caracteres y reglas que le permiten a las personas comunicarse con la computadora.
    1.  Lenguaje Maquina
      1. Instrucciones directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa.
      2.  Lenguaje de Bajo Nivel (Ensamblador)
        1. las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas.
        2.  Lenguaje de Alto Nivel
          1. (BASIC, pascal, cobol, frotran, etc.) en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita la escritura y comprensión del programa.
        3. Definición de Algoritmo
          1. Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico.
            1.  Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
              1.  Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
                1. Lenguajes Algoritmicos : Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.
                  1. Tipos de Lenguajes Algoritmicos
                    1.  Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).
                      1.  No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo).
                        1. Metodología para la solución de problemas por medio de computadora
                          1. Definición del Problema : Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa.
                            1. Análisis del Problema Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir: Los datos de entrada. Cual es la información que se desea producir (salida) Los métodos y fórmulas que se necesitan para procesar los datos.
                              1. Diseño del Algoritmo: Las características de un buen algoritmo son: un punto particular de inicio.ser definido, no debe permitir dobles interpretaciones.ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.ser finito en tamaño y tiempo de ejecución.
                                1. Codificación La codificación es la operación de escribir la solución del problema (de acuerdo a la lógica del diagrama de flujo o pseudocodigo), en una serie de instrucciones detalladas, en un código reconocible por la computadora, la serie de instrucciones detalladas se le conoce como código fuente, el cual se escribe en un lenguaje de programación o lenguaje de alto nivel.
                                  1. La depuración o prueba: resulta una tarea tan creativa como el mismo desarrollo de la solución, por ello se debe considerar con el mismo interés y entusiasmo. Resulta conveniente observar los siguientes principios al realizar una depuración, ya que de este trabajo depende el éxito de nuestra solución.
                                    1. La documentación se divide en tres partes: Documentación Interna Documentación Externa Manual del Usuario
                                      1.  Documentación Interna: Son los comentarios o mensaje que se añaden al código fuente para hacer mas claro el entendimiento de un proceso.  Documentación Externa: Se define en un documento escrito los siguientes puntos: Descripción del Problema Nombre del Autor Algoritmo (diagrama de flujo o pseudocodigo) Diccionario de Datos Código Fuente (programa)  Manual del Usuario: Describe paso a paso la manera como funciona el programa, con el fin de que el usuario obtenga el resultado deseado.
                                      2. Mantenimiento Se lleva acabo después de terminado el programa, cuando se detecta que es necesario hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta. Para poder realizar este trabajo se requiere que el programa este correctamente documentado.
                            Show full summary Hide full summary

                            Similar

                            Flashcards de Programación
                            JorgeArias
                            LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
                            Faraón Zurita
                            Lenguajes de programación
                            Samantha Gonzalez Lopez
                            DESARROLLO WEB CON PHP I
                            Jorge Hernández
                            ELEMENTOS BÁSICOS DE PROGRAMACIÓN
                            fernando ramirez
                            Conceptos de Lenguajes de Programación
                            JAIME PAUL AREVALO ARMIJOS
                            elementos basicos de programacion
                            sara gutierrez
                            EVALUACION CONTINUA Nº2
                            Felipe Alvarez G.
                            Conceptos de Informática
                            Jae Corral
                            ELEMENTOS BÁSICOS DE PROGRAMACIÓN
                            Carlos Renovato Limon
                            Lenguajes de programación
                            Andrea Martz