Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — ACAFE 2024

Arquitetura de SoftwareSoftware
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
  1. AI, II, III, IV.
  2. BApenas I, IV.
  3. CApenas III, IV.
  4. DApenas I, II, III.
  5. 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.

1Criada pela Microsoft
2Executa no CLR (Common Language Runtime)
3Orientada a objetos
Encapsulamento
Herança
Polimorfismo
Abstração
4Compatível com .NET
Web
Desktop
Mobile
C#
LEVELsoulevel.com.br
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).

Link permanente: /questoes/qg053074