N Veis De Linguagem 09032015

256 palavras 2 páginas
Níveis de linguagem
* Conforme uma maior ou menor proximidade com a língua de maquina
* Classifca-se as linguagens em: .linguagem de baixo nível
Primeira e segunda geração .linguagem de alto nível
Terceira geração em diante
As linguagens de alto nível apresentam inúmeras vantagens sobre as linguagens de baixo nível .sao de fácil aprendizado .oferecem variedade de estruturas de controle para ferir o fluxo ao processamento .Apresentam facilidade para descrição modular de tarefas .São relativamente independentes de maquinas
Permite a portabilidade dos programas
Podem ser executados por fabricantes distintos vantagens das linguagens de baixo nível: .Facilidades de acessos a elementos internos da maquina .OS programas tendem a ser mais eficientes

Tradutores de linguagem de programação

* Programas escritos em linguagens de baixo ou alto nível precisam ser traduzidas para programas equivalentes em linguagem de maquina.
* é um programa que recebe como entrada um programa escrito em uma linguagem de programação (FONTE)
* Os tradutores que traduzem os programas escritos em linguagem de alto nível são os copiladores e os interpretadores
Linguagem de
Alto nivel

compiladores ->

Linguagem da -> maquina

Executa todo o programa

Interpretadores

Execultar a instrução de volta

Compiladores

Traduzem os programas escritos em alto nível em um programa objeto
. Linguagem de maquina que pode ser executado na maquina
Uma vez compilado ele pode ser executado sem a necessidade de nova compilação quantas vezes for necessários
Interpletadores

Traduz um programa fonte instrução a instrução, enquanto ele vai sendo executado.
Cada veze que o programa tiver que ser executado, todo o processo de interpretação devera ser refeito, independente de modificação

Relacionados