CSharp (C#) é uma linguagem de programação moderna, orienta...
I Suas raízes originam-se na família de linguagens C, Java e JavaScript. II É uma linguagem de programação orientada a objetos e orientada a componentes. III Enfatiza o controle de versão para garantir que programas e bibliotecas possam evoluir ao longo do tempo de maneira compatível.
Assinale a opção correta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - Apenas os itens II e III estão certos.
Vamos analisar cada um dos itens para compreender por que a alternativa D é a correta:
Item I: Afirma que as raízes do C# originam-se na família de linguagens C, Java e JavaScript. Na verdade, C# foi influenciado por C e Java, mas não diretamente por JavaScript. As semelhanças com JavaScript são mais superficiais, relacionadas à sintaxe inspirada no C, diferente das profundas influências do C e Java na concepção de C#. Portanto, este item está incorreto.
Item II: Declara que o C# é uma linguagem de programação orientada a objetos e orientada a componentes. Isso está correto, pois C# foi projetada para suportar os princípios de orientação a objetos, como encapsulamento, herança e polimorfismo. Além disso, o C# suporta a programação orientada a componentes através de recursos como interfaces, delegação de eventos e atributos que facilitam a composição de software.
Item III: Cita que C# enfatiza o controle de versão para garantir que programas e bibliotecas possam evoluir ao longo do tempo de maneira compatível. Isso também é correto. A linguagem e o ambiente de execução do .NET oferecem recursos como atributos de versionamento e side-by-side execution (execução lado a lado), permitindo que diferentes versões de bibliotecas e componentes coexistam e evoluam sem comprometer aplicações já existentes.
Com base na análise, a alternativa D é a única que seleciona apenas os itens verdadeiros, sendo assim a resposta correta para a questão.
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
✅Gabarito(D)
I Suas raízes originam-se na família de linguagens C, Java e JavaScript.
✓ A criação do C# foi baseada nas linguagens de programação C, C++ e Java.
Fonte: https://www.devmedia.com.br/a-evolucao-da-linguagem-de-programacao-csharp/28639
Nunca tinha ouvido falar que o CSharp faz controle de versão, deve ser muito ruim porque todo mundo usa o github ou outro controlador de versao.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo