Baixe o app para aproveitar ainda mais
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); })
Compartilhar