O desenvolvimento de aplicações para web, tanto para interne...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: IADES Órgão: UFBA Prova: IADES - 2014 - UFBA - Técnico em Informática |
Q403261 Redes de Computadores
O desenvolvimento de aplicações para web, tanto para internet quanto para intranet, é fundamentado em um protocolo do tipo pedido/resposta (request/response). Assinale a alternativa que indica o protocolo utilizado para execução dessas aplicações e a ferramenta que é necessária para executar essas aplicações na estação de trabalho de um cliente.
Alternativas

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