Você está na página 1de 13

INSTITUTO

TECNOLGICO
SUPERIOR DE
ACAYUCAN

TIPOS DE LENGUAJE MAQUINA


ENSAMBLADOR DE BAJO Y ALTO
NIVEL
ING. SISTEMAS COMPUTACIONALES
LENGUAJE DE INTERFAZ
HENRY IZQUIERDO RAMREZ

- Cobol
- Fortr
an
- C, C+
+
- Java
- C#

Tipos de lenguaje
Lenguaje
maquina

- Pascal
- C

Pueden
ser
Alguno
s son

Alguno
s son

Traduct
or

Alto
nivel

Tipos
Ensambla
dor

Ventaja
s
Lo
que
mejor
entiende
el
microprocesador.
Se
parecen
al
lenguaje maquina
son muy rpidos

Bajo
nivel

Necesit
an

Se usa

Inconvenient
es
Difciles
de
confeccionar.
Complicados para
el usuario.

Compilado
res Lenguaj

Circuito
Ventaja
s
s
internos
Escribir un cdigo
vlido para diversas
mquinas
y,
posiblemente,
sistemas operativos.

e
maquina
Interprete
s
Inconvenie
ntes

Algunos
requieren
que
la
mquina
cliente posea una
determinada
plataforma.

BAJO NIVEL
Es aquel en el que sus instrucciones ejercen un control directo sobre
el hardware y estn condicionados por la estructura fsica de la
computadora que lo soporta.
El uso de la palabra bajo en su denominacin no implica que el
lenguaje sea inferior a un lenguaje de alto nivel, si no que se refiere a
la reducida abstraccin entre el lenguaje y el hardware.

ENSAMBLADOR
Programa informtico que se encarga de traducir un fichero
fuente escrito en un lenguaje ensamblador, a un fichero
objeto
que
contiene
cdigo
mquina,
ejecutable
directamente por el microprocesador.
El programa lee el fichero escrito en lenguaje ensamblador
y sustituye cada uno de los cdigos nemotcnicos que
aparecen por su cdigo de operacin correspondiente en
sistema binario para la plataforma que se eligi como
destino en las opciones especficas del ensamblador.

TRADUCTOR
Los traductores son un tipo de programas cuya funcin es
convertir el cdigo de un lenguaje en otro. Por ejemplo un
compilador, que traduce cdigo fuente en cdigo objeto.
Existen distintos tipos de traductores, entre ellos destacan:

Ensambladores
Preprocesadores
Intrpretes
Compiladores

LENGUAJE MAQUINA
El lenguaje de mquina o cdigo mquina es el sistema de cdigos
directamente interpretable por un circuito micro programable, como el
microprocesador de una computadora o el microcontrolador de un
autmata.
Este lenguaje est compuesto por un conjunto de instrucciones que
determinan acciones al ser tomadas por la mquina.

EJEMPLOS
Pascal se caracteriza por ser un lenguaje de programacin
estructurado fuertemente tipado. Esto implica que:
El cdigo est dividido en porciones fcilmente legibles
llamadas funciones o procedimientos.
C Se trata de un lenguaje de tipos de datos estticos,
dbilmente tipificado, de medio nivel pero con muchas
caractersticas de bajo nivel. Dispone de las estructuras
tpicas de los lenguajes de alto nivel pero, a su vez, dispone
de construcciones del lenguaje que permiten un control a muy
bajo nivel.

CIRCUITOS INTERNOS
Es una combinacin de elementos de un circuito que estn
miniaturizados y que forman parte de un mismo chip o soporte. La
nocin, por lo tanto, tambin se utiliza como sinnimo de chip o
microchip.

ALTO NIVEL
Se caracteriza por expresar los algoritmos de una manera
adecuada a la capacidad cognitiva humana, en lugar de la
capacidad ejecutora de las mquinas.

INTERPRETES
Es un programa informtico capaz de analizar y
ejecutar otros programas. los intrpretes slo realizan la
traduccin a medida que sea necesaria, tpicamente,
instruccin por instruccin, y normalmente no guardan el
resultado de dicha traduccin.

COMPILADOR
Es un programa informtico que traduce un programa
escrito en un lenguaje de programacin a otro lenguaje
de programacin, generando un programa equivalente
que la mquina ser capaz de interpretar.

EJEMPLOS
PHP: usa una mezcla entre interpretacin y compilacin para intentar ofrecer a los
programadores la mejor mezcla entre rendimiento y flexibilidad.
C#: Es un lenguaje de propsito general orientado a objetos creado por Microsoft para
su plataforma .NET.
AJAX: no es un lenguaje exactamente su nombre viene dado por el acrnimo de
Asynchronous JavaScript And XML y es posiblemente la mayor novedad en cuanto a
programacin web en estos ltimos aos.
JavaScript: Se trata de un lenguaje de programacin del lado del cliente, porque es el
navegador el que soporta la carga de procesamiento. Gracias a su compatibilidad con
la mayora de los navegadores modernos, es el lenguaje de programacin del lado del
cliente ms utilizado.

Integrantes
Jos Ral Antonio Antonio
Ignacio Genaro Lpez guillen
Mara del Carmen Snchez Crisanto

Você também pode gostar