Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Engenharia de Software — IBFC 2023

Arquitetura de SoftwareConceitos 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.
  1. AUma categoria de serviços de computação em nuvem que fornece produtos através de mídia física
  2. BUma categoria de serviços de computação em nuvem que fornece aplicativos de software pela internet
  3. CUma categoria de serviços de computação em nuvem que fornece softwares apenas quando há ausência de conexão de rede
  4. 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.

Gabarito: letra B.

Link permanente: /questoes/qq936134