Mindmap
Conceptos y Clasificaciòn
Inhalt der Mindmap
Conceptos y Clasificaciòn
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.
- 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 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.
- Genera un código más sencillo y comprensible.
- 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
- Ventajas
- 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.
- Lenguaje de Bajo nivel
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
- Programas generados automáticamente
- Programas cargados manualmente
- Programas empotrados en hardware
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
- Análisis: Se trata de la comprobación de la corrección del programa fuente
- 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
- Tags
- Bewertung