Questão de Arquitetura de Software — Conceitos Básicos em Engenharia de Software — IBFC 2023
Arquitetura de Software›Conceitos Básicos em Engenharia de Software
Código
qq936134
Banca
IBFC
Órgão
SAEB-BA
Ano
2023
Nível
Médio
Cargo
Técnico Administrativo - Tecnologia da Informação (Desenvolvimento)
O avanço da computação, com a computação em nuvem, ou seja, a disponibilização de serviços computacionais na internet permitiu uma grande amplitude do alcance da tecnologia, não se limitando propriamente ao ambiente físico o qual a aplicação está instalada, com isso, um serviço muito praticado e utilizado nos dias de hoje é o SaaS (Software as a Service). Desta forma, assinale a alternativa que apresenta o que é SaaS na computação em nuvem.
AUma categoria de serviços de computação em nuvem que fornece produtos através de mídia física
BUma categoria de serviços de computação em nuvem que fornece aplicativos de software pela internet
CUma categoria de serviços de computação em nuvem que fornece softwares apenas quando há ausência de conexão de rede
DUma categoria de serviços de computação em nuvem que fornece um protocolo de segurança em formato de software
Revelar gabarito e comentário▾
GabaritoB — Uma categoria de serviços de computação em nuvem que fornece aplicativos de software pela internet
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”.
SaaS (Software as a Service) na Computação em Nuvem
Gabarito: letra B. SaaS (Software as a Service) é um modelo de entrega de software em que os aplicativos são fornecidos pela internet, sob demanda, sem necessidade de instalação local. É uma das três categorias principais de serviços em nuvem (junto com IaaS e PaaS).
A banca testa o conhecimento básico sobre os modelos de serviço em nuvem. SaaS é amplamente usado (ex.: Google Docs, Salesforce, Office 365) e sua definição é direta: software disponibilizado remotamente, via web.
Alternativa A — ❌ Incorreta
Afirma que SaaS fornece produtos através de mídia física. Isso contradiz a essência da computação em nuvem, que é entregar serviços pela internet, sem necessidade de instalação local ou mídia física. SaaS é acessado via navegador ou aplicativo cliente, nunca por CD/DVD ou pendrive.
Alternativa B — ✅ Correta ⟵ GABARITO
Descreve exatamente o SaaS: "fornece aplicativos de software pela internet". O usuário acessa o software remotamente, sem se preocupar com infraestrutura ou manutenção. O provedor cuida de servidores, atualizações e segurança.
Alternativa C — ❌ Incorreta
Afirma que fornece softwares apenas quando há ausência de conexão de rede. O oposto é verdade: SaaS depende de conexão com a internet para funcionar (embora alguns ofereçam modo offline limitado, a essência é online). A alternativa inverte o requisito.
Alternativa D — ❌ Incorreta
Afirma que fornece um protocolo de segurança em formato de software. SaaS não é um protocolo, é um modelo de serviço. Protocolos de segurança (ex.: HTTPS, SSL/TLS) são mecanismos de proteção, não aplicativos completos. A alternativa mistura conceitos.
PEGA ESSA DICA!
Para memorizar os três modelos principais (IaaS, PaaS, SaaS), pense em "pizza como serviço": IaaS = forno + massa (infraestrutura); PaaS = pizza pronta para assar (plataforma); SaaS = pizza entregue em casa (software pronto). Na prova, identifique SaaS pela entrega de aplicativos prontos via internet.