Qual das seguintes linguagens de programação **não** é orientada a objetos?
(A) -
python
(B) -
java
(C) -
c#
(D) -
javascript
(E) -
fortran
Dica
- compreenda os conceitos de objetos, classes, herança e polimorfismo.
- estude exemplos e tutoriais de linguagens orientadas a objetos.
- pratique a implementação de programas orientados a objetos para consolidar seu conhecimento.
Explicação
Fortran (formula translation) é uma linguagem de programação de alto nível, mas não é orientada a objetos. linguagens orientadas a objetos, como python, java e c#, organizam o código em torno de objetos que contêm dados (atributos) e comportamentos (métodos). fortran, por outro lado, é uma linguagem procedural que se concentra no fluxo sequencial de instruções.
Análise das alternativas
As demais alternativas são linguagens orientadas a objetos:
- (a) python é uma linguagem interpretada, orientada a objetos e de alto nível.
- (b) java é uma linguagem compilada e orientada a objetos.
- (c) c# é uma linguagem orientada a objetos desenvolvida pela microsoft.
- (d) javascript é uma linguagem orientada a objetos usada principalmente em desenvolvimento web.
Conclusão
A programação orientada a objetos é um paradigma importante na ciência da computação. ela permite que os programadores organizem e reutilizem o código de forma mais eficiente e modular.