SóProvas


ID
3007867
Banca
Marinha
Órgão
Quadro Técnico
Ano
2019
Provas
Disciplina
Programação
Assuntos

Em relação às linguagens de programação, é correto afirmar que:

Alternativas
Comentários
  • Letra D ao pé da letra

    Conceitos de linguagens de programação 11ed pg: 88

    Por Robert W. Sebesta

  • por que não a letra A?

  • Java e C++ são linguagens orientadas a objetos não baseadas no paradigma imperativo.

    Java e C++ são linguagens orientadas a objetos são baseadas no paradigma imperativo. se alguém discorda pode me corrigir.

    https://www.youtube.com/watch?v=H47-MSAXd50

  • a) Java e C++ são linguagens orientadas a objetos não baseadas no paradigma imperativo. (ERRADA)

    Segundo Sebesta, 9ª edição, página 114: "2.17 UMA LINGUAGEM ORIENTADA A OBJETOS BASEADA NO PARADIGMA IMPERATIVO: JAVA"

    b) Smalltalk foi a primeira linguagem de programação que ofereceu suporte à orientação a objeto. No entanto, devido à sua natureza precursora, não apresenta suporte completo a esse tipo de paradigma.

    Segundo Sebesta, 9ª edição, página 108: "Smalltalk foi a primeira linguagem de programação que ofereceu suporte completo à programação orientada a objetos".

    c) As linguagens de scripting, dentre elas Perl, JavaScript e Ruby, não são imperativas em todos os sentidos. (ERRADA)

    Segundo Sebesta, 9ª edição, página 44: As linguagens de scripting, dentre elas Perl, JavaScript e Ruby, são imperativas em todos os sentidos.

    d) A linguagem Java é baseada em C++, mas foi projetada para ser menor, mais simples e mais confiável.

    GABARITO: retirado da página 115 do Sebesta, 9ª edição.

    e) Lua foi projetada na Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) e oferece suporte à programação não procedural e não funcional.

    Segundo Sebesta, 9ª edição, página 44: "É uma linguagem de scripting que oferece suporte para programação procedural e funcional com extensibilidade como um de seus objetivos primários."