Questão
Leia o texto a seguir:
“A World Wide Web é mantida por uma eclética coleção de linguagens, que vão desde linguagens de marcação, como HTML, que não é de programação, até linguagens de programação de propósito geral, como Java. Dada a necessidade universal de conteúdo dinâmico na Web, alguma capacidade de computação geralmente é incluída na tecnologia de apresentação de conteúdo. Essa funcionalidade pode ser fornecida por código de programação embarcado em um documento HTML. Tal código é normalmente escrito com uma linguagem de scripting, como JavaScript ou PHP (Tatroe, 2013).”
Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.
Considerando as informações apresentadas, assinale a opção correta:
A) HTML não é usada para escrever algoritmos. B) HTML garante o dinamismo do conteúdo Web. C) HTML é uma linguagem de scripting. D) HTML é dispensável na Web, podendo ser substituída por JavaScript ou PHP. E) Java é uma linguagem de scripting.
A
A opção correta é a A) "HTML não é usada para escrever algoritmos." HTML é uma linguagem de marcação usada para estruturar o conteúdo da web, e não para escrever algoritmos ou lógica de programação.
Analisando as outras opções:
- B) "HTML garante o dinamismo do conteúdo Web." está incorreta porque o dinamismo é geralmente garantido por linguagens de scripting como JavaScript, não pelo HTML em si.
- C) "HTML é uma linguagem de scripting." está incorreta porque HTML é uma linguagem de marcação, não de scripting.
- D) "HTML é dispensável na Web, podendo ser substituída por JavaScript ou PHP." está incorreta porque HTML é essencial para estruturar o conteúdo da web, enquanto JavaScript e PHP são usados para adicionar funcionalidade e dinamismo.
- E) "Java é uma linguagem de scripting." está incorreta porque Java é uma linguagem de programação de propósito geral, não uma linguagem de scripting.