Logo Passei Direto
Buscar

Ciência da Computação

Biológicas / Saúde
Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código de máquina:


O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções de código de máquina usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções referentes à linguagem de programação.


Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança.


Código de máquina é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando linguagem de máquina, e essas instruções estão prontas para serem executadas pela CPU.


Código-fonte, escrito em uma linguagem de programação, é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando uma linguagem de programação, e essas instruções estão prontas para serem executadas pela CPU.


Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina.
User badge image
rafael silva

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as opções apresentadas: 1. O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções de código de máquina usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções referentes à linguagem de programação. Incorreta. O código-fonte é, na verdade, mais fácil de entender para humanos do que o código de máquina. 2. Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança. Incorreta. Compiladores traduzem código-fonte para código de máquina, mas não testam o código de máquina. 3. Código de máquina é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando linguagem de máquina, e essas instruções estão prontas para serem executadas pela CPU. Incorreta. Código de máquina é difícil de entender para humanos; os programadores usam linguagens de programação. 4. Código-fonte, escrito em uma linguagem de programação, é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando uma linguagem de programação, e essas instruções estão prontas para serem executadas pela CPU. Correta. O código-fonte é mais fácil de entender e precisa ser compilado ou interpretado para ser executado pela CPU. 5. Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina. Correta. O código de máquina é difícil de entender, e o compilador faz a tradução do código-fonte. Portanto, as opções corretas são a 4 e a 5.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A opção correta é: O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

"Um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem uma finalidade útil" . Estamos falando do conceito de:
Instrução
Números binários
Lei de Moore
Código
Algoritmo

Marque as opções que representam o código Javascript que produz o resultado abaixo. casa chuva 1988
print( casa, chuva, 1988 );
prinf( "casa", "chuva", 1988 );
print( "casa", "chuva", 1988 );
print( casa, chuva, "1988" );
print( "casa", "chuva" 1988 );

O pensamento computacional pode ser entendido como uma abordagem usada para solução de problemas, que utiliza conceitos básicos da Computação.
Avalie as afirmacoes a seguir sobre o Pensamento computacional:
I. Nesta abordagem, a Inteligência Artificial é fator fundamental para o sucesso da programação, já que contribui com o discernimento de informações e rapidez nos processamentos.
II. O programador humano é figura importante, já que é o responsável pelas tarefas de execução e processamento dos códigos.
III. Códigos são séries de instruções escritas em linguagem padrão e alimentadas no computador permitindo que ele execute as tarefas necessárias.
IV. Algoritmo é o resultado de um sequenciamento de instruções simples e compreensíveis ao computador para realizar determinada tarefa, com objetivo útil.
I, III e IV
II e IV
II e III
I, II e III
III e IV

As instruções de código de máquina são executadas pela:
RAM (Random Access Memory)
Compilador
ROM (Read Only Memory)
CPU (Central Processing Unit)
SSD (solid-state drive)

Avalie as afirmacoes a seguir e assinale a alternativa incorreta:
A memória RAM, do inglês Random Access Memory, é responsável pelo processamento das informações armazenadas na CPU de um computador.
A principal diferença entre softwares de código aberto e fechado, é que no primeiro deles o desenvolvedor permite que qualquer usuário tenha a liberdade de promover ajustes, correções e melhorias.
A BIOS ou Sistema Básico de Entrada e Saída é responsável pela verificação completa dos componentes do hardware conectados ao computador. Controla o computador desde o momento em que é ligado até o sistema operacional principal assumir o controle das operações.
Um firmware é responsável por iniciar o processo de boot, para carregamento do sistema operacional.
Um software pode ser definido como um conjunto de funções executadas na programação de um computador, sendo o sistema operacional principal software do computador, pois possibilita que todos os demais programas operem.

"Um conjunto de tipos de programas administrativos e de supervisão que organizam todo o sistema". Estamos falando do conceito de:
Linguagem de Máquina
Linguagem binária
Sistema Operacional
Software
Hardware

Observe o esquema a seguir que representa, sinteticamente, os passos para a execução de um software pelo computador. Escolha a alternativa que melhor descreva os passos 1, 2 e 3 para o correto funcionamento do programa.exe:
1: Copiar as instruções para a CPU. 2: Ordenar que a RAM execute as instruções. 3: CPU roda sequencialmente as instruções.
1: CPU executa as instruções dadas pela RAM. 2: CPU copia as instruções para a RAM. 3: A RAM armazena as instruções.
1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções.
1: Comando para a CPU executar as instruções. 2: CPU executa sequencialmente as instruções. 3: A RAM armazena as instruções.
1: CPU armazena as instruções. 2: Ordenar que a CPU execute as instruções. 3: Comando para a RAM executar sequencialmente as instruções armazenadas.

Como é chamada a lei que diz que o número de transistores contidos em um chip dobra em um período entre 18 e 24 meses?
Lei de Murphy
LGPD (Lei Geral de proteção de Dados)
Lei de P&D
Lei do Marco Civil da Internet
Lei de Moore

Identifique, dentre os componentes de hardware listados a seguir, quais são os responsáveis pelo armazenamento permanente de informações, mesmo quando o computador sofre queda de fornecimento de energia elétrica, ou quando é desligado. Disco rígido, SSD, CPU, Memória RAM, Firmware, Software, USB, Cartão SD. São componentes de hardware de armazenamento permanente, somente:
Disco rígido, CPU, USB e Cartão SD.
Disco rígido, SSD, Firmware e Cartão SD.
Disco rígido, SSD, USB e Cartão SD.
Disco rígido, SSD e CPU.
Memória RAM, Firmware e Software.

Mais conteúdos dessa disciplina