Questão nº 51

Questão de Segurança da Informação · FGV DPGE-RJ 2014 (nº 51)

FGV2014Técnico Superior Especializado em Segurança da InformaçãoSegurança da Informação
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 estilo de programação que organiza o código em "objetos", que são como mini-programas que combinam dados (atributos) e as ações que podem ser feitas com esses dados (métodos), facilitando a organização e reutilização do código.

(A) Correta: A linguagem C é primariamente uma linguagem procedural, focada em funções e estruturas de dados, e não oferece suporte nativo aos pilares da Orientação a Objetos (como classes, herança, polimorfismo) de forma intrínseca à sua sintaxe e semântica.
(B) Incorreta: C# é uma linguagem de programação desenvolvida pela Microsoft, e é fundamentalmente orientada a objetos, sendo um dos pilares da plataforma .NET.
(C) Incorreta: C é uma extensão da linguagem C que adicionou suporte completo à Orientação a Objetos, permitindo a criação de classes, objetos, herança e polimorfismo. A armadilha aqui é confundir C com C, que, apesar do nome similar, tem paradigmas de programação distintos em relação à OO.
(D) Incorreta: VB.NET (Visual Basic .NET) é uma linguagem da plataforma .NET da Microsoft e oferece suporte completo à Orientação a Objetos.
(E) Incorreta: SmallTalk é considerada uma das primeiras e mais puras linguagens orientadas a objetos, onde praticamente tudo é tratado como um objeto.

Fonte: FGV DPGE-RJ 2014 Técnico Superior Especializado em Segurança da Informação (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