Questão nº 55
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 55)
Ana está projetando o aplicativo web TJAoVivo e optou por utilizar o Transmission Control Protocol (TCP) para o transporte dos dados via rede.
Ana sabe que o uso do TCP terá relação direta com a largura total de banda usada por TJAoVivo pois, em uma mesma conexão TCP, o servidor e o cliente:
- Apodem enviar dados ao mesmo tempo, e o cliente pode ser conectado a vários servidores;
- Bpodem enviar dados ao mesmo tempo, e o cliente só pode ser conectado a um único servidor; (alternativa correta)
- Cnão podem enviar dados ao mesmo tempo, e o cliente só pode ser conectado a um único servidor;
- Dnão podem enviar dados ao mesmo tempo, e o cliente pode ser conectado a vários servidores;
- Enão podem enviar dados ao mesmo tempo, e o servidor só pode ser conectado a um único cliente.
Resposta comentada
Gabarito Alternativa B
O TCP (Transmission Control Protocol) é como uma linha telefônica dedicada e confiável entre dois computadores na rede (um cliente e um servidor). Uma vez que essa "linha" (chamada conexão TCP) é estabelecida, ambos os lados podem conversar (enviar dados) simultaneamente, e essa linha específica liga um cliente a um único servidor.
- (A) Incorreta: A primeira parte ("podem enviar dados ao mesmo tempo") está correta, pois o TCP é full-duplex. No entanto, a segunda parte ("o cliente pode ser conectado a vários servidores") é a armadilha. Embora um computador cliente possa estabelecer múltiplas conexões TCP com vários servidores (ou até com o mesmo servidor), uma mesma conexão TCP é sempre ponto a ponto, ligando um cliente a um único servidor específico. A questão se refere a "em uma mesma conexão TCP", não ao cliente em geral.
- (B) Correta: O TCP permite comunicação full-duplex, o que significa que o cliente e o servidor podem enviar dados ao mesmo tempo. Além disso, uma conexão TCP é sempre estabelecida entre um único ponto de origem (o cliente) e um único ponto de destino (o servidor). Portanto, dentro do contexto de uma mesma conexão TCP, o cliente está conectado a um único servidor.
- (C) Incorreta: O TCP é full-duplex, permitindo que cliente e servidor enviem dados simultaneamente. A afirmação de que "não podem enviar dados ao mesmo tempo" está incorreta.
- (D) Incorreta: O TCP é full-duplex, permitindo que cliente e servidor enviem dados simultaneamente. A afirmação de que "não podem enviar dados ao mesmo tempo" está incorreta.
- (E) Incorreta: O TCP é full-duplex, permitindo que cliente e servidor enviem dados simultaneamente. A afirmação de que "não podem enviar dados ao mesmo tempo" está incorreta. Além disso, um servidor é projetado para aceitar e gerenciar múltiplas conexões TCP de vários clientes simultaneamente, não apenas de um único cliente.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.