Assinale a alternativa que descreve corretamente o conceito ...

Próximas questões
Com base no mesmo assunto
Q2171650 Programação
Assinale a alternativa que descreve corretamente o conceito de ASP.NET Core.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D, que menciona que o ASP.NET Core é um framework web de código aberto da Microsoft para o desenvolvimento de aplicações web.

Para entender por que esta alternativa é a correta, precisamos saber o que é um framework. Um framework é um conjunto de bibliotecas e ferramentas que proporcionam uma estrutura base para desenvolvedores construírem aplicações de uma maneira mais eficiente e padronizada. No caso do ASP.NET Core, estamos falando de um framework moderno, multiplataforma e de alto desempenho para construir aplicações web e APIs.

O ASP.NET Core é de código aberto, o que significa que seu código-fonte é disponibilizado publicamente para que desenvolvedores possam contribuir, estudar e até personalizar o framework para suas próprias necessidades. Além disso, ele é multiplataforma, o que quer dizer que você pode desenvolver e executar aplicações não apenas no Windows, mas também em outros sistemas operacionais como Linux e macOS.

A principal razão pela qual a alternativa D está correta está no fato de que o ASP.NET Core foi efetivamente projetado para o desenvolvimento de aplicações web, incluindo websites, serviços web como APIs REST, e aplicações em tempo real com WebSockets, e não para as finalidades descritas nas outras alternativas.

Para as demais alternativas, temos:

  • A alternativa A está incorreta porque o ASP.NET Core não é uma plataforma para desenvolvimento de aplicações desktop, embora o .NET Framework possua essa capacidade, mas isso é feito através de tecnologias como o Windows Forms ou WPF (Windows Presentation Foundation), e não o ASP.NET Core.
  • A alternativa B também está incorreta, pois o ASP.NET Core não é uma linguagem de programação, mas sim um framework. Além disso, automação de processos é uma aplicação específica e não está relacionada diretamente com a função do ASP.NET Core.
  • A alternativa C é incorreta porque o ASP.NET Core não é uma extensão da linguagem C# e não é focado em desenvolvimento de aplicativos móveis; essa responsabilidade é geralmente atribuída a frameworks como o Xamarin, que permite o desenvolvimento de aplicativos móveis utilizando C#.
  • Finalmente, a alternativa E está incorreta, pois embora o .NET Framework inclua bibliotecas para acesso a serviços de rede, o ASP.NET Core é especificamente um framework para aplicações web e não apenas uma biblioteca de classes para acesso a rede.

Portanto, a alternativa D é a única que descreve corretamente o ASP.NET Core como um framework web de código aberto projetado para o desenvolvimento de aplicações web, o que está alinhado com o propósito principal dessa tecnologia.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Fala meus alunos(as)! A questão aborda conhecimentos acerca da Tecnologia ASP.

Gabarito: Letra D.

O que é ASP.NET Core?

R. ASP.NET Core foi um framework web gratuito e de código aberto e sucessor do ASP.NET, desenvolvido pela Microsoft. Era uma estrutura modular que roda tanto no .NET Framework completo, no Windows, quanto no .NET multiplataforma

R. é uma estrutura popular de desenvolvimento na Web para a criação de aplicativos Web em Plataforma.net.

R. É um framework web de código aberto da Microsoft para o desenvolvimento de aplicações web.

Rumo à aprovação meus alunos(as)!

Bons Estudos!

INSTAGRAM: @informaticaconcursos_

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo