Observe as seguintes Figuras extraídas de uma página HTML com Javascript. A Figura 1 apresenta um campo do tipo select sendo selecionado pelo usuário (no caso, a opção 2). A Figura 2 mostra o que acontece imediatamente depois que o usuário seleciona a opção. O Google Chrome foi utilizado para capturar a imagem, mas o efeito seria o mesmo nos navegadores mais utilizados.

A página HTML com Javascript que apresenta esse comportamento é:
O JavaScript é uma linguagem muito poderosa quanto ao desenvolvimento para web, entretanto, para ter a capacidade de extrair seu potencial ao máximo, é necessário ter conhecimento pleno sobre suas funcionalidades. Marque qual opção representa a informação contida na variável "resultado", após a execução do trecho de código a seguir:
var texto = "Tratamento de strings";
var resultado = texto.substring(10);
Avalie as afirmações sobre a linguagem de programação Javascript.
I. Foi introduzida a utilização de classes a partir do ECMAScript 2015 para simplificar a utilização e manutenção de heranças baseadas no “prototype". Porém, este recurso é apenas um embelezamento de código, uma vez que tudo ocorre dinamicamente e as classes na verdade são objetos.
II. Os objetos em Javascript são mutáveis, significa que mesmo depois de instanciados estes podem ter novas propriedades e métodos, independente dos outros objetos instanciados pelo mesmo construtor.
III. Javascript possui tipos primitivos fracamente tipados e dinamicamente tipados, sendo estes declarados com a palavra reservada “var". Uma vez declarados com “var", a variável tem validade dentro do escopo que foi declarado, por exemplo, se declarado dentro de uma estrutura de decisão, não será válido sua utilização fora desse escopo.
É correto afirmar que
Variáveis JavaScript contêm
Julgue o próximo item, a respeito de questões relacionadas ao desenvolvimento e testes de segurança de aplicações web.
Em uma página web escrita em HTML, é possível inserir um script JavaScript por meio do uso da tag
. O elemento
deve conter as sentenças do script a serem executadas.
Considere os operadores a seguir.
Igual a
Não igual a
Módulo (resto da divisão)
Ou lógico
And lógico
Assinale a opção que indica a lista dos símbolos que, respectivamente, representam esses operadores no JavaScript.
Acerca dos conceitos e padrões Java e JavaScript, julgue o item a seguir.
A linguagem JavaScript é uma extensão da plataforma Java Standard Edition destinada à criação de códigos interpretados em máquinas virtuais e navegadores web.
Com relação ao programa JavaScript acima, julgue o item que se segue.
A saída do programa terá o resultado mostrado a seguir.

Analise o trecho de um script JQuery exibido a seguir.

Assinale a função desempenhada pelo método get no script.
Julgue os itens seguintes, a respeito de JQuery.
Em JQuery, o método é usado para executar uma solicitação HTTP.
Acerca de Bootstrap e Javascript, julgue o próximo item.
Em Javascript, a função é usada para encontrar o maior valor entre 5 e 7.
Em JQuery, o comando que oculta todos os elementos da classe “xxx” é
A respeito de construção de sistemas, julgue o item subsequente.
O protocolo JSON é derivado da linguagem de programação Java e sua utilização é restrita a sistemas desenvolvidos em Java ou JavaScript.
No script NodeJS

o papel do termo exports é
O comando JavaScript exibido a seguir escreve o texto “XXX" no interior de um elemento HTML.
document.getElementById("demo").innerHTML = "XXX";
Sabe-se que o elemento a ser modificado é localizado pelo valor de certo atributo. Assinale o nome do atributo HTML que deve possuir o valor “demo".
A respeito do JavaScript, considere as seguintes afirmativas:
1.As palavras reservadas var, let, const e globals são utilizadas para declaração de variáveis.
2.É uma linguagem de script multiparadigma, baseada em protótipo, e suporta estilos de programação orientada a objetos, imperativo e funcional.
3.O operador === (três símbolos de igual) retorna verdadeiro caso os operandos sejam iguais e do mesmo tipo.
4.Introduzido em ECMAScript 6, objetos Proxy permitem que se interceptem determinadas operações e personalize o comportamento da função.
5.O uso da sintaxe ${expressão} em literais string é denominada Template Strings. A interpolação ocorre em textos delimitados por aspas duplas (“).
Assinale a alternativa correta.
Considere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma biblioteca que ofereça capacidade de seleção e manipulação de HTML (Hyper Text Markup Language), manipulação de CSS (Cascade Style Sheets) e requisições AJAX (Asynchronus JavaScript e XML). Nessa situação, o analista deverá utilizar a ferramenta

Considerando que, ao se executar o código precedente, uma cor amarela de fundo deva ser colocada no parágrafo descrito na linha 13, assinale a opção que apresenta a instrução correta a ser inserida na linha 7 para realizar essa ação.
Com base no código acima, escrito na linguagem de implementação JavaScript, julgue os itens subsecutivos.
O JavaScript não exige que seja colocado ponto e vírgula (;) ao término das instruções, bastando que se mude de linha para que ele perceba que a instrução chegou ao fim.
Código Javascript pode ser embutido em páginas HTML, o que permite a modificação dinâmica do conteúdo das páginas. Assim, o código Javascript deve ser inserido dentro do código HTML no
Abaixo segue um código escrito na linguagem Java, percorra este código e identifique a única
alternativa que mostra o resultado da saída após a execução.
01.<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
02.xVetor = new Array ("Olavo", "Pedro", "Israel", "João");
03.document.write("<P>");
04.document.write("Índice 0: " + xVetor[0] + ";");
05.document.write("<BR>Índice 1: " + xVetor[1] + ";");
06.document.write("<BR>Índice 2: " + xVetor[2] + ";");
07.document.write("<BR>Índice 3: " + xVetor[3] + ";");
08.document.write("</P>")
09.</SCRIPT>
Marque a altenartiva que apresenta o resultado CORRETO.
Analise o trecho de código a seguir retirado de um programa em
JavaScript:
var temp = null; var ind; var a = (temp == ind); var b = (temp === ind);
Em relação ao processamento deste trecho de código, o valor da
variável b será
Com base nesse trecho de código JavaScript, julgue os itens a
seguir.
Por ser um código JavaScript, o trecho em questão é executado
do lado servidor.
Com base nesse trecho de código JavaScript, julgue os itens a
seguir.
Ao se executar esse código em uma página HTML, serão
exibidas duas caixas de entrada de dados e uma caixa de
mensagem para o usuário.
No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir
Diferentemente do que ocorre com o JavaScript, as aplicações
Java são executadas em uma máquina virtual ou em
um browser.
Julgue os itens que se seguem, relativamente a desenvolvimento de sistemas web.
Após a incorporação do jQuery ao HTML5, o desenvolvimento de funcionalidades por meio dessa biblioteca JavaScript ficou limitado a aplicações para dispositivos móveis.
O método do jQuery que permite ocultar um elemento selecionado é:
Algumas tecnologias Web, como o Java EE, são mais adequadas para realizar acesso a bases de dados do que outras tecnologias, como o JavaScript ou jQuery, por exemplo. Essa característica se dá principalmente porque o Java EE é uma tecnologia que atua do lado do
Considere o código JavaScript abaixo.

Serão exibidos na tela os valores
“As camadas _________________ deverão ser separadas,de acordo com o objetivo para o qual elas foram desenvolvidas. Assim, para a camada de ________________ devem ser utilizadas as linguagens de marcação, como html e xhtml. Para a camada de ________________ visual do conteúdo, utilizam-se as folhas de estilo css em qualquer uma de suas versões. Já para a camada que modifica o comportamento dos elementos, são utilizadas linguagens ________________ e modelos de objeto (dom)." com base nos padrões de desenvolvimento web definidos no documento do e-Mag, assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.