Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — IF-TO 2024

Arquitetura de ComputadoresProcessadores
Código
qg241688
Banca
IF-TO
Órgão
IF-TO
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Em relação ao processador e processamento é correto afirmar que:
  1. AOs registradores do processador é a segunda memória de mais rápida existente em um sistema computacional.
  2. BUm programa para ser executado por um processador(CPU) não precisa exclusivamente está na memória RAM.
  3. CVários programas podem ser executados nos computadores ao mesmo tempo do ponto de vista do usuário. Isso se dá devido a presença de dois fatores principais: a presença de múltiplos núcleos de processamento (multi-core) e a habilidade dos sistemas operacionais modernos de gerenciar múltiplas tarefas (multitarefa).
  4. DTodo dado a princípio trabalhado na memória é tratado como um texto/string. A determinação de como tratar o dado se como por exemplo texto ou número ou mesmo qualquer outra tipagem cabe inteiramente ao sistema operacional.
  5. EUm sistema operacional para ser multitarefa precisa ser instalado em um sistema computacional que possui vários núcleos de processamento.
Revelar gabarito e comentário

GabaritoC — Vários programas podem ser executados nos computadores ao mesmo tempo do ponto de vista do usuário. Isso se dá devido a presença de dois fatores principais: a presença de múltiplos núcleos de processamento (multi-core) e a habilidade dos sistemas operacionais modernos de gerenciar múltiplas tarefas (multitarefa).

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”.

Processador e processamento

Gabarito: letra C. A alternativa C descreve corretamente que a aparência de execução simultânea de programas deve-se à combinação de múltiplos núcleos (paralelismo real) e à multitarefa gerenciada pelo sistema operacional (alternância rápida entre tarefas).

Hierarquia de memória
  • 11º: Registradores (mais rápida)
  • 22º: Cache (L1, L2)
  • 33º: RAM
  • 44º: Disco (mais lenta)
  • 5Multitarefa
    • Núcleo único: alternância rápida (SO)
    • Múltiplos núcleos: paralelismo real
    • Independe de multi-core
  • 6Dados na memória
    • Apenas bits
    • Tipagem: programa/compilador
    • Não é função do SO
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que os registradores são a "segunda memória mais rápida". Na hierarquia de memória, os registradores são a primeira e mais rápida; a segunda são as memórias cache (L1, L2). Portanto, a ordem está invertida.

Alternativa B — ❌ Incorreta

Diz que um programa "não precisa exclusivamente estar na memória RAM" para execução. Para ser executado pela CPU, o programa deve estar na memória principal (RAM). Embora partes possam estar em cache, a afirmação induz ao erro de que poderia estar fora da RAM, o que não é verdade no modelo convencional.

Alternativa C — ✅ Correta ⟵ GABARITO

A afirmação está correta: a simultaneidade percebida pelo usuário é resultado de dois fatores: (1) múltiplos núcleos (multi-core) que permitem execução paralela verdadeira e (2) multitarefa do sistema operacional, que intercala rapidamente a execução de várias tarefas em cada núcleo.

Alternativa D — ❌ Incorreta

Afirma que todo dado na memória é tratado como texto/string e que a tipagem cabe ao sistema operacional. Na verdade, os dados na memória são apenas bits; a interpretação (tipo) é definida pelo programa (linguagem de programação/compilador), não pelo SO.

Alternativa E — ❌ Incorreta

Diz que um SO multitarefa precisa de múltiplos núcleos. A multitarefa (preemptiva) existe desde sistemas com um único núcleo (ex.: Unix em monoprocessadores). Múltiplos núcleos trazem paralelismo real, mas não são necessários para a funcionalidade multitarefa.

PEGA ESSA DICA!

Questões sobre processador e SO frequentemente cobram a hierarquia de memória e os conceitos de multitarefa. Lembre-se: registradores são a memória mais rápida; a multitarefa independe de múltiplos núcleos; e a tipagem de dados é responsabilidade do programa, não do SO.

Gabarito: letra C

Link permanente: /questoes/qg241688