Programación de computadores

Description

El siguiente es un mapa mental, donde intenta representarse todo lo relacionado a la programación de computadores.
Diego Lozano
Mind Map by Diego Lozano, updated more than 1 year ago
Diego Lozano
Created by Diego Lozano about 6 years ago
22
0

Resource summary

Programación de computadores
  1. Fases para escribir una aplicación
    1. Definición del problema: Tener claridad del problema
      1. Análisis del problema: identificar los requerimientos para dar una solución eficaz al problema
        1. Diseño de la solución: Plantearse diferentes alternativas de solución y elegir la mas optima (menor tiempo, menor costo)
          1. Realización de pruebas de escritorio: pruebas en papel, lápiz, calculadora, para simular su ejecución y evaluar su correcta operación.
            1. Elaboración del algoritmo: Secuencia lógica y cronológica de pasos encaminados a resolver el problema
            2. Codificación: Pasar el algoritmo probado en papel al lenguaje de programación a utilizar.
              1. Digitación: teclear el algoritmo codificado.
                1. Compilación o corrección de los errores sintácticos y semánticos del código
                2. Prueba y depuración: pruebas a fin de determinar si resuelve o no el problema planteado en forma satisfactoria.
                  1. Documentación: guía o comunicación escrita de sus procedimientos, dibujos o diagramas.
                    1. Documentación Interna: comentarios dentro del código fuente.
                      1. Documentación externa: es todo el material creado y empleado en las diferentes fases del desarrollo del problema.
                        1. Manual del usuario: Describe paso a paso la manera como funciona el programa.
                        2. Implementación: el programa ya probado, revisado y mejorado se considera terminado y puede utilizarce para el fín que fuen creado.
                          1. Mantenimiento: Se realizan ajustes cada cierto tiempo.
                          2. Clasificación de los lenguajes de programación:
                            1. Lenguajes de alto nivel: Se aproxima más al lenguaje humano.
                              1. Pascal
                                1. Cobol
                                  1. FROTRAN
                                    1. Basic
                                      1. Modula-2
                                        1. Ada
                                        2. Lenguajes de medio nivel: Se encuentrar entre los lenguajes de alto nivel y los lenguajes de bajo nivel, son utilizados para la creación de sistemas operativos.
                                          1. C++
                                            1. C
                                              1. FORTH
                                                1. Macroensamblador
                                                  1. Java
                                                  2. Lenguajes de bajo nivel: Esta ligado a las instrucciones del Hardware
                                                    1. Código binario
                                                      1. Lenguaje Maquina
                                                        1. Lenguaje ensamblador
                                                      Show full summary Hide full summary

                                                      Similar

                                                      Mapa Conceptual de la arquitectura de base de datos
                                                      Alan Alvarado
                                                      Abreviaciones comunes en programación web
                                                      Diego Santos
                                                      codigos QR
                                                      Cristina Padilla
                                                      ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
                                                      Ana pinzon
                                                      Historia de la Computadora
                                                      Diego Santos
                                                      Interface en Java
                                                      tavoberry
                                                      Examen POO
                                                      Mario A. Rivera
                                                      Conceptos fundamentales de Programación Orientada a objetos
                                                      gloriaadame
                                                      Programación Orientada a Objetos
                                                      Kevin jesus Garcia Rios
                                                      Lenguajes de programación
                                                      Eduardo Josué Fuentes Zeledón
                                                      programacion orientada a objetos
                                                      juan.romerog