QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
10 questões encontradas
Texto associado
Julgue os itens a seguir, relativos a arquitetura MVC e princípios de projeto.

A arquitetura MVC aplica o princípio do baixo acoplamento em projetos quando preserva as interfaces já desenvolvidas ao receber do controller uma notificação de mudança de estado.

C Certo
E Errado
Órgão: Agência Nacional de Mineração Cargo: Especialista em Recursos Minerais - Área TI/Governança e Inovação Prova: CESPE/CEBRASPE - ANM - Especialista em Recursos Minerais - Área TI/Governança e Inovação - 2025

Um analista de tecnologia da informação do Ministério Público do Estado do Paraná está responsável por liderar a equipe de desenvolvimento de um novo sistema de gerenciamento de processos jurídicos. O sistema será desenvolvido utilizando o padrão de arquitetura MVC ( Model, View and Controller ). Durante uma revisão de código, o analista observa o seguinte trecho de implementação:

Assinale a alternativa que descreve o erro, conforme o padrão da arquitetura MVC, encontrado pelo analista no código apresentado.

A O Model está gerenciando informações na View mandando mensagens diretamente para a interface com o usuário.
B A View está encapsulando dados e armazenando as informações no repositório.
C O Controller está encapsulando dados e armazenando as informações no repositório.
D A arquitetura MVC, nesse trecho de código, está totalmente invertida, permitindo que a View armazene lógica de negócios; o Controller está encapsulando dados e armazenando as informações no repositório; e o Model está mandando informações diretamente para a interface com o usuário.
E O Controller está gerenciando a exibição de informações na View, incluindo lógica de apresentação no sistema jurídico.
Texto associado
Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software , julgue os itens que se seguem.

Existindo um diagrama de sequência para representar o fluxo principal de um caso de uso e um diagrama de comunicação para um fluxo alternativo, o diagrama de interação visão geral será a escolha adequada para a representação do fluxo de controle entre as duas representações presentes.

C Certo
E Errado
Órgão: Banco de Sergipe Cargo: Técnico Bancário - Área: Informática - Desenvolvimento Prova: CESPE/CEBRASPE - BANESE - Técnico Bancário - Área: Informática - Desenvolvimento - 2021
Texto associado
A respeito de Drupal e de programação .Net/C#, julgue os itens subsecutivos.

O Drupal é um framework que usa a arquitetura MVC para o desenvolvimento de aplicativos web em PHP 7; o ambiente Drupal inclui componentes, validação e filtragem de entrada, paginação e navegação.

C Certo
E Errado
Órgão: Procuradoria Geral do Distrito Federal Cargo: Analista Jurídico - Especialidade: Analista de Sistema (Desenvolvimento de Sistema) Prova: CESPE/CEBRASPE - PGDF - Analista Jurídico - Especialidade: Analista de Sistema (Desenvolvimento de Sistema) - 2021
Texto associado
Acerca de arquitetura de software e modelos, julgue os itens que se seguem.

MVC ( Model-View-Controller) é um padrão de design de arquitetura que divide um aplicativo interativo em três componentes: modelo, visualização e controlador.

C Certo
E Errado
Órgão: Ministério da Economia Cargo: Especialista em Experiência do Usuário (UX) Prova: CESPE/CEBRASPE - Ministério da Economia - Especialista em Experiência do Usuário (UX) - 2020
Texto associado
A respeito de MVC ( model view controller) , julgue os próximos itens.

O padrão MVC está relacionado à arquitetura da aplicação e, no escopo desse modelo, não está prevista a comunicação de componentes.

C Certo
E Errado
Texto associado
A respeito de MVC ( model view controller) , julgue os próximos itens.

O MVC é capaz de gerenciar múltiplos visualizadores e ter desenvolvimento em paralelo para o modelo, com visualizadores e controles independentes.

C Certo
E Errado

O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de façade entre o Modelo de objetos e a View que é a interface, com a qual o usuário interage. O Modelo, no MVVM, nada mais é do que o Modelo de domínio de uma aplicação, ou seja, as classes de negócio que serão utilizadas em uma determinada aplicação. Referente ao assunto, analise as assertivas e assinale a alternativa que aponta as corretas.

I. O Modelo são classes que encapsulam a lógica de negócios e os dados.
II. O Modelo referencia diretamente a View ou ViewModel.
III. O Modelo provê eventos de notificação de mudança de estado.
IV. Modelo de dados geralmente é utilizado com um repositório ou serviço.

A Apenas I, II e III.
B Apenas I, III e IV.
C Apenas II, III e IV.
D Apenas II e IV.
E Apenas III e IV.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Desenvolvimento Aplicações Web Mobile - 2019

O MVC é uma forma de organizar as
principais funções do código com o
intuito de desenvolver o sistema de
forma mais clara e limpa. Nesse sentido,
assinale a alternativa correta acerca do
MVC.

A Ele serve apenas para representar o produto
mínimo viável para o potencial mercado.
B A visualização (view) é composta por todas
as funções que interagem diretamente com
o usuário.
C A fase de ideação é uma das mais
importantes, uma vez que envolve toda a
concepção do produto.
D Os testes são unitários e realizados de forma
incremental e interativa com os usuários.
E O código do controller realiza a tarefa de
desenvolvimento do sistema, recebendo a
entrada do usuário e decidindo o que fazer
com ela.

Qual é o padrão responsável para separar os dados lógicos e as regras de negócio da interface do usuário e o fluxo da aplicação?

A Container Web.
B Páginas HTML.
C MVC
D JSF.
E PHP
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016