GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Conceptos y Clasificaciòn

bernimtz Spanisch

Inhalt der Mindmap

Conceptos y Clasificaciòn

  1. Lenguaje de Programación

    • Lenguaje 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.
        • Lenguaje Máquina: Las invocaciones a memoria, como los procesos aritméticos lógicos son posiciones literales de conmutadores físicos del hardware en su representación booleana.
        • Lenguajes ensambladores: También denominados nemotécnicos o nemónicos, no son ya programas ejecutables directamente por el ordenador, sino textos de código fuente que necesitan de alguna herramienta para su conversión a lenguaje máquina, son los programas llamados ensambladores.
    • Lenguaje de Alto nivel
      • Se refieren a las variables, matrices, objetos, aritmética compleja o expresiones booleanas, subrutinas y funciones, bucles, hilos, cierres y otros conceptos de informática abstracta.
        • Ventajas
          • Genera un código más sencillo y comprensible.
            • Escribir un código válido para diversas máquinas o sistemas operativos.
        • Principales Lenguajes
          • VB.NET Ada ALGOL BASIC C Sharp FORTRAN Java Lisp Modula-2 Pascal Pauscal en español Perl PHP PL/1 PL/SQL Python Ruby Matlab
  2. Programa Informatico

    • Es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.
    • El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones.
    • Una colección de programas de computadora y datos relacionados se conoce como software.
    • Ejecución y almacenamiento de los programas
      • Programas empotrados en hardware
        • Programas cargados manualmente
          • Programas generados automáticamente
            • Ejecución simultánea
  3. Compilador

    • Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación.
    • La construcción de un compilador involucra la división del proceso en una serie de fases que variará con su complejidad.
      • Análisis: Se trata de la comprobación de la corrección del programa fuente
        • Síntesis: Su objetivo es la generación de la salida expresada en el lenguaje objeto
    • Tipos de compiladores
      • Compiladores cruzados: generan código para un sistema distinto del que están funcionando.
      • Compiladores optimizadores: realizan cambios en el código para mejorar su eficiencia,
      • Compiladores JIT (Just In Time): forman parte de un intérprete y compilan partes del código según se necesitan.

Informationen

Beschreibung
mapa mental conceptos informatica
Erstellt von
bernimtz
Aufrufe
19
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck