Questão de Sistemas Operacionais — Cloud Computing — Quadrix 2025
- Código
- qg600028
- Banca
- Quadrix
- Órgão
- CRO-SP
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Desenvolvimento de Sistemas de Informação
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO. A afirmativa descreve com precisão o modelo PaaS (Platform as a Service), que entrega ao desenvolvedor um ambiente pronto — incluindo sistema operacional, linguagem de programação e banco de dados — para que ele se concentre no desenvolvimento e na implantação da aplicação, sem se preocupar com a infraestrutura subjacente. Essa é a definição consagrada do modelo, conforme a literatura de computação em nuvem.
O PaaS é um dos três modelos clássicos de serviço em nuvem, ao lado do IaaS (Infrastructure as a Service) e do SaaS (Software as a Service). A ideia central é oferecer uma plataforma completa — não apenas a infraestrutura (como no IaaS), nem apenas o software pronto (como no SaaS), mas um meio-termo que já vem com o sistema operacional, o ambiente de execução, as ferramentas de programação e o banco de dados configurados. O desenvolvedor "aluga" essa plataforma e passa a se dedicar exclusivamente ao código da aplicação, deixando com o provedor a manutenção, as atualizações, a segurança e o gerenciamento da infraestrutura.
Na prática, imagine uma equipe que precisa colocar no ar um sistema web. Em vez de provisionar servidores, instalar o sistema operacional, configurar o banco de dados e gerenciar tudo isso, ela contrata um serviço PaaS (como o Heroku, o Google App Engine ou o Azure App Service). A plataforma já entrega o SO, a linguagem de programação escolhida (Python, Java, Node.js etc.) e o banco de dados integrado. A equipe sobe o código e a plataforma cuida do resto — inclusive do escalonamento automático conforme a demanda. É exatamente isso que a afirmativa descreve.
A distinção que importa é a fronteira entre os três modelos:
Critério | IaaS | PaaS | SaaS |
|---|---|---|---|
O que é entregue | Infraestrutura virtualizada (VMs, armazenamento, redes) | Plataforma pronta (SO + linguagem + banco) | Software completo, pronto para uso |
Controle do usuário | Alto (configura o SO e tudo acima) | Médio (configura a aplicação, não a plataforma) | Baixo (apenas usa o software) |
Foco do usuário | Gerenciar a infraestrutura | Desenvolver e implantar aplicações | Utilizar o software |
Exemplo | AWS EC2, Azure VMs | Heroku, Google App Engine | Gmail, Google Docs |
A pegadinha que a banca poderia explorar é inverter os modelos: dizer que o PaaS oferece apenas infraestrutura (isso é IaaS) ou que oferece software pronto (isso é SaaS). Aqui, porém, a afirmativa está fiel à definição do PaaS, sem qualquer inversão.
Guarde o critério decisivo: PaaS = plataforma pronta para desenvolvimento e implantação. É exatamente esse o conteúdo da afirmativa, que por isso está correta.
A afirmativa está correta porque descreve com fidelidade o modelo PaaS. O texto menciona os três componentes essenciais que o PaaS entrega ao desenvolvedor — sistema operacional, linguagem de programação e banco de dados — e o objetivo de facilitar o desenvolvimento e a implantação de aplicações. Isso corresponde à definição clássica do modelo, em que o provedor fornece a plataforma completa e o desenvolvedor se concentra no código. Não há qualquer erro conceitual ou troca de modelo.
Gabarito: CERTO
Link permanente: /questoes/qg600028