Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200261423

De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa ling...

1

457941200261423
Ano: 2012Banca: CESGRANRIOOrganização: LIQUIGÁSDisciplina: Linguagens de ProgramaçãoTemas: Fundamentos de Programação
De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa linguagem e produz como saída outro texto de programa em uma linguagem diferente da utilizada no fonte. Para isso, compiladores são estruturados internamente em uma série de módulos que produzem, em sequência, representações intermediárias do programa fonte ou de suas partes.
A quebra do texto do programa fonte em unidades básicas da linguagem denominadas de tokens é realizada pelo módulo denominado
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200068582Linguagens de Programação

É um exemplo de uma expressão Angular (Angular Expression) em AngularJS:

#Linguagens de Programação#JavaScript
Questão 457941200232686Linguagens de Programação

Considere o código Python a seguir. import numpy as np a = np.array ( [ [ 1,2,3 ],[ 4,5,6 ],[ 7,8,9 ] ] ) print (a[a>5]) O que será exibido após esse ...

#Linguagens de Programação#Python
Questão 457941200302566Linguagens de Programação

Cada tipo de enterprise bean passa por diferentes fases durante seu ciclo de vida. Um desses tipos possui um estado denominado Passivo. Quando um bean...

#Java Platform#Jakarta EE
Questão 457941200544910Linguagens de Programação

35 Duas pilhas, p1 e p2, foram implementadas em Python, por meio de listas em que o último elemento da lista é o topo da pilha. As configurações inici...

#Linguagens de Programação#Python
Questão 457941201009296Linguagens de Programação

Java Message Service (JMS) é uma tecnologia voltada para o envio e processamento de mensagens na qual o

#Java#Java Platform, Micro Edition#Linguagens de Programação#Java Platform
Questão 457941201164570Linguagens de Programação

Estruturas de dados referem-se aos diferentes mecanismos de organização de dados para atender a diferentes requisitos de processamento. Dentre as estr...

#Fundamentos de Programação#Estruturas de Dados
Questão 457941201292691Linguagens de Programação

Um programador utiliza C# para implementar uma função de verificação de saldo em um sistema bancário. Quando o saldo da conta é insuficiente para uma ...

#Linguagens de Programação
Questão 457941201438844Linguagens de Programação

A tecnologia XML possui diversos padrões e especificações para linguagens de marcação, transformação e apresentação de uso comum no ambiente Internet....

#Linguagens de Marcação#XML
Questão 457941201524829Linguagens de Programação

O React Native 0.59 introduziu o conceito de Hooks.Entre os Hooks, tem-se o usestate, que permite

#Desenvolvimento de Aplicativos Móveis
Questão 457941202012619Linguagens de Programação

Na camada de apresentação do Java EE 8, o uso de um gerente central que trata todos os pedidos (requests), ou um grupo de pedidos, para uma aplicação ...

#Java Platform#Jakarta EE#Linguagens de Programação#Java

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Fundamentos de ProgramaçãoQuestões do CESGRANRIO