Questão de Noções de Informática — Internet — Quadrix 2024
- Código
- qg347570
- Banca
- Quadrix
- Órgão
- CONFERE
- Ano
- 2024
- Nível
- Médio
- Cargo
- Assistente Administrativo
- AFTP
- BHTTP
- CDNS
- DSMTP
- EIMAP
GabaritoA — FTP
Gabarito: letra A. O FTP (File Transfer Protocol) é o protocolo padrão da camada de aplicação especificamente projetado para a transferência de arquivos entre computadores em uma rede, oferecendo mecanismos confiáveis de envio e recebimento. As demais alternativas desempenham funções distintas: HTTP transfere páginas web, DNS resolve nomes em endereços IP, SMTP envia e-mails e IMAP gerencia mensagens no servidor de correio.
Para entender por que o FTP é a resposta, é preciso primeiro compreender o papel dos protocolos em uma rede. Protocolos são conjuntos de regras que padronizam a comunicação entre dispositivos, definindo como os dados devem ser formatados, transmitidos, recebidos e interpretados. Sem eles, máquinas de fabricantes diferentes não conseguiriam se entender — seria como duas pessoas falando idiomas distintos. O modelo TCP/IP, que rege a Internet, organiza esses protocolos em quatro camadas, sendo a camada de aplicação aquela que interage diretamente com os programas que usamos, como navegadores, clientes de e-mail e programas de transferência de arquivos.
O FTP opera justamente nessa camada de aplicação. Ele estabelece uma conexão entre um cliente e um servidor, permitindo que o usuário navegue pelos diretórios remotos, envie arquivos (upload) e receba arquivos (download). Uma característica marcante do FTP é que ele utiliza duas conexões simultâneas: uma para o envio de comandos (porta 21) e outra para a transferência dos dados em si (porta 20 no modo ativo). Essa separação entre controle e dados é o que torna o protocolo eficiente para operações de transferência em lote ou de arquivos grandes.
Na prática, imagine que você precisa enviar um vídeo de 2 GB para um servidor de uma empresa. Com o FTP, você abre um cliente FTP (como FileZilla), conecta-se ao servidor informando endereço, usuário e senha, e então arrasta o arquivo para a pasta de destino. O protocolo cuida da transferência, verificando se os dados chegaram íntegros e permitindo retomar o envio se a conexão cair. Essa confiabilidade é justamente o que o enunciado descreve: um mecanismo confiável e eficiente para enviar e receber arquivos.
A confusão mais comum neste tipo de questão é associar a transferência de arquivos ao HTTP, já que ao baixar um arquivo pela web estamos usando esse protocolo. No entanto, o HTTP foi criado para transferir documentos de hipertexto (páginas web) e seus recursos embutidos, não como um protocolo dedicado à transferência de arquivos entre computadores. O FTP, por sua vez, foi desenhado especificamente para essa finalidade, com comandos próprios como GET (baixar) e PUT (enviar). Guarde essa distinção: é exatamente nela que as alternativas se dividem.
O FTP (File Transfer Protocol) é o protocolo padrão da camada de aplicação para transferência de arquivos entre computadores em uma rede. Ele oferece mecanismos confiáveis de envio e recebimento, utilizando duas conexões: uma para comandos (porta 21) e outra para dados (porta 20 no modo ativo). É exatamente o que o enunciado descreve.
O HTTP (Hypertext Transfer Protocol) é o protocolo de transferência de hipertexto, utilizado para carregar páginas web e seus recursos (imagens, scripts, estilos). Embora seja possível baixar arquivos pela web via HTTP, ele não foi projetado como um protocolo dedicado à transferência de arquivos entre computadores, mas sim para a comunicação entre navegadores e servidores web. A banca explora essa confusão entre "baixar um arquivo da internet" e "transferência de arquivos via FTP".
O DNS (Domain Name System) é o protocolo responsável por traduzir nomes de domínio (como www.exemplo.com) em endereços IP (como 192.168.0.1). Ele não realiza transferência de arquivos; sua função é o serviço de resolução de nomes, essencial para que os usuários não precisem decorar endereços numéricos. É um serviço de infraestrutura, não de transferência de dados.
O SMTP (Simple Mail Transfer Protocol) é o protocolo padrão para envio de e-mails. Ele opera na camada de aplicação e é responsável por transmitir mensagens de correio eletrônico entre servidores e do cliente para o servidor. Não tem relação com transferência de arquivos genéricos; sua função é específica para mensagens de e-mail.
O IMAP (Internet Message Access Protocol) é um protocolo de recebimento de e-mails que permite ao usuário acessar e gerenciar mensagens diretamente no servidor, mantendo-as sincronizadas entre múltiplos dispositivos. Assim como o SMTP, é voltado exclusivamente para correio eletrônico, não para transferência de arquivos entre computadores.
A banca oferece HTTP como distrator, pois muitos candidatos associam "baixar arquivos" à web. Mas o HTTP transfere páginas e recursos de hipertexto, não é um protocolo dedicado à transferência de arquivos entre computadores. O FTP é o protocolo padrão para essa finalidade, com comandos específicos como GET e PUT. Fique atento à função primária de cada protocolo, não ao uso ocasional que fazemos deles.
Para memorizar a função de cada protocolo, associe-os aos serviços que usamos no dia a dia: FTP = transferência de arquivos; HTTP = páginas web; DNS = traduz nomes em IPs; SMTP = envia e-mails; IMAP/POP3 = recebe e-mails. Se a questão falar em "enviar e receber arquivos", a resposta quase sempre será FTP.
Gabarito: letra A
Link permanente: /questoes/qg347570