Assinale a alternativa que descreve corretamente o conceito ...
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