Questão nº 51

Questão de Redes de Computadores · FGV DPGE-RJ 2014 (nº 51)

FGV2014Técnico Superior Especializado em Rede de ComputadoresRedes de Computadores
Gabarito: Aver comentário ↓

Considere as seguintes linguagens de programação:

C C++ C# Java VB.NET SmallTalk Python
Dessa lista, a linguagem que não oferece suporte a orientação a objetos é

Resposta comentada

Gabarito Alternativa A

Programação Orientada a Objetos (POO) é um paradigma que organiza o software em "objetos", que combinam dados (atributos) e funções (métodos), facilitando a modelagem de entidades do mundo real e a reutilização de código através de conceitos como encapsulamento, herança e polimorfismo.

(A) Correta: C é uma linguagem de programação procedural, focada em funções e procedimentos, sem suporte nativo a classes, objetos, herança ou polimorfismo, que são pilares da orientação a objetos.
(B) Incorreta: C# é uma linguagem totalmente orientada a objetos, desenvolvida pela Microsoft, sendo um dos principais exemplos desse paradigma.
(C) Incorreta: C é uma linguagem híbrida que estende o C com poderosos recursos de orientação a objetos (classes, herança, polimorfismo), sendo amplamente utilizada para desenvolvimento orientado a objetos. A armadilha da banca aqui é tentar confundir C com C, pois C++ adicionou o suporte a POO que C não possui.
(D) Incorreta: VB.NET é uma linguagem totalmente orientada a objetos, parte da plataforma .NET da Microsoft, assim como C#.
(E) Incorreta: SmallTalk é considerada uma das primeiras e mais puras linguagens orientadas a objetos, onde "tudo é um objeto", sendo um marco na história da POO.

Fonte: FGV DPGE-RJ 2014 Técnico Superior Especializado em Rede de Computadores (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho