Questão de Arquitetura de Software — Software — ACAFE 2024
Arquitetura de Software›Software
Código
qg053074
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento e Transformação Digital
Existem várias linguagens de programação para desenvolver plataformas web, dispositivos móveis e aplicações desktop. Uma delas é a linguagem C#. Sobre C# avalie as afirmativas a seguir:I. É uma linguagem desenvolvida pela Microsoft.II. Utiliza o Common Language Runtime (CLR) como seu ambiente de execução.III. É uma linguagem orientada a objetos.IV. Permite a seus desenvolvedores criarem aplicativos compatíveis com o framework .NET.É CORRETO o que se afirma em
AI, II, III, IV.
BApenas I, IV.
CApenas III, IV.
DApenas I, II, III.
EApenas I, III, IV.
Revelar gabarito e comentário▾
GabaritoA — I, II, III, IV.
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”.
C# — Características
Gabarito: letra A. Todas as afirmativas (I, II, III e IV) estão corretas. A linguagem C# foi desenvolvida pela Microsoft, executa sobre o Common Language Runtime (CLR), é orientada a objetos e permite criar aplicações compatíveis com o framework .NET.
C#: Criada pela Microsoft; Executa no CLR (Common Language Runtime); Orientada a objetos (Encapsulamento, Herança, Polimorfismo, Abstração); Compatível com .NET (Web, Desktop, Mobile)
Item I — ✅ Correto
C# foi criada pela Microsoft como parte da plataforma .NET, sendo uma de suas principais linguagens.
Item II — ✅ Correto
O CLR (Common Language Runtime) é o ambiente de execução da plataforma .NET, responsável por gerenciar a execução do código compilado em Intermediate Language (IL).
Item III — ✅ Correto
C# é uma linguagem orientada a objetos, suportando conceitos como encapsulamento, herança, polimorfismo e abstração.
Item IV — ✅ Correto
O desenvolvimento em C# visa a plataforma .NET, que oferece bibliotecas e frameworks para criação de aplicações web, desktop, mobile e outros.
Conclusão: Todos os itens estão corretos, portanto a alternativa correta é a letra A (I, II, III, IV).