Pular para o conteúdo principal

Questão de Sistemas Operacionais — Unix — Quadrix 2025

Sistemas OperacionaisUnix
Código
qg600082
Banca
Quadrix
Órgão
CRO-SP
Ano
2025
Nível
Superior
Cargo
Analista de Suporte de Tecnologia de Informação
Quanto ao sistema operacional macOS, aos conceitos de imagens de sistemas e clonagem e aos dispositivos móveis e BYOD, julgue o item seguinte.O terminal do macOS baseia‑se no interpretador de comandos CMD, o mesmo utilizado no Windows, e não oferece compatibilidade com comandos Unix.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Terminal do macOS: CMD vs. shell Unix

Gabarito: ERRADO (alternativa E). O terminal do macOS não se baseia no CMD do Windows; ele utiliza um shell Unix (como o bash ou zsh), e o macOS é um sistema certificado Unix, portanto oferece total compatibilidade com comandos Unix. A afirmação do item é duplamente incorreta.

O macOS, desde sua versão original (Mac OS X), é construído sobre um núcleo chamado XNU, que combina o kernel Mach com componentes do BSD (Berkeley Software Distribution). Por isso, o sistema é oficialmente certificado como Unix pela The Open Group. Isso significa que ele herda toda a estrutura de comandos, permissões, sistema de arquivos e filosofia do Unix. O terminal do macOS — o aplicativo "Terminal" — abre uma interface de linha de comando que executa shells Unix, tradicionalmente o bash (nas versões até o macOS Catalina) e, a partir do macOS Catalina (10.15), o zsh como shell padrão. Esses shells interpretam comandos como ls, cd, cp, mv, grep, ps, kill, entre centenas de outros, exatamente como em qualquer distribuição Linux ou outro sistema Unix.

O CMD (ou prompt de comando) é o interpretador de comandos do Windows, desenvolvido pela Microsoft, com uma sintaxe própria e limitada, baseada em comandos como dir, copy, del, cd (com sintaxe diferente). Ele não tem relação com o Unix. Além do CMD, o Windows moderno também oferece o PowerShell, que é mais poderoso, mas ainda assim não é um shell Unix. Portanto, a afirmação de que o terminal do macOS se baseia no CMD é completamente equivocada.

A segunda parte da afirmação — "não oferece compatibilidade com comandos Unix" — também é falsa. Como o macOS é um sistema Unix certificado, ele é, por definição, compatível com comandos Unix. Na prática, quase todos os comandos e scripts escritos para Linux ou outros sistemas Unix funcionam no macOS, com pequenas diferenças em algumas ferramentas (por exemplo, o sed e o awk do macOS são versões BSD, enquanto no Linux são versões GNU), mas a compatibilidade essencial existe.

A banca explora aqui uma confusão comum entre iniciantes: achar que todos os sistemas operacionais têm o mesmo tipo de terminal. A pegadinha é trocar o shell Unix do macOS pelo CMD do Windows, que são mundos completamente diferentes. Para a prova, lembre-se: macOS = Unix = shell bash/zsh; Windows = CMD/PowerShell.

Terminal do macOS
  • 1Shell Unix
    • bash (até Catalina)
    • zsh (a partir do Catalina)
  • 2Compatível com comandos Unix
    • ls, cd, cp, mv, grep, ps
  • 3Núcleo XNU
    • Mach
    • BSD
  • 4Terminal do Windows
    • CMD
      • dir, copy, del
    • PowerShell
LEVEL · soulevel.com.br

Alternativa E — ❌ Incorreta ⟵ GABARITO

A alternativa afirma que o terminal do macOS se baseia no CMD do Windows e não oferece compatibilidade com comandos Unix. Isso é falso por dois motivos:

  1. O terminal do macOS usa shell Unix, não CMD. O CMD é o interpretador de comandos do Windows, com sintaxe própria (ex.: dir, copy). O macOS usa shells Unix como bash e zsh, que interpretam comandos Unix (ex.: ls, cp, mv).

  2. O macOS é compatível com comandos Unix. O macOS é um sistema operacional certificado Unix, baseado no núcleo XNU (Mach + BSD). Portanto, ele oferece total compatibilidade com comandos Unix, sendo capaz de executar a grande maioria dos comandos e scripts Unix.

A alternativa está incorreta e, como a banca pediu para julgar o item (Certo/Errado), a resposta correta é ERRADO.

Gabarito: ERRADO (alternativa E)

Link permanente: /questoes/qg600082