O desenvolvimento de aplicações para web, tanto para interne...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - HTTP e Browser.
O tema da questão está focado no entendimento dos protocolos utilizados para o desenvolvimento de aplicações web, seja na Internet ou em redes internas (intranets), e as ferramentas necessárias para a execução dessas aplicações em uma estação de trabalho cliente. Para resolver essa questão, é preciso conhecer os protocolos de rede usados frequentemente no desenvolvimento web e as ferramentas associadas à navegação e acesso a essas aplicações.
O protocolo HTTP (Hypertext Transfer Protocol) é o protocolo de comunicação utilizado para transmitir informações na web. Este protocolo emprega um modelo de comunicação pedido/resposta, onde o cliente (geralmente um navegador web, também conhecido como browser) faz uma solicitação (request) a um servidor, que por sua vez, envia de volta uma resposta (response). Este ciclo é a base para todas as transações na web e é crucial para o funcionamento de aplicações que dependem de conteúdo dinâmico e interações com o usuário.
O uso do browser como ferramenta para a execução de aplicações web na estação de trabalho de um cliente está diretamente relacionado ao protocolo HTTP. O navegador é o software que permite aos usuários interagir com conteúdos web, enviando pedidos ao servidor que hospeda a aplicação e recebendo respostas que são renderizadas e exibidas ao usuário.
As outras alternativas mencionam o protocolo FTP (File Transfer Protocol), que é usado para a transferência de arquivos entre sistemas conectados a uma rede TCP/IP e não é o protocolo base para desenvolvimento de aplicações web. Também mencionam servidores de arquivos e de impressão, que não estão associados ao processo de execução de aplicações web em uma estação cliente.
Portanto, a alternativa B é a correta por identificar tanto o protocolo HTTP, fundamental para o desenvolvimento e execução de aplicações web, quanto o uso do browser como a ferramenta necessária para acessar e interagir com essas aplicações na estação de trabalho do usuário.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A questão pede um protocolo baseado em requsição e resposta. Em seguida pede para que seja marcada na alternativa com o protocolo e a ferramenta do lado cliente. Podemos eliminar o FTP já que ele é um protocolo outband(fora de banda)ou seja ele necessita de duas conexões porta TCP 20 para dados e porta TCP 21 para controle o que elimina as alternativas A, C e E.
O protocolo HTTP é baseado no paradigma requisição/resposta e seu cliente padrão é o navegador ou browser na estação de trabalho do usuário, logo a alternativa correta é a letra B (HTTP e BROWSER).
Embora alguém possa discorda e dizer que é possivel também acessar um servidor de arquivos via HTTP essa não seria a forma padrão de acesso do file server que está mais relacionado com outros protocolos como: SMB/CIFS e NFS.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo