GoConqr has a new look! Let us know what you think.

Mind map

Programa

Aure Carrillo Spanish

Mapa mental sobre el programa de computadora: instrucciones, código fuente y lenguajes de programación

Mapa mental: Programa de computadora

Map content

Programa

  1. Secuencia de instrucciones para realizar tareas en una computadora

    • Las instrucciones son ejecutadas dentro del CPU
  2. Son creados en un formato de código fuente legible para el humano para crear los algoritmos que posteriormente serán ejecutados por la computadora en forma de instrucciones

    • El código fuente es creado por "Programadores"
    • Compilador de Código Fuente
      • Programa de computadora capaz de traducir el código fuente en lenguaje de programación, a código maquina para su ejecución
      • El proceso de compilación se divide en: Análisis y Síntesis
        • Análisis: Consiste en la descomposición del programa fuente en componentes léxicos
        • Síntesis: Su objetivo es la generación de la salida expresada en el lenguaje objeto y suele estar formado por una o varias combinaciones de fases de Generación de Código
    • Lenguajes de Programación del Código Fuente
      • Lenguajes formales diseñados para la creación de código fuente
      • Capaces de controlar el comportamiento físico y lógico de una computadora
      • Se conforman por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones
      • Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.
      • Los lenguajes de programación se clasifican en: Lenguajes de Alto Nivel y Lenguajes de Bajo Nivel
        • Lenguajes de Bajo Nivel: es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan
          • Ejemplos: Lenguaje Ensamblador
        • Lenguaje de Alto Nivel: se caracteriza por expresar el algoritmo de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.
          • Ejemplos: Java, Basic, C++, C#, Cobol, Jquery, PHP, Ruby, etc.

Information

Description
Mapa mental de los conceptos de programa, compilador y lenguajes de programación.
Created by
Aure Carrillo
Views
52
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?