06/05/2019 Exame de: JavaScript completo
Em JavaScript, como se escreve uma sentença condicional para verificar que
a variável "i" é diferente de 5?
a) se(i <> 5)
b) se(i != 5)
c) se i <> 5
d) se i != 5
Pergunta 2:
Em JavaScript, a respeito da declaração de variáveis
a) Sempre é necessário declarar as variáveis
b) Pode-se forçar a declaração com Option Implicit
c) São declarados com a palavra reservada Dim
d) As respostas anteriores não estão corretas
Pergunta 3:
A padronização do JavaScript é realizada por
a) ECMA
b) Mozilla
c) O Consórcio de Scripts
d) W3C
Pergunta 4:
Em JavaScript, como se calcula o máximo entre os números 2 e 4?
a) ceil(2, 4)
b) top(2, 4)
c) Math.ceil(2, 4)
d) Math.max(2, 4)
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 1/16
6/5/2019 Exame de: JavaScript completo
Pergunta 5:
Em JavaScript, qual é a forma correta de criar um array?
a) var txt = new Array:1=("tim"),2=("kim"),3=("jim")
b) var txt = new Array(1="tim",2="kim",3="jim")
c) var txt = new Array("tim","kim","jim")
d) var txt = new Array(1:"tim",2:"kim",3:"jim")
Pergunta 6:
A empresa que inventou a linguagem JavaScript foi
Mozilla
b) Netscape
c) Sol
d) As respostas anteriores não estão corretas
Pergunta 7:
Em JavaScript, para obter o comprimento da string "cad", utiliza-se
a) strlen(cad)
b) len(cad)
c) cad.comprimento
d) As respostas anteriores não estão corretas
Pergunta 8:
DOM é o acrônimo de
a) Marcação de Objeto de Documento
b) Documento do Modelo
c) Modelo de Objeto de Domínio
d) As respostas anteriores não estão corretas
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 2/16
6/5/2019 Exame de: JavaScript completo
Pergunta 9
Identifica a função da etiqueta HTML <noscript>
a) A etiqueta <noscript> é utilizada para definir um conteúdo que resume a
funcionalidade de um script: este conteúdo só é exibido se o navegador não
suporta scripting
b) A etiqueta <noscript> desativa no navegador a capacidade de executar
um script
c) A etiqueta <noscript> pode ser utilizada pelos designers para indicar
que uma página web emprega scripting: se for utilizado <noscript>, o navegador
processará a página web de forma mais eficiente
d) Todas as respostas estão corretas
Pergunta 10:
Em uma página XHTML, qual é a forma correta de fazer referência a um arquivo
externo com código JavaScript chamado "xxx.js"?
<script name="xxx.js" type="text/javascript" />
b) <script href="xxx.js" type="text/javascript" />
c) <script src="xxx.js" type="text/javascript" />
d) As respostas anteriores não estão corretas
Pergunta 11:
Em JavaScript, como se arredonda o número 7,25 para o inteiro mais próximo?
a) arredondar(7,25)
b) Math.round(7.25)
c) Math.rnd(7,25)
d) rnd(7.25)
Pergunta 12:
Em um navegador web, para escrever algo no console utiliza-se
a) console.append()
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 3/16
6/5/2019 JavaScript completo
b) console.log()
c) console.print()
d) console.write()
Pergunta 13:
Em JavaScript, como se escreve uma instrução condicional para verificar que
a variável "i" é igual a 5?
a) se i=5 então
b) se(i=5)
c) se i==5 então
d) se(i==5)
Pergunta 14
De acordo com o DOM, tudo em uma página web é
a) Um atributo
b) Um nodo
c) Uma tabela
d) As respostas anteriores não estão corretas
Pergunta 15:
JavaScript é uma linguagem de programação
a) Compilado
b) Interpretado
c) Não estruturado
d) As respostas anteriores não estão corretas
Pergunta 16:
Que função existe no DOM?
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 4/16
6/5/2019 Exame de: JavaScript completo
getElementsById()
b) getElementByName()
c) getElementsByTagName()
d) As respostas anteriores não estão corretas
Pergunta 17:
O que é JSON?
a) Uma linguagem de programação orientada a objetos baseada em JavaScript
b) Um servidor de aplicações baseado em JavaScript
c) Um formato leve para a troca de dados usado em JavaScript
d) As respostas anteriores não estão corretas
Pergunta 18:
Em JavaScript, como se escreve um loop "for" para contar de 1 a 5?
a) para(i = 1; i <= 5; i++)
b) para(i <= 5; i++)
c) para i = 1 até 5
d) As respostas anteriores não estão corretas
Pergunta 19:
Em JavaScript, o que faz a instrução continue?
a) Finaliza a execução do método atual
b) Finaliza a execução do código
c) Salta para a próxima iteração no loop for, while ou do-while atual
d) Finaliza a execução do loop for, while ou do-while atual
Pergunta 20:
Em JavaScript, qual função é usada para converter uma string em minúsculas?
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 5/16
06/05/2019 Exame de: JavaScript completo
a) minúsculas()
b) minúsculas()
c) toLower()
toLowerCase()
Pregunta 21
JavaScript 'no obstructivo' significa
a) Separar a camada de comportamento das camadas de estrutura/conteúdo e
de apresentação de uma página web
b) O uso de boas práticas a fim de evitar os problemas da programação
tradicional em JavaScript (tais como inconsistências entre navegadores e falta de
escalabilidade
c) A melhoria progressiva com o objetivo de suportar os agentes de usuário que não
admitam funcionalidades avançadas de JavaScript
d) Todas as respostas estão corretas
Pergunta 22:
Qual das seguintes afirmações sobre arrays em JavaScript é falsa?
a) Os elementos podem ter tipos diferentes
b) Não é possível criar arrays multidimensionais
c) O índice pode ser uma cadeia ou um inteiro
d) Os colchetes são utilizados para indicar as posições no array
Pergunta 23:
No DOM, para remover um elemento filho utiliza-se o método
a) excluirFilho()
b) dropChild()
c) removeChild()
d) As respostas anteriores não estão corretas
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 6/16
06/05/2019 Exame de: JavaScript completo
Pergunta 24:
Em JavaScript, como se chama uma função chamada "miFuncion"?
a) chamar a função miFuncion()
b) chamar miFuncion()
c) miFuncao()
d) As respostas anteriores não estão corretas.
Pergunta 25:
Qual tag HTML é usada para escrever código JavaScript?
a) <script>
b) <javascript>
c) <scripting>
d) <js>
Pergunta 26:
Em JavaScript, como se insere um comentário que ocupa uma linha?
a) <!-- Comentário -->
b) // Comentário
c) ' Comentário
d) As respostas anteriores não estão corretas
Pergunta 27:
No DOM, para visitar o próximo nó irmão utiliza-se
irmão
b) próximo
próximoIrmão
d) As respostas anteriores não estão corretas
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 7/16
6/5/2019 Exame de: JavaScript completo
Pergunta 28:
No DOM, para obter a classe de CSS que é aplicada a um elemento, utiliza-se a
propriedade
a) css
b) classe
c) nomeDaClasse
d) estilo
Pergunta 29:
Em JavaScript, como se obtém a versão do navegador?
a) browser.appVersion
versão.do.Navegador
c) navigator.appVersion
d) navigator.version
Pergunta 30:
JavaScript foi projetado por
a) Bill Gates
b) Bjarne Stroustrup
c) Brendan Eich
d) Dennis M. Ritchie
Pergunta 31:
Em JavaScript, como se chama o método que verifica uma expressão regular e
retorna verdadeiro se for cumprido?
a) verificar()
b) exec()
c) executar()
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 8/16
6/5/2019 Exame de: JavaScript completo
d) testar()
Pergunta 32:
Em JavaScript, qual função é utilizada para dividir uma string em função de
um separador?
a) combinar()
b) substituir()
c) slice()
d) split()
Pergunta 33:
Em JavaScript, como se pode navegar para a página anterior no histórico?
navegação?
a) navigator.go(-1)
b) document.url.prev()
c) url.retorna()
d) history.back()
Pergunta 34:
Em JavaScript, para obter um caractere concreto de uma string conforme seu
posição se emprega a função
a) char()
b) charAt()
c) valor()
d) As respostas anteriores não estão corretas
Pergunta 35:
Onde se pode inserir código JavaScript em um documento HTML?
a) No <head>
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 9/16
6/5/2019 Exame de: JavaScript completo
b) No <body>
c) Tanto no <head> quanto no <body>
d) Se o código está em um arquivo separado, apenas no <head>
Pergunta 36:
Um arquivo externo com código JavaScript deve conter a tag <script>?
a) Sim
b) Não
Pergunta 37
Em JavaScript, o operador para concatenar strings é
&
b) "+"
d) As respostas anteriores não estão corretas
Pergunta 38:
Em JavaScript, como colocar uma mensagem na barra de status do navegador?
window.status("a mensagem")
b) navigator.status("a mensagem")
c) window.status = "a mensagem"
navigator.status = "a mensagem"
Pergunta 39:
O DOM está padronizado por
a) Apple, Microsoft e Mozilla
b) ECMA
c) ISO
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 10/16
6/5/2019 Exame de: JavaScript completo
d) W3C
Pergunta 40
Respecto ao final da instrução em JavaScript
a) Emprega-se o ponto e vírgula (;) e é obrigatório
b) Emprega-se o ponto e vírgula (;), mas é opcional
c) Nenhum delimitador é utilizado
d) As respostas anteriores não estão corretas
Pergunta 41:
Em JavaScript, como se abre uma nova janela do navegador?
a) document.open("pagina.html")
b) document.new("pagina.html")
c) window.open("pagina.html")
d) window.new("pagina.html")
Pergunta 42:
Em JavaScript, para finalizar um loop do tipo "for" utiliza-se
a) Não se pode
b) Sair por
c) pausa
d) As respostas anteriores não estão corretas
Pergunta 43:
Em JavaScript, como se define uma função chamada "minhaFuncao"?
a) função:miFuncao()
b) função->minhaFuncao()
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 11/16
6/5/2019 Exame de: JavaScript completo
c) função miFuncion()
d) As respostas anteriores não estão corretas
Pergunta 44:
No DOM, para obter o conteúdo textual de uma parte da página, utiliza-se
a propriedade
a) conteúdo
b) texto
textoConteúdo
d) valor
Pergunta 45:
Em JavaScript, o que faz a instrução break?
a) Finaliza a execução do método atual
b) Finaliza a execução do código
c) Salta para a próxima iteração no loop for, while ou do-while atual
d) Finaliza a execução do loop for, while ou do-while atual
Pergunta 46:
Em relação ao JavaScript e ao Java, pode-se dizer que
a) JavaScript é a versão interpretada do Java
b) JavaScript é um subconjunto de Java
c) JavaScript é um ramificação (branch) que surgiu do Java
d) As respostas anteriores não estão corretas
Pergunta 47:
Em relação aos navegadores web, o BOM é o
a) Modelo de Objeto Byte
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 12/16
6/5/2019 Exame de: JavaScript completo
b) Modelo de Objeto do Navegador
c) Modelo de Objeto Binário
d) As respostas anteriores não estão corretas
Pergunta 48:
Em JavaScript, como se mostra uma janela com a mensagem "Olá mundo!"?
alert("Olá mundo!");
Olá mundo!
c) alertBox("Olá mundo!");
d) msgBox("Olá mundo!");
Pergunta 49
Em JavaScript, como se chama o objeto que representa uma expressão regular?
a) Não há nenhum objeto
b) ExpReg
c) RegExp
d) Rexp
Pergunta 50:
Em JavaScript, para acessar um cookie utiliza-se
a) document.arrayCookie
b) document.cookie
c) document.getCookie()
d) As respostas anteriores não estão corretas
Pergunta 51:
No DOM, o tipo de um nó é obtido com a propriedade
gplsi.dlsi.ua.es/projetos/examinador/test.php?id=24&lang=pt 13/16
6/5/2019 Exame de: JavaScript completo
tipoDeElemento
b) tipoDeNodo
c) tipo
d) As respostas anteriores não estão corretas
Pergunta 52:
Em JavaScript, as posições dos caracteres de uma string começam em
-1
b) 0
c) 1
d) As respostas anteriores não estão corretas
Pergunta 53:
Em JavaScript, como se insere um comentário que ocupa uma linha?
# Comentario
b) // Comentário
c) ' Comentario
d) As respostas anteriores não estão corretas
Pergunta 54:
Em JavaScript, o operador para concatenar strings é
d) As respostas anteriores não estão corretas
Pergunta 55:
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 14/16
6/5/2019 Exame de: JavaScript completo
Em JavaScript, como se chama o método que verifica uma expressão regular e
devolve a string que a cumpre?
a) verificar()
b) exec()
c) correr()
d) testar()
Pergunta 56:
Em JavaScript, as cadeias literais (constantes) são escritas
a) Como sequências de caracteres encerrados entre aspas simples
b) Como sequências de caracteres encerrados entre aspas simples ou duplas
c) Como sequências de caracteres encerrados entre chaves
d) Como sequências de caracteres encerrados entre colchetes
Pergunta 57
Em JavaScript, como se abre uma nova janela do navegador?
window.blank("pagina.html", "nueva")
b) window.new("pagina.html", "nova")
c) window.create("pagina.html", "nueva")
d) As respostas anteriores não estão corretas
Pergunta 58:
Em JavaScript, qual é a forma correta de escrever a string "Olá mundo" em
uma página web?
document.print("Olá mundo")
document.write("Olá mundo")
c) window.print("Olá mundo")
window.write("Olá mundo")
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 15/16
6/5/2019 Exame de: JavaScript completo
Pergunta 59:
O DOM representa uma página da web como
uma árvore
b) Uma lista
c) Uma tabela hash
d) As respostas anteriores não estão corretas
Pregunta 60
Em JavaScript, como se gera um número aleatório?
a) Math.rnd()
b) Math.round()
c) Math.random()
d) As respostas anteriores não estão corretas
Pergunta 61:
No DOM, para adicionar um elemento filho utiliza-se o método
a) appendChild()
b) criarFilho()
c) novoFilho()
d) As respostas anteriores não estão corretas
Corrigir exame
gplsi.dlsi.ua.es/proyectos/examinador/test.php?id=24&lang=pt 16/16