Questões de Informática · UFLA

InformáticaRedes e internetUFLA 2025

UFLA – Edital PROGEPE Nº (vários cargos níveis D e E)

Questão de Informática

P á g i n a 23 | 42 | EDITAL UFLA Nº 58/2025

Os sockets oferecem uma interface entre a camada de aplicação e a camada de transporte. No caso do TCP (Transmission Control Protocol), os sockets fornecem à aplicação um serviço confiável, orientado à conexão, com entrega ordenada e sem perdas dos dados transmitidos. Em Python, a biblioteca socket permite implementar clientes e servidores TCP de forma simples. Considere o seguinte trecho de código de um servidor TCP:

Figura da questão (imagem do caderno de prova)

Fonte: dados do elaborador Com base no funcionamento do TCP e no código apresentado, analise as afirmações a seguir: I. O socket criado com socket.SOCK_STREAM estabelece um canal orientado à conexão, garantindo que os dados enviados sejam entregues de forma confiável e ordenada à aplicação receptora. II. O método recv(1024) pode retornar menos de 1024 bytes, mesmo que o remetente tenha enviado uma quantidade maior, devido ao funcionamento baseado em fluxo do TCP. III. A chamada conn.sendall() garante que todos os bytes da mensagem sejam enviados, e caso haja falha, uma exceção será gerada. IV. A entrega ordenada das mensagens na camada de transporte é garantida pelo TCP desde que o protocolo da camada de aplicação implemente um procedimento para reordenar os pacotes recebidos. Assinale a alternativa CORRETA:

Sua resposta

Mais questões de Redes e internet

Ver as 1.301 questões de Redes e internet

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.