Questões de Concurso Sobre javascript em programação

Foram encontradas 1.090 questões

Q2428584 Programação

O KnockoutJS é uma biblioteca JavaScript que ajuda a criar interfaces de usuários e telas ricas e responsivas com um modelo de dados subjacente limpo. Sobre KnockoutJS, assinale a alternativa INCORRETA.

Alternativas
Q2428582 Programação

Dentre as alternativas abaixo, assinale aquela que, em KnockoutJS, é utilizado para detectar e responder às mudanças de uma coleção de coisas.

Alternativas
Q2428563 Programação

Considere o código a seguir escrito na linguagem Javascript:


let num = 0


for (let i = num; i < 100; i++) {

num += 1

if (num % 2 == 0)

console.log(num)

else if (num >= 51)

break

else

continue

}


Considere que o programa acima está sendo executado em um navegador web. Assinale a alternativa que descreve a saída do código acima apresentada na console do navegador.

Alternativas
Q2343474 Programação
Qual é o resultado da execução do código JavaScript a seguir?

function foo() {   
  return bar();   
 function bar() {     
   return 3;   
   }
}
console.log(foo()) 
Alternativas
Q2343473 Programação
JavaScript possui diversos tipos de dados que são utilizados para armazenar diferentes tipos de valores. Qual é a principal diferença entre os tipos de dados "null" e "undefined" em JavaScript
Alternativas
Q2343466 Programação
Analise os trechos de código abaixo.

I.  dados = [ i for i in range(0,100,2) ]
II.  public class Funcionario extends Pessoa implements Usuario
III.  <h3> Seção 3.2.1 </h3>
IV.  ul {           list-style-type: circle;           margin-left: 20px;    }
V.  const updateButton = document.getElementById("updateButton");

Esses códigos pertencem às tecnologias: 
Alternativas
Q2337309 Programação

Observe o código JavaScript a seguir.


let x="";

let i=0;

x=" 0 ";

while (i < 10) {

    x += i;

    x = 10-i + x;

    i++;

}


Assinale o valor da variável x ao final do loop

Alternativas
Q2326413 Programação
No que diz respeito aos operadores  relacionais na linguagem JavaScript, para x = 17 e y = 10, as operações Imagem associada para resolução da questão e Imagem associada para resolução da questãoresulta-
rão, respectivamente, nos seguintes valores lógicos:
Alternativas
Q2324304 Programação
Considere o script JavaScript a seguir.
Imagem associada para resolução da questão

Assinale os valores exibidos na execução do script acima, na ordem.
Alternativas
Q2324303 Programação
Analise as operações bitwise do JavaScript, exibidas a seguir.
4 & 1
7 | 2
~ -5
9 >> 2
9 >>> 1
Os valores de cada uma dessas expressões, na ordem, são:
Alternativas
Q2324302 Programação
Assinale o método JavaScript que retorna o número de caracteres em uma string.
Alternativas
Q2322034 Programação
O analista José criou a função CalcObjs em JavaScript. A CalcObjs recebe uma coleção de objetos e realiza determinado cálculo em cada objeto da coleção. No caso de existirem objetos repetidos, a CalcObjs considera apenas a primeira ocorrência do objeto na coleção. A fim de rastrear os objetos já processados, José utilizou uma estrutura de dados disponível no JavaScript, do tipo keyed collection, cujos valores são únicos entre si e passíveis de remoção pelo coletor de lixo.

Para rastrear os objetos processados, José utilizou a estrutura de dados do JavaScript:
Alternativas
Q2320266 Programação
Beatriz tem um site com diversos elementos do tipo div, onde foi utilizada uma classe CSS com o nome "opcional", e deseja que eles fiquem ocultos quando forem clicados. Para adicionar a funcionalidade em todos os elementos via JavaScript, ela desenvolveu a função apresentada a seguir.


const associar = (elementos) => {     for(let obj of elementos)          obj.addEventListener('click',(e)=>{                e.target.style.display='none'}); }


Para executar a função criada, associando corretamente aos elementos do tipo div, Beatriz deve utilizar para o parâmetro elementos a expressão:
Alternativas
Q2320265 Programação
O desvio padrão é uma importante medida de dispersão na análise estatística, sendo definido pela fórmula a seguir. dp = raiz_quadrada(somatório(xi – xm)2 / n), onde xi é um dos valores do conjunto, xm é a média e n é o tamanho do conjunto.

William implementou a seguinte função, em JavaScript, para o cálculo do desvio padrão, onde x é um vetor com os valores do conjunto na amostra analisada.


1. const dp = (x) => { 2. let xm = 0, soma = 0; 3. for(let i=0; i<x.length; i++) 4. xm += x[i]; 5. xm /= x.length; 6. for(let xi of x) 7. soma += (xi-xm)^2; 8. return Math.sqrt(soma / x.length); 9. }


No entanto, William, ao criar a função para cálculo do desvio padrão, cometeu um erro, e, para consertá-lo, ele precisa: 
Alternativas
Q2320264 Programação
Jorge é consultor em uma empresa de desenvolvimento e está analisando o código a seguir, na linguagem JavaScript, encontrado em uma das páginas do site.

Imagem associada para resolução da questão



Jorge abriu a página e viu impressos no console de depuração, respectivamente, os valores:
Alternativas
Q2320263 Programação
Leandro precisa escrever uma mensagem dinâmica em uma div, através do Java Script, e sabe que deve ser utilizado DOM, ou Document Object Model, para acessar os elementos de sua página.

Considerando que o id utilizado na div é "msgOut", e que a variável msg contém a mensagem, Leandro irá utilizar o comando: 
Alternativas
Q2320262 Programação
Tatiana está efetuando a manutenção de uma página, e para testar a execução de uma função assíncrona em JavaScript, utilizou a escrita no documento, via método writeln, como no fragmento de código a seguir. 

const fatorial = async(a) => {      let b = a;      while(--a>0) b*=a;      return b; } document.writeln(`Fat 5: ${fatorial(5)}`);


Tatiana esperava verificar a impressão do fatorial de cinco, mas o que viu foi [object Promise]. Tatiana resolveu o problema, alterando a escrita no documento para: 
Alternativas
Q2320261 Programação
Atualmente o JavaScript é gerenciado pela Ecma, e na versão Ecma 6 ocorre uma grande utilização do paradigma funcional através de arrow functions. Considere a função apresentada a seguir, na forma de escrita tradicional:

function somar(a, b) {
        return a + b;
}


No padrão arrow function, ela seria definida como:
Alternativas
Q2312076 Programação
Com relação ao Framework Svelte, é correto afirmar: 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311346 Programação
Dentro da linguagem JavaScript, podemos criar eventos a serem executados, desta forma, assinale a alternativa que apresenta o que é um evento na linguagem JavaScript. 
Alternativas
Respostas
181: D
182: C
183: B
184: A
185: C
186: D
187: C
188: C
189: A
190: C
191: D
192: C
193: B
194: C
195: D
196: B
197: E
198: A
199: A
200: D