Questões de Concurso Público IF Sul Rio-Grandense 2021 para Professor - Informação e Comunicação

Foram encontradas 40 questões

Q1853845 Programação
Em JavaScript, o operador new cria e inicializa um novo objeto.
Qual operador NÃO representa a criação de um objeto de tipo nativo JavaScript?
Alternativas
Q1853846 Programação

Considere o seguinte código JavaScript: 

var a = [1,2,3,4,5];

a.slice(0,3);

a.splice(1,1);

a.pop();


Qual o valor da variável a ao término da execução do código?

Alternativas
Q1853847 Programação
Na versão draft da especificação Web Storage, são definidas duas propriedades no objeto Window, localStorage e sessionStorage.
Sobre o armazenamento de dados em JavaScript, usando localStorage, afirma-se que
Alternativas
Q1853848 Programação

Considere o seguinte código JavaScript:


let o = {one:1,two:2,three:3};

for(let p in o) console.log(p);


Ao final da execução, quais valores serão impressos?

Alternativas
Q1853849 Programação

Considere o seguinte código JavaScript:


Imagem associada para resolução da questão

Ao final da execução, quais valores serão impressos?

Alternativas
Q1853850 Programação
Considere o seguinte código JavaScript, sabendo que o usuário irá digitar corretamente os valores solicitados via prompt:
var v1 = 3; var v2, v3, v4; v2 = prompt("Digite o número 3:"); v2 = prompt("Digite a palavra true:"); v4 = false;
console.log(v1===v2); console.log(v2==v3);
console.log(v1%=v2); console.log(v1);
Ao final da execução, quais valores serão impressos?
Alternativas
Q1853851 Programação
A Classe definida no ECMAScript 2015, para permitir armazenar valores únicos de qualquer tipo, é
Alternativas
Q1853852 Programação
A linguagem JavaScript provê uma série de métodos que facilitam a manipulação de arrays.
Sobre o método de manipulação de array of, é correto afirmar que
Alternativas
Q1853853 Algoritmos e Estrutura de Dados
Considerando algoritmos que podem ser usados para percorrer grafos, afirma-se que
Alternativas
Q1853854 Programação
Considere o código de inicialização de variáveis apresentado abaixo: marque a alternativa na qual os valores serão atribuídos, respectivamente, para x e y.
Imagem associada para resolução da questão
Os valores atribuídos para x e y são, respectivamente,
Alternativas
Q1853855 Programação
Os states do Phaser são gerados a partir de classes com métodos específicos para sua execução. Esses métodos são automaticamente chamados pelo framework à medida que o jogo é executado.
A sequência de execução de métodos de state do framework Phaser é
Alternativas
Q1853856 Programação
Dentre os sistemas de física em 2D suportados pelo Phaser, o mais leve e indicado para jogos mobile é
Alternativas
Q1853857 Programação
O framework Phaser provê uma série de comandos que permitem inserir diversos recursos ao jogo de forma facilitada através da disponibilização de métodos.
No Phaser, o comando que insere uma imagem na tela é
Alternativas
Q1853858 Programação
Node.js é uma Linguagem baseada no motor de JavaScript V8 do Chrome.
Quanto a sua orientação e arquitetura, o Node.js é uma linguagem que é orientada a
Alternativas
Q1853859 Programação
O JavaScript possui características de uma linguagem funcional, portanto pode-se passar funções como parâmetros para outras funções, algo comumente encontrado nos códigos em JavaScript e Node.
Sabendo disso, analise as afirmativas abaixo:
Imagem associada para resolução da questão
Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q1853860 Programação
Analise as afirmações abaixo sobre declaração de variáveis:
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1853861 Programação
Sobre o NPM - Node Package Manager é correto afirmar que
Alternativas
Q1853862 Programação

Analise o código do package.json abaixo:


Imagem associada para resolução da questão

Supondo que o desenvolvedor do sistema abra o terminal na pasta desse projeto e execute o comando npm start, o que acontecerá?

Alternativas
Q1853863 Programação
O sistema de módulos do Node é modelado a partir do CommonsJs module system, uma maneira de criar módulos que garante a interoperabilidade total entre eles. O núcleo desse sistema é um acordo seguido à risca pelos desenvolvedores, para assegurar que seus módulos trabalhem bem com os demais módulos.
Qual NÃO contém um requisito do CommonsJs module system?
Alternativas
Q1853864 Programação
Sobre a instalação de dependências no node, analise as seguintes informações:
I. O parâmetro -g do comando npm install -g nodemon é utilizado para instalar a dependência como global. Isso quer dizer que ele vai ser instalado para todos os projetos desenvolvidos neste computador.
II. O parâmetro --save é utilizado para salvar a dependência no arquivo package.json.
III. A pasta node_modules é automaticamente criada pelo npm quando se utiliza o comando npm init.
IV. Ao utilizar o comando npm install será realizada a instalação de todas as dependências cadastradas no package.json.

Estão corretas apenas as afirmativas
Alternativas
Respostas
1: B
2: A
3: C
4: D
5: B
6: B
7: C
8: D
9: A
10: C
11: C
12: D
13: D
14: D
15: D
16: C
17: C
18: A
19: D
20: B