Questão de Sistemas Operacionais — MAC OS — VUNESP 2023
- Código
- vu197286
- Banca
- VUNESP
- Órgão
- UNICAMP
- Ano
- 2023
- Cargo
- PTIC ( )
- AMacPorts
- BGitHub
- CiCloud
- DAWS
- EAzure
GabaritoA — MacPorts
Gabarito: letra A. O MacPorts é um gerenciador de pacotes para o macOS, utilizado para instalar, atualizar e remover softwares de código aberto no sistema da Apple. As demais alternativas (GitHub, iCloud, AWS e Azure) não são gerenciadores de pacotes: GitHub é uma plataforma de hospedagem de código, iCloud é um serviço de armazenamento em nuvem, e AWS e Azure são provedores de computação em nuvem.
Um gerenciador de pacotes é uma ferramenta que automatiza o processo de instalação, atualização, configuração e remoção de programas em um sistema operacional. Ele resolve dependências, baixa os arquivos necessários de repositórios e mantém um registro do que está instalado. No mundo Unix/Linux, exemplos clássicos são o apt (Debian/Ubuntu), yum/dnf (Fedora/RHEL) e pacman (Arch). No macOS, os gerenciadores mais conhecidos são o Homebrew e o MacPorts. O Homebrew é atualmente o mais popular, mas o MacPorts é uma alternativa tradicional, derivada do sistema de portas do FreeBSD. Ambos permitem instalar ferramentas de linha de comando e aplicativos que não estão na Mac App Store, facilitando a vida de desenvolvedores e administradores de sistemas.
A questão é essencialmente de conhecimento específico de ferramentas: o candidato precisa saber que MacPorts é um gerenciador de pacotes do macOS. As alternativas incorretas são distratores que exploram a associação com o ecossistema Apple (iCloud) ou com o mundo de desenvolvimento/cloud (GitHub, AWS, Azure). Não há pegadinha conceitual profunda — é uma questão de memorização de nomes de ferramentas.
Para fixar: quando a banca perguntar sobre gerenciadores de pacotes, lembre-se dos principais por sistema operacional:
Sistema Operacional | Gerenciadores de Pacotes |
|---|---|
Linux (Debian/Ubuntu) |
|
Linux (Fedora/RHEL) |
|
Linux (Arch) |
|
macOS | Homebrew, MacPorts |
Windows |
|
A pegadinha aqui é que o candidato pode confundir MacPorts com Homebrew (ambos são gerenciadores de pacotes do macOS), mas a questão pede apenas um exemplo, e MacPorts é um deles. As outras alternativas são de categorias completamente diferentes, então a eliminação é direta.
O MacPorts é um gerenciador de pacotes para o macOS. Ele permite instalar softwares de código aberto a partir de um repositório de "portas", compilando-os no sistema. É uma ferramenta legítima e amplamente conhecida, portanto a alternativa está correta.
O GitHub é uma plataforma de hospedagem de código-fonte e controle de versão (usando Git). Não é um gerenciador de pacotes; é um serviço de repositórios remotos. A confusão pode ocorrer porque o GitHub é usado para distribuir pacotes, mas ele não gerencia a instalação deles no sistema.
O iCloud é o serviço de armazenamento em nuvem da Apple, usado para sincronizar dados entre dispositivos (fotos, documentos, backups). Não tem relação com instalação de software. É um distrator que explora a associação com o ecossistema Apple.
A AWS (Amazon Web Services) é uma plataforma de computação em nuvem, que oferece serviços como servidores virtuais (EC2), armazenamento (S3) e bancos de dados. Não é um gerenciador de pacotes; é um provedor de infraestrutura em nuvem.
O Azure é a plataforma de computação em nuvem da Microsoft, concorrente da AWS. Assim como a AWS, oferece serviços de infraestrutura, mas não gerencia pacotes de software em um sistema operacional.
Gabarito: letra A
Link permanente: /questoes/vu197286