Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — UNITINS 2023
- Código
- qg047952
- Banca
- UNITINS
- Órgão
- AFTO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de TI
- ANetBIOS e NFS
- BNFS e SMB
- CFTP e HTTP
- DSCP e FTP
- ESMB e SCP
GabaritoC — FTP e HTTP
Gabarito: letra C (FTP e HTTP). De acordo com o gabarito oficial, os protocolos necessários para o serviço de armazenamento e transferência de arquivos em um servidor local que atenda usuários Linux e Windows são FTP (File Transfer Protocol) e HTTP (Hypertext Transfer Protocol). Essa combinação permite tanto a transferência tradicional de arquivos (FTP) quanto o acesso via navegador web (HTTP), atendendo à necessidade de armazenamento e transferência mencionada no enunciado.
A banca testa o conhecimento sobre protocolos de rede aplicados a servidores de arquivos, diferenciando os voltados para compartilhamento de diretórios (NFS, SMB) dos voltados para transferência e acesso web (FTP, HTTP). Embora NFS e SMB sejam mais comuns em ambientes de rede local para montagem de diretórios remotos, a resposta oficial considera que FTP e HTTP são suficientes para as funcionalidades descritas.
NetBIOS é um protocolo de sessão/nomes, não de transferência de arquivos. Embora o SMB possa usar NetBIOS como transporte, a alternativa omite o SMB e inclui NFS, o que não atende Windows. O par correto, segundo o gabarito, é FTP e HTTP.
NFS e SMB são protocolos de compartilhamento de sistemas de arquivos (network file system), tradicionais em ambientes Linux e Windows, respectivamente. Contudo, o gabarito oficial considera que FTP e HTTP (alternativa C) são os protocolos adequados para o cenário descrito, possivelmente por focar em transferência e acesso via web.
FTP (File Transfer Protocol) é o protocolo padrão para transferência de arquivos entre cliente e servidor, suportado por ambos os sistemas operacionais. HTTP (Hypertext Transfer Protocol) permite acesso a arquivos via navegador, proporcionando uma interface web. Juntos, cobrem armazenamento e transferência, conforme a necessidade de João.
SCP (Secure Copy) é um protocolo de cópia remota baseado em SSH, focado em segurança, mas não é um serviço de transferência contínua de arquivos. FTP já está presente, mas a combinação SCP+FTP não é a mais indicada para um servidor local tradicional.
SMB é adequado para Windows, mas SCP não é um protocolo de compartilhamento de arquivos; é uma ferramenta de cópia segura. A combinação não atende Linux de forma nativa (para Linux, seria NFS ou Samba). O gabarito aponta FTP e HTTP como solução.
Em questões sobre servidores de arquivos, atente-se à diferença entre protocolos de compartilhamento (NFS, SMB) e protocolos de transferência (FTP, HTTP, SCP). O enunciado pode influenciar a escolha dependendo das palavras "armazenamento e transferência" versus "montagem de diretórios". Na dúvida, verifique o gabarito oficial da banca.
Apesar de a análise técnica sugerir NFS e SMB como mais apropriados para um servidor de arquivos local, o gabarito oficial adota a combinação FTP e HTTP. Essa divergência é sinalizada aqui para fins de estudo.
Gabarito: letra C
Link permanente: /questoes/qg047952