NEW
Font size
WorksheetsRevisão de Protocolos e Tecnologias
Total questions: 30
Worksheet time: 15mins
O que é um protocolo de comunicação?
Um tipo de computador
Um conjunto de regras para troca de informações entre dispositivos
Um programa de edição de texto
Um sistema operacional
Qual é a principal função do protocolo HTTP?
Proteger arquivos do computador
Permitir a comunicação entre navegadores e servidores na web
Criar imagens digitais
Controlar impressoras
O que significa a sigla HTTP?
HyperText Transfer Protocol
High Technology Transfer Program
Hyper Terminal Text Program
Home Transfer Text Protocol
O que é o Node.js?
Um navegador de internet
Um ambiente para executar JavaScript no servidor
Um editor de imagens
Um sistema de banco de dados
Para que serve o NPM?
Gerenciar pacotes e dependências em projetos Node.js
Editar vídeos
Criar planilhas
Proteger senhas
O que é backend em um site?
A parte visual que o usuário vê
A parte responsável pelo funcionamento interno e lógica do site
O design das páginas
O texto das páginas
Frontend é:
O servidor de banco de dados
A parte do site que o usuário interage diretamente
O código que roda apenas no servidor
O sistema operacional do computador
Qual das opções abaixo é um exemplo de protocolo de comunicação?
HTML
HTTP
Photoshop
Excel
O que o NPM permite fazer?
Jogar jogos online
Instalar e gerenciar bibliotecas para projetos Node.js
Criar apresentações de slides
Editar fotos
Qual linguagem é usada principalmente no Node.js?
Python
JavaScript
C++
Ruby
O que acontece quando você acessa um site pelo navegador?
O navegador envia um pedido HTTP ao servidor
O computador reinicia
O site é baixado como um arquivo PDF
O navegador fecha automaticamente
Qual das opções abaixo é uma tarefa do backend?
Exibir imagens coloridas
Processar dados e acessar bancos de dados
Mudar a cor do botão na tela
Tocar música no navegador
O frontend é desenvolvido usando principalmente:
HTML, CSS e JavaScript
SQL e Python
C++ e Java
PHP e Ruby
Qual comando usamos para instalar um pacote usando o NPM?
npm install nome-do-pacote
node start nome-do-pacote
install npm nome-do-pacote
package add nome-do-pacote
O que significa "pacote" no contexto do NPM?
Um arquivo de imagem
Um conjunto de arquivos e códigos prontos para serem usados em projetos
Um tipo de vírus
Um documento de texto
Qual das opções abaixo NÃO é uma função do frontend?
Exibir informações para o usuário
Processar dados do banco de dados
Receber cliques do usuário
Mostrar imagens e textos
O que é necessário para rodar um projeto Node.js?
Ter o Node.js instalado no computador
Apenas um navegador
Um editor de imagens
Um aplicativo de música
Qual das opções abaixo é um exemplo de comunicação entre frontend e backend?
O usuário clica em um botão e uma informação é buscada no servidor
O usuário muda o papel de parede do computador
O computador desliga sozinho
O usuário imprime um documento
O que é uma requisição HTTP?
Um pedido feito pelo navegador ao servidor para acessar informações
Um tipo de vírus
Um arquivo de música
Um programa de edição de texto
Qual das opções abaixo é um exemplo de backend?
Um servidor que processa pedidos de login
Um botão colorido na página
Uma imagem exibida no site
Um vídeo tocando no navegador
O que o frontend faz com os dados recebidos do backend?
Mostra as informações para o usuário
Apaga os dados
Envia para outro servidor sem mostrar nada
Fecha o site
Qual das opções abaixo é um exemplo de biblioteca que pode ser instalada pelo NPM?
Express
Paint
Word
PowerPoint
O que é necessário para usar o NPM?
Ter o Node.js instalado
Ter apenas um navegador
Ter um editor de imagens
Ter um antivírus
Qual das opções abaixo representa uma função do protocolo HTTP?
Transferir páginas web entre servidor e navegador
Editar vídeos
Criar músicas
Desenhar imagens
O que é um servidor backend?
Um computador que processa e responde às requisições dos usuários
Um programa de desenho
Um aplicativo de mensagens
Um editor de texto
Qual das opções abaixo é uma linguagem usada no backend?
JavaScript (com Node.js)
HTML
CSS
Photoshop
O que acontece quando você executa o comando `npm install`?
Os pacotes necessários para o projeto são baixados e instalados
O computador desliga
O site é publicado automaticamente
O navegador é aberto
Qual das opções abaixo é uma característica do frontend?
Interatividade com o usuário
Processamento de dados no servidor
Gerenciamento de banco de dados
Execução de comandos do sistema operacional
O que é necessário para que o frontend e o backend se comuniquem?
Um protocolo de comunicação, como o HTTP
Um editor de imagens
Um arquivo PDF
Um programa de música
Qual das opções abaixo representa corretamente a relação entre frontend e backend?
O frontend mostra informações e o backend processa dados e responde aos pedidos do frontend
O frontend processa dados e o backend mostra informações
Ambos fazem a mesma coisa
Nenhum deles é importante para um site
