1. Secuencia de dígitos binarios (bits) que
indican una orden formado por 1’s y 0’s. Dirigidos a solucionar Son más cercanos al lenguaje
EJEMPLO:(011011001010010011110110) problemas mediante el uso de natural.
“traslada el contenido de una EDD’S (estructuras dinámicas
contenido de la posición de memoria X de datos)
a posición de memoria Y.
Serie de datos que la parte física Fue el primero que creo
de la computadora o hardware, el hombre para
es capaz de interpretar. programación de las
LENGUAJE DE ALTO Son lenguajes independientes
de la arquitectura del
LENGUAJE MAQUINA NIVEL
Ordena a la maquina las
operaciones
fundamentales para su
Se puede migrar a otra
máquina sin problema. Se
LENGUAJES DE LA pueden usar tipos de datos
para la programación y hay
COMPUTADORA lenguajes de propósito
general y especifico
LENGUAJE DE BAJO
Contienen tantas
instrucciones como la NIVEL
arquitectura del hardware
Proporciona un set de
instrucciones
aritmetocologicas
Son instrucciones que
ensamblan los grupos de
conmutadores necesarios Están íntimamente ligado sal
para expresar una mínima hardware
lógica aritmética.
2. Traductor que convierte Son programas o Tipos: cruzados, optimizadores,
un texto escrito en herramientas de una sola pasada, de varias
lenguaje fuente de alto encargadas de pasadas, JIT (just in time)
nivel en código compilar
maquina
Toma un texto y lo
convierte de nivel alto Dividido en 2 partes:
a lenguaje
1.- FROND END: analiza código de fuente
comprensible
comprueba su validez, genera el árbol de derivación
y rellena los valores de la tabla de símbolos.
2.- BACK END: parte en donde se genera el código
maquina partiendo del frond end.
COMPILADOR
INTERPRETE
Programa que
Los programas Forma de ejecución ejecuta o lleva
interpretados de los programas acabo instrucciones
de computadoras escritas en un
pueden ser
lenguaje de
más lentas comunicación
3. Programa Código
Es un conjunto de instrucciones que La toma que toma la
una vez ejecutadas realizaran una informática que se intercambia
o varias tareas en la computadora. entre la “fuente” (el emisor) y el
Si no hay programa simplemente la destino “(el receptor) de un lazo
computadora no funciona informático.
Ensamblador
Son programas que los enunciados del
programa y los traduce en lenguaje
máquina que son ejecutados por un
microprocesador o un
microcontrolador. Los ensambladores
permiten que los programas origen se
escriban y se editen en una
computadora para generar un código
ejecutable en otra computadora