Questões de Concurso sobre JAVASCRIPT

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
721 questões encontradas
Questões por página
20
Mais recentes
 

Observe o código a seguir em JavaScript.


var x;

if (w) {

x = 10

} else {

x = 20

}


A sintaxe equivalente a esse código, mas que utiliza o conceito de operador condicional ternário, é mostrada na opção:


A

var x = w ? 10 : 20 ;


B

var x = w $ 10 $ 20 ;


C

var x = w & 10 : 20 ;


D

var x = w # 10 # 20 ;

Atualmente a troca de dados entre aplicações web e móveis tem crescido muito, e em muitos casos a forma de troca de informações é feita utilizando JSON. A implementação de envio e recebimento de dados neste formato é em sua maioria das vezes descomplicada. Em JavaScript, quando se tem a necessidade de ler a informação recebida de uma aplicação externa, normalmente, se utiliza o comando JSON.parse que:


A

Converte os dados recebidos em um objeto JavaScript.


B

Converte o JavaScript em um String.


C

Converte os dados recebidos em um objeto PHP.


D

Divide o objeto recebido em objetos numéricos menores.

De acordo com as alternativas citadas abaixo, assinale a qual indica o por que o uso de original de tecnologia javascript em páginas web.


A

A implementação do javascript permite que scripts ou ações sejam executados pela maquina do cliente sem a interação deste script pelo servidor, possibilitando ações de controle e exibição do conteúdo diversificado.


B

A execução do javascript permite que código java seja executado livremente no navegador, faz que a JVM seja executada pelo servidor na maquina do cliente, controlando e executando aplicações adicionais.


C

A execução do javascript cliente-side, permite que o servidor faca o controle das interações que são realizadas com o usuário, servidor cria um controle para a maquina do cliente com ações determinadas de acordo com o tipo de cliente e resolução do navegador.


D

Nenhuma das alternativas.

Para verificar se o ano escolhido pelo usuário na página da Secretaria de Estado da Fazenda foi 2018-2, a lacuna I, no código, deverá ser corretamente preenchida por


A

document.a1.value=="2018-2"


B

document.frm.a1[5].checked


C

document.getElementByName("a1").value=="2018-2"


D

document.getElementById("op5").value=="2018-2"


E

document.frm.a1[6].checked

Em relação ao JavaScript (versão ECMAScript 2015 ou superior), é correto afirmar:


A

A expressão “var func = x => x * x;” define a variável x apontando para a função func que calcula a raiz quadrada de x.


B

Template literals ou template strings são literais string que permitem expressões embutidas, nas quais os textos são delimitados por aspas simples e as expressões indicadas e delimitadas por #{expressão}.


C

Para adicionar o array (arr2) ao final do array existente (arr1), era utilizada a instrução “Array.prototype.push.apply(arr1, arr2);” e atualmente, após a especificação ES2015, passa a ser “arr1.push(...arr2);”.


D

No ECMAScript 6, os tipos de dados primitivos são: bool, number, String, Symbol e closures.


E

A função focus do objeto Window, quando o script é executado nos navegadores da web, remove o foco da janela atual.

Havendo necessidade de exportar dados do browser para o servidor, objetos JavaScript poderão ser transformados em JSON; nesse caso, JSON sempre vai excluir as funções dos objetos.


C

Certo


E

Errado

Para aplicar a cor de fundo azul no botão, a lacuna IV, do código, deve ser corretamente preenchida por


A

input.button {background-color:blue}


B

input#button {background-color:#0000ff}


C

input(type=button) [background-color:blue]


D

input.type("button") {background-color:#0000ff}


E

input[type=button] {background-color:blue}

Dentre as opções, assinale a incorreta.


A

O Javascript é usado principalmente para tornar websites mais interativos, animados e responsivos.


B

É possível manter a tag < script > tanto dentro da tag <head> quanto da tag <body>


C

No Javascript é necessário especificar o nome da linguagem com a tag < script > usando o atributo type.


D

A principal vantagem de se manter o código Javascript internamente é que ele se torna de fácil manipulação.


E

Se o código Javascript for mantido internamente, será necessário adicionar as tags < script > e < /script > e inserir os códigos entre elas.

Analise a página Web a seguir, escrita em (HTML) e com a linguagem JavaScript.


<!DOCTYPE html>

<html>

<body>

<script language="Javascript">

function classificacao()

{

return function(obj1, obj2)

{

var a = (obj2["nota"] - obj1["nota"]);

return (a !== 0) ? a : (obj1["idade"] - obj2["idade"]);

};

}

var aprovados = [

{candidato: "Renata Soares", nota: 7.8, idade: 29},

{candidato: "Marcos Teixeira", nota: 7.8, idade: 26},

{candidato: "Priscila Gomes", nota: 7.8, idade: 30},

{candidato: "João Oliveira", nota: 7.8, idade: 27},

{candidato: "Adriana Telles", nota: 7.8, idade: 28}

];

aprovados.sort(classificacao());

document.write(aprovados[1].candidato);

</script>

</body>

</html>



Como pode ser observado, uma função foi criada para ordenar os candidatos do array “aprovados”, considerando como critério de ordenação nota e idade. Ao executar este script no navegador Google Chrome, versão 64, pergunta-se: qual candidato ficou em segundo lugar?


A

Adriana Telles


B

João Oliveira


C

Marcos Teixeira


D

Priscila Gomes


E

Renata Soares

Qual operador do Javascript possui a finalidade de realizar o teste de igualdade?


A

%


B

!+


C

==


D

++


E

&&

Para trabalhar com HTML5 e Javascript, é necessário ter uma interface entre a linguagem Javascript e os objetos do HTML5. Para tal, existe uma estrutura que permite essa aplicabilidade e que é amplamente conhecida e utilizada. Qual é o nome dessa estrutura?


A

TDD – (Test Driven Development).


B

DOM – (Document Object Model).


C

Composer.


D

DOI – (Document Objetc Interface).


E

ERP – (Enterprise Resource Planning).

Qual é a linguagem utilizada no desenvolvimento da biblioteca de frontend chamada React?


A

Java.


B

Ruby on Rails.


C

CSS.


D

Microsoft .Net.


E

JavaScript.

Considere o seguinte código Javascript.


<!DOCTYPE html>

<html>

<body>


<p id=”abc”>


<script>

var a = 9;

var b = “jville”;


document.getElementById(“abc”).innerHTML =

(a == 9 && b == 2) + “; “ +

(a == 5 || b == “jville”) + “; “ +

(a == 9 || b == 6) + “; “ +

(a > b) + “; “ +

(a < b);

</script>


</body>

</html>


O resultado da execução do código acima será:


A

false; true; true; true; false;


B

false; true; true; false; false;


C

false; false; true; false; true;


D

true; true; true; true; false;


E

true; true; true; false; true;

Para que no parágrafo, cujo id é igual a "x", seja exibida a mensagem Ano escolhido 2018-2 quando a condição analisada for verdadeira, a lacuna II, do código, deverá ser corretamente preenchida por


A

document.getElementById("x").insert = "Ano escolhido " + document.frm.a1[5].value;


B

document.p[id="x"].innerHTML = "Ano escolhido 2018-2";


C

document.getElementById("x").innerHTML = "Ano escolhido " + document.frm.a1[5].value;


D

document.p["x"].innerHTML = "Ano escolhido " + document.frm.a1[5].value;


E

document.getElementById("x").text = "Ano escolhido 2018-2";

Considere o seguinte trecho de código em JavaScript:


var a = 100;

var x = 10;


x += a++ + --x;


document.write(x);


Qual resultado deve ser apresentado após sua execução?


A
109

B
110

C
119

D
120

E
121

Considere o seguinte trecho de código em JavaScript:


var lista = [];

lista.push('azul', 'amarelo', 'vermelho');

lista[6] = 'verde';


document.write(lista.length);


O que será apresentado por esse trecho de código?


A
0

B
3

C
4

D
6

E
7

O React é uma biblioteca utilizada para desenvolvimento de interfaces (frontend) que tem como base o princípio do desenvolvimento de componentes. O React utiliza-se de uma técnica de dividir as estruturas complexas em partes menores e desenvolver para cada uma delas um componente. Como é o nome dessa técnica?


A

Component Driven Development..


B

Component Development Structured.


C

Driven Component Divided.


D

Work Driven Structured.


E

Development React Structured.

   
Gerar simulado