SóProvas


ID
1389505
Banca
CESPE / CEBRASPE
Órgão
SEGESP-AL
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A respeito de softwares básicos e aplicativos, julgue o item subsecutivo.

O interpretador é considerado um tradutor que não gera código-objeto, mas que, diferentemente do compilador, traduz o programa linha a linha, ou seja, o programa é executado à medida que é traduzido.

Alternativas
Comentários
  • A principal diferenaça entre INTERPETRADOR e TRADUTOR, é que o último converte o código principal em um código intermediário.

  • O PROGRAMA É EXECUTADO À MEDIDA QUE É TRADUZIDO

    Não seria É EXECUTADO À MEDIDA QUE É INTERPRETADO?

  • Gabarito Certo

    Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável. Seu funcionamento pode variar de acordo com a implementação. Em alguns casos, o interpretador lê o código fonte linha a linha e o converte em código objeto (ou bytecode) à medida que o executa, em outros casos, converte o código fonte por inteiro e depois o executa.

    Na verdade, em princípio, pode-se implementar compiladores e interpretadores para qualquer linguagem de programação. Mas, dependendo da necessidade, pode ser melhor criar um interpretador ou um compilador.

     

    Exemplos de linguagens de programação interpretada

    BASIC

    Bash

    Perl

    PHP

    Python

    Euphoria

    Forth

    JavaScript

    Logo

    Lisp

    Lua

    MUMPS

    Ruby

    Haskell

    Progress 4G

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !