Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2023
Engenharia de Software›Desenvolvimento de Software
Código
ce159935
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
Com relação aos conceitos de Spring Boot, Net Core e thread, julgue o item seguinte.NET Core é uma framework que trabalha com servidores web da Microsoft para integrar e automatizar os processos de deploy nos servidores, a fim de agilizar os processos e poupar os desenvolvedores desse trabalho.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
.NET Core – Framework vs Ferramenta de Deploy
Gabarito: Errado (alternativa E). A afirmação atribui ao .NET Core uma funcionalidade de integração e automação de deploy em servidores web da Microsoft, o que é incorreto. O .NET Core (atualmente .NET 5/6/7/8) é um framework multiplataforma para desenvolvimento de aplicações, não uma ferramenta de automação de deployment. Ferramentas como Azure DevOps, Octopus Deploy, Jenkins e similares são responsáveis por automatizar processos de deploy. Portanto, o item está errado.
A banca tenta confundir o candidato ao associar um framework de desenvolvimento a uma função de DevOps. É uma pegadinha clássica de troca de conceitos.
NÃO CAIA NESSA!
A banca atribui ao .NET Core uma característica que não lhe pertence. O .NET Core é um framework de desenvolvimento (runtime e bibliotecas), enquanto a descrição se aplica a ferramentas de automação de deploy como Azure DevOps ou Octopus Deploy. Fique atento: frameworks servem para construir software, não para gerenciar o ciclo de deploy.