Buscar

PROVA - Atividade de Fixação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Atividade de Fixação (2,5)
Edna Correia (nome de usuário: 23845)
Tentativa 3
Por escrito: 20 de junho de 2023 22:28 – 20 de junho de 2023 22:34
Visualização de envio
Liberado: 21 de junho de 2023 8:00
	Pergunta 1
	
	0,5 / 0,5 pontos
Ao desenvolver um projeto em Node.JS você precisa criar um ARRAY e atribuir 3 nomes de usuários (Maria, Felipe e André), qual das alternativas abaixo realiza esse procedimento de forma correta.
	
		a) 
	let arrayDeNomes = [];
arrayDeNomes.add('Maria'); 
arrayDeNomes.add('Felipe');
arrayDeNomes.add('André');
	
		b) 
	let arrayDeNomes = [];
arrayDeNomes.newItem('Maria'); 
arrayDeNomes.newItem('Felipe');
arrayDeNomes.newItem('André').
	
		c) 
	let arrayDeNomes = [];
arrayDeNomes.include('Maria'); 
arrayDeNomes.include('Felipe');
arrayDeNomes.include('André');
	
		d) 
	let arrayDeNomes = [];
arrayDeNomes.pop('Maria'); 
arrayDeNomes.pop('Felipe');
arrayDeNomes.pop('André');
	
		e) 
	let arrayDeNomes = [];
arrayDeNomes.push('Maria'); 
arrayDeNomes.push('Felipe');
arrayDeNomes.push('André');
	Pergunta 2
	
	0 / 0,5 pontos
Para a integração da API com o banco de dados em Node.JS utilizamos o prisma como dependência que irá auxiliar em todo o processo de conexão e execução de scripts SQL no banco de dados, o comando que permite sincronizar o prisma com o banco de dados é:
	
		a) 
	npx prisma 
	
		b) 
	npx prisma sync dev
	
		c) 
	npx prisma dev
	Resposta correta
		d) 
	npx prisma migrate dev
	Resposta incorreta
		e) 
	npx prisma init
	Pergunta 3
	
	0 / 0,5 pontos
Ao criar uma API em Node.JS, você escolheu utilizar a dependência do express para facilitar o processo de criação da sua aplicação. Alguns pacotes devem ser baixados via NPM para você conseguir criar a sua API, são eles:
	
		a) 
	npm install api --save
    npm install cors --save
    npm install body --save
	Resposta incorreta
		b) 
	npm install express --save
    npm install cors --save
    npm install body --save
	
		c) 
	npm install express --save
    npm install permission-header --save
    npm install body-parser --save
	Resposta correta
		d) 
	npm install express --save
npm install cors --save
npm install body-parser --save
	
		e) 
	npm install express --save
    npm install express-cors --save
    npm install body-parser --save
	Pergunta 4
	
	0,5 / 0,5 pontos
Ao criar uma variável do tipo JSON em Node.JS, utilizamos a seguinte sintaxe:
    let jsonLivros = [ ];
	
	
	a) Verdadeiro
	
	
	b) Falso
	Pergunta 5
	
	0 / 0,5 pontos
Ao criar um projeto para sua empresa, foi solicitado que você realizasse um CRUD (create, read, update e delete) de uma tabela no banco de dados. Ao criar a sua API 4 métodos devem ser criados para representar as ações do CRUD, são eles:
	
		a) 
	CREATE, GET, PUT, DEL.
	
		b) 
	POST, SELECT, PUT, DELETE.
	Resposta correta
		c) 
	POST, GET, PUT, DELETE.
	
		d) 
	POST, READ, PUT, DELETE.
	Resposta incorreta
		e) 
	POST, GET, UPDATE, DEL.
Atividade Sistematizada (1,5)
Edna Correia (nome de usuário: 23845)
Tentativa 3
Por escrito: 12 de junho de 2023 18:13 – 12 de junho de 2023 18:13
Visualização de envio
Liberado: 13 de junho de 2023 8:00
	Pergunta 1
	
	0,3 / 0,3 pontos
Javascript é uma linguagem de programação de tipagem dinâmica. Isso significa que:
	
	
	a) 
	é sempre necessário declarar os tipos de dados de variável antes da sua atribuição.
	
	
	b) 
	uma vez definido o tipo de dados não se pode mais alterá-lo.
	
	
	c) 
	não é necessário declarar o tipo de dados de variável antes de sua atribuição. 
	
	
	d) 
	os outputs funcionam automaticamente.
	
	
	e) 
	as funções precisam ter um tipo de dados na sua sintaxe de declaração.
	Pergunta 2
	
	0,3 / 0,3 pontos
Ao configurar o seu ambiente de trabalho para codificar em Node.JS, você deve:
	
	
	a) 
	Instalar o postman e instalar o NPM.
	
	
	b) 
	Instalar o Node.JS e instalar o NPM.
	
	
	c) 
	Instalar o Node.JS, instalar o Javascript e instalar o NPM.
	
	
	d) 
	Instalar o VsCode, instalar o postman.
	
	
	e) 
	Instalar o virtual box, instalar o Javascript e instalar o NPM.
	Pergunta 3
	
	0,3 / 0,3 pontos
Quando optamos por utilizar o Javascript com o Node.JS, afirmamos que o código javascript é interpretado no navegador e o node consiste apenas em uma biblioteca do tipo framework para auxiliar o desenvolvimento dos programadores.
	
	
	a) Verdadeiro
	
	
	b) Falso
	Pergunta 4
	
	0 / 0,3 pontos
Ao criarmos uma função em Node.JS podemos utilizar de diversos formatos de criação, selecione as alternativas que correspondem a forma correta de criação de funções:
	Resposta incorreta
		a) 
	function () nome {
    }
	Resposta corretaResposta incorreta
		b) 
	const nome = () => {
    }
	
		c) 
	const function = nome (){
    }
	Resposta corretaResposta incorreta
		d) 
	function nome () { 
    }
	Resposta corretaResposta incorreta
	
	e) 
	const nome = function (){
    }
	Pergunta 5
	
	0 / 0,3 pontos
Qual a função do método toFixed() em Javascript?
	Resposta incorreta
	
	a) 
	Fixar valores inteiros.
	Resposta correta
	
	b) 
	Limitar a quantidade de dígitos em um número com casas decimais.
	
	
	c) 
	Converter uma String em valor numérico.
	
	
	d) 
	Converter um valor numérico em String.
	
	
	e) 
	Arredondar valores com casas decimais.
Prova Final (6,0)
Edna Correia (nome de usuário: 23845)
Tentativa 1
Por escrito: 2 de julho de 2023 19:43 – 2 de julho de 2023 21:32
Visualização de envio
Liberado: 3 de julho de 2023 8:00
	Pergunta 1
	
	0,6 / 0,6 pontos
Tendo o Node.js e o NPM instalado na máquina, para instalar o Express, um Técnico deve usar o comando:
	
	
	a) 
	npm install express --save.
	
	
	b) 
	node install express --save.
	
	
	c) 
	npm instalar express --save.
	
	
	d) 
	npm search express --save.
	
	
	e) 
	npm search express install --save.
	Pergunta 2
	
	0,6 / 0,6 pontos
No momento de criar uma variável em Node.JS, podemos utilizar 3 comando nativos do javascript para a sua criação, são eles:
	
	
	a) 
	Const, Let, Var.
	
	
	b) 
	Dim, Let, Var.
	
	
	c) 
	Var, Const, Create.
	
	
	d) 
	Var, Dim, Const.
	
	
	e) 
	Create, Let, Var.
	Pergunta 3
	
	0,6 / 0,6 pontos
Javascript é uma linguagem de programação de tipagem dinâmica. Isso significa que:
	
	
	a) 
	uma vez definido o tipo de dados não se pode mais alterá-lo.
	
	
	b) 
	não é necessário declarar o tipo de dados de variável antes de sua atribuição.
	
	
	c) 
	é sempre necessário declarar os tipos de dados de variável antes da sua atribuição.
	
	
	d) 
	as funções precisam ter um tipo de dados na sua sintaxe de declaração.
	
	
	e) 
	os outputs funcionam automaticamente.
	Pergunta 4
	
	0 / 0,6 pontos
JavaScript é uma linguagem de programação interpretada estruturada de script. Selecione o método em JavaScript que remove de um vetor o primeiro elemento.
	Resposta incorreta
		a) 
	shift( ).
	
		b) 
	join( ).
	
		c) 
	reverse( ).
	Resposta correta
		d) 
	pop( ).
	
		e) 
	push( ).
	Pergunta 5
	
	0,6 / 0,6 pontos
Ao desenvolver um projeto em Node.JS você precisa criar um ARRAY e atribuir 3 nomes de usuários (Maria, Felipe e André), qual das alternativas abaixo realiza esse procedimento de forma correta.
	
		a) 
	let arrayDeNomes = [];
    arrayDeNomes.include('Maria'); 
    arrayDeNomes.include('Felipe');
    arrayDeNomes.include('André');
	
		b) 
	let arrayDeNomes = [];
    arrayDeNomes.pop('Maria'); 
    arrayDeNomes.pop('Felipe');
    arrayDeNomes.pop('André');
	
		c) 
	let arrayDeNomes = [];
    arrayDeNomes.add('Maria'); 
    arrayDeNomes.add('Felipe');
    arrayDeNomes.add('André');
	
		d) 
	let arrayDeNomes = [];
    arrayDeNomes.push('Maria'); 
    arrayDeNomes.push('Felipe');
    arrayDeNomes.push('André');
	
		e) 
	let arrayDeNomes = [];
    arrayDeNomes.newItem('Maria'); 
    arrayDeNomes.newItem('Felipe');
    arrayDeNomes.newItem('André');
	Pergunta 60 / 0,6 pontos
Ao criar um projeto para sua empresa, foi solicitado que você realizasse um CRUD (create, read, update e delete) de uma tabela no banco de dados. Ao criar a sua API 4 métodos devem ser criados para representar as ações do CRUD, são eles:
	
		a) 
	CREATE, GET, PUT, DEL.
	
		b) 
	POST, READ, PUT, DELETE.
	Resposta correta
		c) 
	POST, GET, PUT, DELETE.
	Resposta incorreta
		d) 
	POST, GET, UPDATE, DEL.
	
		e) 
	POST, SELECT, PUT, DELETE.
	Pergunta 7
	
	0 / 0,6 pontos
Ao criar uma API em Node.JS, você escolheu utilizar a dependência do express para facilitar o processo de criação da sua aplicação. Alguns pacotes devem ser baixados via NPM para você conseguir criar a sua API, são eles:
	Resposta correta
		a) 
	npm install express --save
    npm install cors --save
    npm install body-parser --save
	Resposta incorreta
		b) 
	npm install api --save
    npm install cors --save
    npm install body --save
	
		c) 
	npm install express --save
    npm install cors --save
    npm install body --save
	
		d) 
	npm install express --save
    npm install permission-header --save
    npm install body-parser --save
	
		e) 
	npm install express --save
    npm install express-cors --save
    npm install body-parser --save
	Pergunta 8
	
	0,6 / 0,6 pontos
Assinale a alternativa correta que representa o comando utilizado em javascript para importar um arquivo ou biblioteca para ser utilizada:
	
		a) 
	required.
	
		b) 
	include
	
		c) 
	response.
	
		d) 
	request
	
		e) 
	require
	Pergunta 9
	
	0,6 / 0,6 pontos
A criação de uma _______ permite hoje que uma aplicação back-end consiga fornecer dados a uma aplicação front-end, os dados transmitidos no protocolo HTTP é uma boa prática utilizar o formato em __________.
	
		a) 
	aplicação, HTTPs.
	
		b) 
	API, JSON.
	
		c) 
	JSON, API.
	
		d) 
	aplicação, FTP.
	
		e) 
	XML, JSON.
	Pergunta 10
	
	0 / 0,6 pontos
Considerando o trecho de código abaixo:
Assinale a alternativa que realize a seguinte saída de dados:
João.
Maria.
José.
Leandro.
Ana.
Clara
	
		a) 
	students.forEach(function(item){
    console.log(item.grade);
})
	
		b) 
	 students.nome.forEach(function(item){
    console.log(item);
})
	Resposta correta
		c) 
	students.forEach(function(item){
    console.log(item.nome);
})
	Resposta incorreta
		d) 
	 students.nome.forEach(function(item){
    console.log(item.grade);
})
	
		e) 
	students.forEach(function(item){
    console.log(item);
})

Continue navegando