Marque C,se a proposição é verdadeira; E, se a proposição é ...
Todo programa escrito em Java Script–que não é uma linguagem orientada a objetos–pode alterar o conteúdo de uma página HTML que esteja sendo exibida em um browser.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
A proposição da questão apresenta um entendimento equivocado sobre a natureza do JavaScript. O JavaScript é, na verdade, reconhecido como uma linguagem de programação orientada a objetos. Ele utiliza protótipos para herança e possui características que permitem a programação orientada a objetos (POO), como a capacidade de criar objetos, utilizar herança e encapsulamento, entre outros.
Além disso, o JavaScript é amplamente utilizado para manipular o conteúdo de páginas web, sendo uma das principais ferramentas para alterar dinamicamente o conteúdo de uma página HTML após o seu carregamento inicial pelo navegador, ou seja, em tempo de execução. Isso é feito através do DOM (Document Object Model), que é uma representação da página web que permite que scripts alterem, adicionem ou removam elementos HTML, mudem estilos, respondam a eventos, etc.
Portanto, a afirmação de que JavaScript não poderia alterar o conteúdo de uma página HTML se fosse uma linguagem não orientada a objetos é falsa por dois motivos: primeiro, porque o JavaScript é orientado a objetos, e segundo, porque mesmo que uma linguagem de programação não fosse orientada a objetos, isso não impede necessariamente que ela possa manipular o conteúdo de uma página HTML.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
JavaScript é uma linguagem interpretada orientada a objetos - https://pt.wikipedia.org/wiki/JavaScript
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo