Questão nº 31

Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 31)

FGV2024Técnico Legislativo - Suporte e ManutençãoTecnologia da Informação
Gabarito: Bver comentário ↓

Uma empresa está desenvolvendo uma aplicação web sofisticada para streaming de vídeo em tempo real. Considerando a necessidade de comunicação rápida e eficiente entre o servidor e os clientes, que usam diferentes navegadores (Chrome, Firefox e Edge), assinale a opção que indica o protocolo de comunicação mais adequado para garantir a melhor experiência de usuário em todos esses navegadores.

Resposta comentada

Gabarito Alternativa B

Conceito-chave: Para streaming de vídeo em tempo real, você precisa de uma "linha direta" bidirecional entre servidor e navegador, onde os dados fluem sem pedir permissão a cada envio. WebSockets criam essa conexão contínua e de baixa latência, enquanto os outros protocolos são unidirecionais, lentos ou feitos para outras tarefas.

  • (A) Incorreta: SMTP é protocolo de e-mail (envio de mensagens), não serve para transmitir vídeo em tempo real.
  • (B) Correta: WebSockets mantêm uma conexão full-duplex (os dois lados falam ao mesmo tempo) e persistente (não reabre a cada mensagem), reduzindo drasticamente a latência — essencial para streaming ao vivo. É suportado nativamente por Chrome, Firefox e Edge, garantindo a melhor experiência.
  • (C) Incorreta: FTP é para transferência de arquivos (upload/download), não para comunicação em tempo real; é lento e sem suporte nativo em navegadores modernos.
  • (D) Incorreta: HTTPS é a versão segura do HTTP, mas ainda é request-response (cliente pede, servidor responde). Ele não mantém uma conexão aberta para push contínuo de dados, causando atrasos no streaming.
  • (E) Incorreta: HTTP puro é unidirecional e sem estado: cada vídeo exigiria novas requisições, gerando latência e overhead, inviável para tempo real.

Armadilha da banca (no distrator mais tentador, D): Muitos alunos marcam HTTPS por associar "segurança" a "qualidade". A pegadinha é que HTTPS só criptografa o tráfego, mas continua sendo um protocolo síncrono (pedido-resposta). Para streaming, a segurança é necessária, mas não resolve o problema de comunicação contínua e instantânea — só os WebSockets fazem isso.

Fonte: FGV ALEP 2024 Técnico Legislativo - Suporte e Manutenção (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho