Pular para o conteúdo principal

Questão de Programação — .Net — FUNDATEC 2023

Programação.Net
Código
qq896872
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Microsoft
Assinale a alternativa que descreve corretamente o conceito de ASP.NET MVC.
  1. AÉ uma plataforma para desenvolvimento de aplicações móveis multiplataforma.
  2. BÉ uma plataforma para desenvolvimento de aplicações desktop para Windows.
  3. CÉ um padrão arquitetural que separa a aplicação em três componentes principais: modelo, visão e controlador.
  4. DÉ uma plataforma para desenvolvimento de aplicações web em Java.
  5. EÉ uma biblioteca de funções matemáticas para C#.
Revelar gabarito e comentário

GabaritoC — É um padrão arquitetural que separa a aplicação em três componentes principais: modelo, visão e controlador.

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”.

ASP.NET MVC

Gabarito: letra C. ASP.NET MVC é a implementação do padrão arquitetural Model-View-Controller (MVC) para aplicações web no ecossistema .NET. Esse padrão separa a aplicação em três componentes principais: modelo (dados e lógica de negócio), visão (interface com o usuário) e controlador (gerencia as requisições e coordena modelo e visão). As demais alternativas confundem o ASP.NET MVC com outras tecnologias da Microsoft ou de terceiros.

Alternativa A — ❌ Incorreta

Descreve o .NET MAUI (ou Xamarin), que é uma plataforma para desenvolvimento de aplicativos móveis multiplataforma. O ASP.NET MVC é exclusivamente para aplicações web.

Alternativa B — ❌ Incorreta

Refere-se a tecnologias desktop como Windows Forms, WPF ou .NET MAUI desktop. Novamente, não é o propósito do ASP.NET MVC.

Alternativa C — ✅ Correta ⟵ GABARITO

Exata definição do padrão MVC. O ASP.NET MVC segue esse padrão, permitindo uma separação clara de responsabilidades e facilitando a manutenção e testabilidade do código.

Alternativa D — ❌ Incorreta

ASP.NET é da Microsoft e roda sobre .NET, não sobre Java. Para Java, existem frameworks como Spring MVC.

Alternativa E — ❌ Incorreta

Não há relação com bibliotecas matemáticas. O ASP.NET MVC é um framework web, não uma biblioteca de funções matemáticas.

Gabarito: letra C

Link permanente: /questoes/qq896872