Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Hardware — FUNDATEC 2023

Arquitetura de ComputadoresHardware
Código
qq895475
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Ao analisar os sistemas operacionais e a infraestrutura, vê-se que um computador é formado por sistemas complexos de dispositivos e circuitos eletrônicos, que utilizam uma linguagem muito distante daquela usada na programação dos softwares das aplicações. Essa linguagem é chamada de Linguagem:
  1. ADe modelagem.
  2. BPadrão UML.
  3. COrientada a objetos.
  4. DEstruturada.
  5. EDe baixo nível.
Revelar gabarito e comentário

GabaritoE — De baixo nível.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Linguagens de programação e hardware

Gabarito: letra E. Os circuitos eletrônicos do hardware operam com instruções de máquina (código binário) ou assembly, que são linguagens de baixo nível — muito distantes das linguagens de alto nível usadas na programação de aplicações (como Java, Python, C#). A banca testa esse conceito fundamental de arquitetura de computadores.

Alternativa A — ❌ Incorreta

Linguagem de modelagem (ex.: UML) é uma notação gráfica para representar sistemas, não a linguagem dos circuitos eletrônicos.

Alternativa B — ❌ Incorreta

UML é um padrão de modelagem orientada a objetos, usado na fase de projeto de software, não na execução do hardware.

Alternativa C — ❌ Incorreta

Linguagem orientada a objetos (ex.: Java, C++) é de alto nível, voltada à abstração de dados e comportamento, não à comunicação direta com o processador.

Alternativa D — ❌ Incorreta

Linguagem estruturada (ex.: Pascal, C) também é de alto/médio nível, distante da linguagem nativa do hardware.

Alternativa E — ✅ Correta ⟵ GABARITO

A linguagem de baixo nível (assembly) é a que mais se aproxima do hardware, utilizando instruções diretamente compreendidas pelo processador — exatamente o oposto das linguagens de alto nível usadas em aplicações. O próprio texto do apoio destaca que o sistema operacional "oculta as particularidades de hardware (ditas 'de baixo nível')" ().

Gabarito: letra E.

Link permanente: /questoes/qq895475