Pular para o conteúdo principal

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

Programação.Net
Código
qq896874
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
É um benefício de se utilizar a plataforma .NET para o desenvolvimento de aplicações:
  1. APermite o desenvolvimento de aplicações somente para desktop.
  2. BPossui um conjunto limitado de bibliotecas para a criação de interfaces gráficas de usuário.
  3. CÉ uma plataforma dedicada para o desenvolvimento em linguagem C#.
  4. DPossui uma grande variedade de ferramentas e recursos que permitem o desenvolvimento de aplicações para diferentes plataformas e dispositivos.
  5. EÉ uma plataforma exclusiva para o desenvolvimento de aplicações em nuvem.
Revelar gabarito e comentário

GabaritoD — Possui uma grande variedade de ferramentas e recursos que permitem o desenvolvimento de aplicações para diferentes plataformas e dispositivos.

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

Plataforma .NET – Benefícios

Gabarito: letra D. O .NET moderno (a partir do .NET Core) é uma plataforma multiplataforma, open source e com um vasto ecossistema de bibliotecas e ferramentas, permitindo desenvolver aplicações para desktop, web, mobile, nuvem e dispositivos diversos, conforme descrito no conceito de ecossistema unificado.

Alternativa A — ❌ Incorreta

Afirma que o .NET permite desenvolvimento apenas para desktop. Isso é falso. O .NET moderno é multiplataforma, rodando em Windows, Linux e macOS, e suporta aplicações web (ASP.NET Core), mobile (Xamarin/MAUI), nuvem (Azure SDK) e IoT, além de desktop.

Alternativa B — ❌ Incorreta

Diz que possui conjunto limitado de bibliotecas para interfaces gráficas. Na verdade, o .NET oferece bibliotecas robustas para GUI como WPF, WinForms (Windows) e MAUI (multiplataforma), além de ferramentas como Blazor para web. Não há limitação significativa.

Alternativa C — ❌ Incorreta

Afirma que é uma plataforma dedicada exclusivamente à linguagem C#. Embora C# seja a linguagem principal, o .NET suporta outras linguagens como VB.NET, F# e até linguagens de terceiros através da Common Language Infrastructure (CLI). O CLR aceita código em várias linguagens que compilam para CIL.

Alternativa D — ✅ Correta ⟵ GABARITO

Correta porque o .NET moderno oferece uma grande variedade de ferramentas e recursos (SDKs, bibliotecas, frameworks) que permitem desenvolver aplicações para múltiplas plataformas (Windows, Linux, macOS) e dispositivos (desktop, web, mobile, consoles, IoT, nuvem). Isso é um dos principais benefícios destacados no ecossistema unificado do .NET.

Alternativa E — ❌ Incorreta

Afirma que é exclusiva para nuvem. Embora o .NET tenha forte integração com serviços de nuvem (Azure, AWS), ele não é exclusivo para esse fim. Pode-se desenvolver aplicações desktop, web, mobile e outros tipos sem qualquer dependência de nuvem.

Conclusão: A única alternativa que descreve corretamente um benefício real do .NET é a letra D.

Link permanente: /questoes/qq896874