FOX ELITECriar Conta Grátis →
CONSULPAM2025Conhecimentos Específicos: Tecnologia da Informação (TI)Analista de TI (Tecnologia da Informação)

Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)

Durante um projeto de desenvolvimento de um sistema para loja virtual, um desenvolvedor implementa 3 (três) arquivos em Python. Considere a seguir os códigos de cada arquivo: arquivo1.py



Diante do exposto, assinale a alternativa CORRETA.

O módulo arquivo1.py define a estrutura dos dados e intermedia a criação das instâncias do modelo e a formatação dos dados para exibição.

O módulo arquivo2.py atua como a camada de orquestração, instanciando e fornecendo os dados necessários do produto para exibição.

O módulo arquivo3.py invoca métodos do modelo para a apresentação dos dados ao usuário, exibindo os dados sem lógica de apresentação adicional. 

Dado que o trecho de código não emprega frameworks ou padrões avançados de injeção de dependências e abstração, as responsabilidades entre modelo, controlador e visão se misturam, tornando inválida a aplicação do padrão ModelView-Controller (MVC).

A alternativa correta é a letra B. Esta questão avalia o conhecimento sobre Conhecimentos Específicos: Tecnologia da Informação (TI). O gabarito comentado explica cada alternativa com base na legislação vigente e na jurisprudência dos últimos anos.

Crie uma conta grátis para ver o gabarito comentado

10 questões gratuitas por diaResponder Questão e Ver Comentários →