wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão de Protocolos e Tecnologias

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

O que é um protocolo de comunicação?

a)

Um tipo de computador

b)

Um conjunto de regras para troca de informações entre dispositivos

c)

Um programa de edição de texto

d)

Um sistema operacional

2.

Qual é a principal função do protocolo HTTP?

a)

Proteger arquivos do computador

b)

Permitir a comunicação entre navegadores e servidores na web

c)

Criar imagens digitais

d)

Controlar impressoras

3.

O que significa a sigla HTTP?

a)

HyperText Transfer Protocol

b)

High Technology Transfer Program

c)

Hyper Terminal Text Program

d)

Home Transfer Text Protocol

4.

O que é o Node.js?

a)

Um navegador de internet

b)

Um ambiente para executar JavaScript no servidor

c)

Um editor de imagens

d)

Um sistema de banco de dados

5.

Para que serve o NPM?

a)

Gerenciar pacotes e dependências em projetos Node.js

b)

Editar vídeos

c)

Criar planilhas

d)

Proteger senhas

6.

O que é backend em um site?

a)

A parte visual que o usuário vê

b)

A parte responsável pelo funcionamento interno e lógica do site

c)

O design das páginas

d)

O texto das páginas

7.

Frontend é:

a)

O servidor de banco de dados

b)

A parte do site que o usuário interage diretamente

c)

O código que roda apenas no servidor

d)

O sistema operacional do computador

8.

Qual das opções abaixo é um exemplo de protocolo de comunicação?

a)

HTML

b)

HTTP

c)

Photoshop

d)

Excel

9.

O que o NPM permite fazer?

a)

Jogar jogos online

b)

Instalar e gerenciar bibliotecas para projetos Node.js

c)

Criar apresentações de slides

d)

Editar fotos

10.

Qual linguagem é usada principalmente no Node.js?

a)

Python

b)

JavaScript

c)

C++

d)

Ruby

11.

O que acontece quando você acessa um site pelo navegador?

a)

O navegador envia um pedido HTTP ao servidor

b)

O computador reinicia

c)

O site é baixado como um arquivo PDF

d)

O navegador fecha automaticamente

12.

Qual das opções abaixo é uma tarefa do backend?

a)

Exibir imagens coloridas

b)

Processar dados e acessar bancos de dados

c)

Mudar a cor do botão na tela

d)

Tocar música no navegador

13.

O frontend é desenvolvido usando principalmente:

a)

HTML, CSS e JavaScript

b)

SQL e Python

c)

C++ e Java

d)

PHP e Ruby

14.

Qual comando usamos para instalar um pacote usando o NPM?

a)

npm install nome-do-pacote

b)

node start nome-do-pacote

c)

install npm nome-do-pacote

d)

package add nome-do-pacote

15.

O que significa "pacote" no contexto do NPM?

a)

Um arquivo de imagem

b)

Um conjunto de arquivos e códigos prontos para serem usados em projetos

c)

Um tipo de vírus

d)

Um documento de texto

16.

Qual das opções abaixo NÃO é uma função do frontend?

a)

Exibir informações para o usuário

b)

Processar dados do banco de dados

c)

Receber cliques do usuário

d)

Mostrar imagens e textos

17.

O que é necessário para rodar um projeto Node.js?

a)

Ter o Node.js instalado no computador

b)

Apenas um navegador

c)

Um editor de imagens

d)

Um aplicativo de música

18.

Qual das opções abaixo é um exemplo de comunicação entre frontend e backend?

a)

O usuário clica em um botão e uma informação é buscada no servidor

b)

O usuário muda o papel de parede do computador

c)

O computador desliga sozinho

d)

O usuário imprime um documento

19.

O que é uma requisição HTTP?

a)

Um pedido feito pelo navegador ao servidor para acessar informações

b)

Um tipo de vírus

c)

Um arquivo de música

d)

Um programa de edição de texto

20.

Qual das opções abaixo é um exemplo de backend?

a)

Um servidor que processa pedidos de login

b)

Um botão colorido na página

c)

Uma imagem exibida no site

d)

Um vídeo tocando no navegador

21.

O que o frontend faz com os dados recebidos do backend?

a)

Mostra as informações para o usuário

b)

Apaga os dados

c)

Envia para outro servidor sem mostrar nada

d)

Fecha o site

22.

Qual das opções abaixo é um exemplo de biblioteca que pode ser instalada pelo NPM?

a)

Express

b)

Paint

c)

Word

d)

PowerPoint

23.

O que é necessário para usar o NPM?

a)

Ter o Node.js instalado

b)

Ter apenas um navegador

c)

Ter um editor de imagens

d)

Ter um antivírus

24.

Qual das opções abaixo representa uma função do protocolo HTTP?

a)

Transferir páginas web entre servidor e navegador

b)

Editar vídeos

c)

Criar músicas

d)

Desenhar imagens

25.

O que é um servidor backend?

a)

Um computador que processa e responde às requisições dos usuários

b)

Um programa de desenho

c)

Um aplicativo de mensagens

d)

Um editor de texto

26.

Qual das opções abaixo é uma linguagem usada no backend?

a)

JavaScript (com Node.js)

b)

HTML

c)

CSS

d)

Photoshop

27.

O que acontece quando você executa o comando `npm install`?

a)

Os pacotes necessários para o projeto são baixados e instalados

b)

O computador desliga

c)

O site é publicado automaticamente

d)

O navegador é aberto

28.

Qual das opções abaixo é uma característica do frontend?

a)

Interatividade com o usuário

b)

Processamento de dados no servidor

c)

Gerenciamento de banco de dados

d)

Execução de comandos do sistema operacional

29.

O que é necessário para que o frontend e o backend se comuniquem?

a)

Um protocolo de comunicação, como o HTTP

b)

Um editor de imagens

c)

Um arquivo PDF

d)

Um programa de música

30.

Qual das opções abaixo representa corretamente a relação entre frontend e backend?

a)

O frontend mostra informações e o backend processa dados e responde aos pedidos do frontend

b)

O frontend processa dados e o backend mostra informações

c)

Ambos fazem a mesma coisa

d)

Nenhum deles é importante para um site