← Questões de Engenharia de Software

Engenharia de Software · IBFC · 2022

Questão comentada de Engenharia de Software

Leia atentamente a frase abaixo: "O padrão de arquitetura MVC, do inglês: ______, ______, ______ é a base do gerenciamento de interação em muitos sistemas baseados em Web". Assinale a alternativa que preencha correta e respectivamente as lacunas.

Gabarito: C

MVC é uma sigla muito cobrada em Engenharia de Software e significa Model, View e Controller. Esse padrão separa responsabilidades para deixar o sistema mais organizado: o Model cuida dos dados e regras de negócio, a View mostra as informações ao usuário e o Controller recebe as ações do usuário e coordena o fluxo entre as partes. Na prática, isso evita aquele caos de tela misturada com regra de negócio, que em sistema grande vira dor de cabeça rapidinho. Na frase da questão, o trecho em inglês pede exatamente a expansão da sigla MVC. Por isso, a alternativa correta é a que traz Model / View / Controller. Em provas da IBFC, é comum aparecer a sigla em inglês ou a descrição das funções de cada componente, então vale memorizar os três nomes sem hesitar. O modelo é clássico da engenharia de software e aparece em muita bibliografia de arquitetura de sistemas, especialmente em aplicações web e frameworks que seguem separação de camadas. Não há fundamento legal específico aqui, porque o assunto é técnico, não jurídico.

Continue treinando

Questões relacionadas