Computação Múltipla Escolha

A parte do estudo da ciência da computação que trata dos aspectos relativos às partes do computador que são mais conhecidas pelos especialistas que o construíram, e cujo entendimento desnecessário para o programador é denominada especificamente de:

A parte do estudo da ciência da computação que trata dos aspectos relativos às partes do computador que são mais conhecidas pelos especialistas que o construíram, e cujo entendimento desnecessário para o programador é denominada especificamente de:

  1. Arquitetura de Computadores.
  2. Implementação de Computadores.
  3. Criação de Computadores.
  4. Concepção de Computadores.
  5. Características de Computadores.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - Implementação de Computadores

Para compreender essa questão, é fundamental distinguir dois conceitos clássicos na Ciência da Computação relacionados à construção de máquinas: Arquitetura e Implementação.

Análise Detalhada

O enunciado descreve características específicas de uma camada de abstração:

  • "Conhecidas pelos especialistas que o construíram": Refere-se aos engenheiros e técnicos que montam os circuitos físicos.
  • "Entendimento é desnecessário para o programador": O programador escreve código em linguagens de alto nível ou assembly, sem precisar saber como as portas lógicas funcionam internamente.

Vamos analisar as opções principais:

ConceitoVisibilidadeFoco PrincipalNecessário para o Programador?
Arquitetura de ComputadoresVisívelConjunto de instruções, registradores, memória lógicaSim (define o que o código pode fazer)
Implementação de ComputadoresOcultaCircuitos, transistores, tecnologia física, velocidade de clockNão (é uma abstração transparente)

Por que a Alternativa A está incorreta?
A Arquitetura de Computadores trata exatamente das características que o programador precisa conhecer (como o conjunto de instruções, tipos de dados e modos de endereçamento). Se o entendimento fosse desnecessário para o programador, ela não seria arquitetura no sentido técnico.

Por que a Alternativa B está correta?
A Implementação de Computadores foca na realização física da arquitetura. Envolve detalhes de engenharia como eletrônica digital, organização de circuitos e tecnologias de fabricação. Esses detalhes permitem que a máquina funcione, mas ficam escondidos (abstraídos) da visão do desenvolvedor de software, atendendo perfeitamente à descrição da questão.

Conclusão

A questão define classicamente a fronteira entre o que é visto pelo software (arquitetura) e o que é feito pelo hardware (implementação). Como o texto enfatiza que o conhecimento é útil apenas para quem constrói o equipamento e irrelevante para quem programa, a resposta correta é a definição de implementação.

Portanto, a alternativa correta é a B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.