Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 1/6 PROVA ON-LINE Entrega Sem prazo Pontos 60 Perguntas 10 Disponível depois 25 de out de 2022 em 0:00 Limite de tempo 60 Minutos Tentativas permitidas Sem limite Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 7 minutos 54 de 60 Pontuação desta tentativa: 54 de 60 Enviado 5 jan em 15:19 Esta tentativa levou 7 minutos. ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta disciplina. Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será identificado como uma prova extra e resultará em pagamento de taxa extra. INSTRUÇÕES DA AVALIAÇÃO ON-LINE A prova tem a duração de 60 minutos. Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será possível desistir de realizá-la. A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos. Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse botão quando tiver finalizado a avaliação. Se necessário, durante a prova, entre em contato pelo link “Atendimento”. ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração. Boa Prova! Fazer o teste novamente 6 / 6 ptsPergunta 1 https://pucminas.instructure.com/courses/125877/quizzes/315217/history?version=1 https://pucminas.instructure.com/courses/125877/quizzes/315217/take?user_id=196279 1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 2/6 Qual comando deve ser utilizado para criar um novo projeto Node.js? npm install npm node-start npm init Correto!Correto! node init 6 / 6 ptsPergunta 2 Qual comando deve ser utilizado para verificar a versão do Node.js instalado em uma máquina? node-version node .version node --nodejs-version node --version Correto!Correto! 6 / 6 ptsPergunta 3 Qual o nome padrão do arquivo utilizado pelo Node.js para a correta configuração e execução de uma aplicação? index.js node.json npm.js package.json Correto!Correto! 1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 3/6 6 / 6 ptsPergunta 4 Qual comando deve ser utilizado para verificar a versão do gerenciador de pacotes Node.JS (o NPM)? npmjs-version npm --my-version npm --version Correto!Correto! npm .version 6 / 6 ptsPergunta 5 Qual comando deve ser executado para que uma aplicação faça a instalação correta de todas as suas dependências (pacotes necessários para a execução da aplicação)? npm dev-dependences npm run starts npm install Correto!Correto! npm init 0 / 6 ptsPergunta 6 Qual das opções abaixo melhor descreve o padrão de Middlewares utilizados pelo framework Express.js? 1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 4/6 Aplicações colocadas entre o cliente e o servidor em uma requisição web. ocê respondeuocê respondeu Funções responsáveis por logar tudo o que ocorre durante o tratamento de requisições em Express.js. Nenhuma destas opções descreve o padrão de Middlewares. Middleware são funções (ou blocos de códigos) que podem ser encadeadas no fluxo de execução de uma aplicação web. esposta corretaesposta correta 6 / 6 ptsPergunta 7 Você recebeu a tarefa de criar um middleware capaz de gerar logs das requisição recebidas por uma aplicação web, criada através do framework expressjs. Imaginando que o seu middleware não deve bloquear os outros middlewares da aplicação, o que não pode faltar ao final do código da sua função? Executar a funcão next(). Ela é responsável por continuar o fluxo no pipeline de middlewares da aplicação. Correto!Correto! return {}; Middleares precisam retornar um objeto vazio. Executar a função res.seq(); Função responsável por mudar a sequência de respostas. Nenhuma das alternativas está correta. 1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 5/6 6 / 6 ptsPergunta 8 Imagine uma aplicação que utiliza o pacote ExpressJs e que precisa adicionar um middleware customizado em sua aplicação. Qual o nome da função (do objeto que contém a aplicação express) que deve ser utilizado para adicionar seu middleware? mid (app.mid) Nenhuma das opções está correta. use (app.use) Correto!Correto! set (app.set) 6 / 6 ptsPergunta 9 Qual protocolo de aplicação é utilizado para iniciar uma conexão websocket entre um cliente e um servidor? XML UDP IP HTTP Correto!Correto! 6 / 6 ptsPergunta 10 Imagine que você recebeu o desafio de exibir um relatório, em tempo real, com dados recebidos através de uma conexão websocket em uma aplicação web. O código abaixo apresenta a definição do objeto WebSocket: 1/5/24, 3:19 PM PROVA ON-LINE: 11 - Plataforma Node.js (2022) https://pucminas.instructure.com/courses/125877/quizzes/315217 6/6 Qual das alternativas abaixo apresenta um código válido para o recebimento de mensagens nessa conexão? socket.onmessage = function (event) { ... }; Correto!Correto! socket.receive = function (event) { ... }; socket.onopen = function (event) { ... }; socket.listen = function (event) { ... }; Pontuação do teste: 54 de 60
Compartilhar