SóProvas


ID
130030
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2008
Provas
Disciplina
Programação
Assuntos

Com relação às linguagens, julgue os itens a seguir.

C++ é uma linguagem de programação orientada a objetos, de primeira geração.

Alternativas
Comentários
  • C++ é orientada a objetos, portanto é de quarta geração.

    Gerações:

    - Primeira geração: Linguagem de máquina.

    - Segunda geração: Linguagens assembler.

    - Terceira geração: Linguagens de alto nível. Ex: C, Pascal e Cobol.

    - Quarta geração: São linguagens capazes de gerar código por si só, são os chamados RAD, com o qual pode-se realizar aplicações sem ser um expert na linguagem. Aqui também se encontram as linguagens orientadas a objetos, tornando possível a reutilização de partes do código para outros programas. Ex: Visual, Natural Adabes, C++, C#, Java.

    - Quinta geração: Linguagens orientadas à inteligência artificial. Estas linguagens ainda estão pouco desenvolvidas. Ex: LIS.
  • As linguagens de programação são classificadas por gerações.

    Primeira geração: linguagens de baixo nível, como Assembly.
    Segunda geração: as primeiras linguagens criadas, como Fortran e ALGOL.
    Terceira geração: procedurais e estruturadas, como C e Pascal.
    Quarta geração: linguagens que geram programas em outras linguagens, como Java e C++.
    Quinta geração: linguagens lógicas, como Prolog.

    Fonte: http://www.laifi.com/laifi.php?id_laifi=608&idC=5762#
  • Atenção para não cometerem o mesmo erro que eu.

    Uma vírgula muda completamente o sentido da frase.

    Sem a vírgula a sentença estaria correta, já que C++ foi uma das primeiras linguagens orientadas a objetos, ou seja da primeira geração das linguagens orientadas a objeto.

    No entanto quando falamos de linguagens de programação em geral, C++ é uma linguagem de programação de quarta geração.