Tradutor (computação)

Existem 3 tipos diferentes de tradutores da seguinte forma:

CompilerEdit

ver artigo Principal: Compilador

Um compilador é um tradutor usado para converter de alto nível linguagem de programação de baixo nível, linguagem de programação. Ele converte todo o programa em uma sessão e relata erros detectados após a conversão. O compilador leva tempo para fazer seu trabalho como ele traduz código de alto nível para código de baixo nível de uma vez e, em seguida, salva-lo para a memória.Um compilador é dependente do processador e dependente da plataforma. Ele tem sido endereçado por nomes alternativos como o seguinte: compilador especial, compilador cruzado e, compilador fonte-a-fonte.

InterpreterEdit

Main article: Interpreter (computing)

the interpreter is similar to a compiler, as it is a translator used to convert high-level programming language to low-level programming language. A diferença é que ele converte o programa uma linha de código de cada vez e relata erros quando detectado, enquanto também faz a conversão. Um interpretador é mais rápido do que um compilador como ele imediatamente executa o código ao ler o code.It é muitas vezes usado como uma ferramenta de depuração para o desenvolvimento de software como ele pode executar uma única linha de código de cada vez. Um interpretador também é mais portátil do que um compilador, uma vez que é independente do processador, você pode trabalhar entre diferentes arquiteturas de hardware.

AssemblerEdit

Main article: Assembly language § Assembler

a assembler is a translator used to translate assembly language into machine language. Tem a mesma função que um compilador para a linguagem assembly, mas funciona como um intérprete. A linguagem de montagem é difícil de entender, pois é uma linguagem de programação de baixo nível. Um assembler traduz uma linguagem de baixo nível, como uma linguagem assembly para uma linguagem de baixo nível, como o código da máquina.

Deixe uma resposta

O seu endereço de email não será publicado.

Previous post Menos perda de peso, os eventos adversos com manga endoscópica gastroplastia
Next post O que é 2230 Tempo Militar? Guia de conversão passo a passo