Computação Múltipla Escolha

Análise das assertivas abaixo, em relação a arquiteturas, histórico e linguagens de baixo nível de sistemas operacionais. São arquiteturas de um sistema operacional: em camadas, tempo real e monolítica. II. Na década de 1980 já existiam sistemas com interface gráfica, como o Windows. III. Linguagens de baixo nível apresentam ligadores, montadores e carregadores. Assinale qual alternativa apresenta a(s) afirmação(s) verdadeira(s).

Análise das assertivas abaixo, em relação a arquiteturas, histórico e linguagens de baixo nível de sistemas operacionais.

I. São arquiteturas de um sistema operacional: em camadas, tempo real e monolítica.

II. Na década de 1980 já existiam sistemas com interface gráfica, como o Windows.

III. Linguagens de baixo nível apresentam ligadores, montadores e carregadores.

Assinale qual alternativa apresenta a(s) afirmação(s) verdadeira(s).

  1. I e III
  2. II e III
  3. I
  4. I e III
  5. III

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

Resumo:
As afirmativas II e III estão corretas. A afirmativa I contém um erro conceitual ao classificar "tempo real" como uma arquitetura estrutural de sistema operacional, confundindo-a com uma categoria de comportamento ou tipo de sistema.

Análise Detalhada

1. Análise da Afirmativa I (Incorreta)

O enunciado lista "em camadas", "tempo real" e "monolítica" como arquiteturas.

  • Arquitetura Monolítica: Correto. Refere-se à organização onde todo o SO roda em espaço de kernel (ex: Unix clássico).
  • Arquitetura em Camadas: Correto. Refere-se à divisão do SO em níveis hierárquicos (ex: sistema THE).
  • Tempo Real: Incorreto neste contexto. "Tempo real" é uma classificação de tipo de sistema operacional baseada na sua capacidade de responder a eventos dentro de prazos determinísticos. Não é uma descrição da estrutura interna do código (arquitetura), como são Monolítica ou Micronúcleo.
  • Conclusão: Misturar categorias de comportamento (tempo real) com categorias estruturais (monolítica) torna a afirmação tecnicamente falha.

2. Análise da Afirmativa II (Correta)

"A década de 1980 já existiam sistemas com interface gráfica, como o Windows."

  • Histórico: O primeiro sistema operacional comercial com Interface Gráfica de Usuário (GUI) amplamente conhecido foi o Apple Macintosh, lançado em 1984.
  • Windows: A Microsoft lançou o Windows 1.0 em novembro de 1985.
  • Conclusão: A afirmação é factualmente verdadeira; a tecnologia de GUI já estava consolidada no mercado durante a década de 1980.

3. Análise da Afirmativa III (Correta)

"Linguagens de baixo nível apresentam ligadores, montadores e carregadores."

  • Linguagem de Baixo Nível: Geralmente refere-se a Assembly ou linguagem de máquina.
  • Ferramentas necessárias: Para transformar o código fonte escrito pelo programador em um executável pronto para rodar no hardware, utilizam-se:
  1. Montador (Assembler): Traduz o código Assembly para código de máquina.
  2. Ligador (Linker): Combina vários arquivos objeto e bibliotecas em um único executável.
  3. Carregador (Loader): Leva o programa da memória secundária para a memória principal e inicia sua execução.
  • Conclusão: O fluxo descrito é essencial para o funcionamento de programas desenvolvidos em baixo nível.

Conclusão

Como a Afirmativa I é conceitualmente imprecisa e as Afirmativas II e III são verdadeiras, a alternativa correta é a que agrupa apenas II e III.

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