WorksheetsQuiz sobre Linguagem de Máquina
Total questions: 1
Worksheet time: 10mins
O que é a linguagem de máquina?
É a forma mais básica e primitiva de comunicação entre um computador e seu processador.
É um tipo de software para editar textos.
É um programa para desenhar imagens.
É uma linguagem usada apenas para jogos.
Como são formadas as instruções da linguagem de máquina?
Por sequências de 0s e 1s, chamadas de instruções binárias.
Por letras do alfabeto.
Por imagens coloridas.
Por sons e músicas.
Por que a linguagem de máquina é difícil de ser usada diretamente por seres humanos?
Porque é difícil de ser entendida e manipulada.
Porque é muito colorida.
Porque usa apenas letras.
Porque é muito lenta.
Cada instrução da linguagem de máquina corresponde a quê?
A uma operação específica, como adição, subtração ou movimentação de dados.
A uma música diferente.
A uma cor diferente.
A um animal diferente.
Explique por que os computadores conseguem processar rapidamente a linguagem de máquina, mas ela não é fácil para os humanos utilizarem.
Porque os computadores entendem as sequências de 0s e 1s facilmente, mas para os humanos essas sequências são difíceis de compreender e manipular.
Porque os humanos gostam de usar letras e não números.
Porque os computadores são mais inteligentes que os humanos.
Porque a linguagem de máquina é feita para desenhar.
O que é necessário fazer para que um programa escrito em uma linguagem de alto nível seja executado em um computador?
Converter para a linguagem de máquina.
Apagar o programa.
Imprimir o código em papel.
Salvar o programa em um pendrive.
Quem realiza a conversão de um programa de alto nível para linguagem de máquina?
Tradutores de código, como compiladores e interpretadores.
Impressoras.
Usuários comuns.
Programas de desenho.
Por que é importante converter um programa para a linguagem de máquina antes de executá-lo no computador?
Porque o computador só entende linguagem de máquina.
Porque fica mais bonito.
Porque ocupa menos espaço.
Porque é mais rápido para digitar.
O que é um compilador?
Um programa que traduz código-fonte para linguagem de máquina antes da execução.
Um tipo de computador.
Um arquivo de texto simples.
Um programa que apaga arquivos do computador.
O que o compilador gera após traduzir o código-fonte?
Um arquivo executável.
Um documento em PDF.
Uma imagem.
Um vídeo.
Quantas vezes o processo de compilação precisa acontecer para executar o arquivo várias vezes?
Apenas uma vez.
Toda vez que for executar.
Duas vezes.
Nunca.
O que faz um interpretador durante a execução de um programa?
Traduz e executa o código-fonte linha por linha.
Compila todo o código antes de executar.
Apenas lê o código, sem executar.
Salva o código em um arquivo.
O que significa dizer que o interpretador lê cada instrução em uma linguagem de alto nível?
Ele entende e executa cada comando imediatamente.
Ele ignora as instruções.
Ele apenas copia o código.
Ele apaga o código.
Qual é uma possível desvantagem de usar um interpretador em vez de um compilador?
A execução pode ser mais lenta.
O código nunca funciona.
O interpretador não lê instruções.
O programa não pode ser modificado.
Explique por que um programa interpretado pode ser mais lento do que um programa compilado.
Porque o interpretador traduz e executa cada linha em tempo real, enquanto o compilador já traduziu tudo antes da execução.
Porque o interpretador apaga o código.
Porque o compilador não executa o código.
Porque o interpretador não entende o código.
