Analise as assertivas abaixo referente às primitivas de soqu...
( ) SOCKET: Criar um novo ponto final de comunicação. ( ) BIND: Anexar um endereço local a um soquete. ( ) LISTEN: Anunciar a disposição para aceitar conexões; mostra o tamanho da fila. ( ) ACCEPT: Bloquear o responsável pela chamada até uma tentativa de conexão ser recebida. ( ) CONNECT: Tentar estabelecer uma conexão ativamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a alternativa C - V – V – V – V – V.
Vamos entender o porquê disso, analisando cada assertiva:
SOCKET: Criar um novo ponto final de comunicação.
Essa assertiva é verdadeira (V), pois a primitiva SOCKET é responsável por criar um novo ponto final de comunicação, definindo um soquete que será utilizado para a comunicação pela rede.
BIND: Anexar um endereço local a um soquete.
Essa assertiva é verdadeira (V), já que a primitiva BIND tem a função de associar um endereço IP e um número de porta específicos a um soquete, essencial para definir onde a aplicação estará escutando na rede.
LISTEN: Anunciar a disposição para aceitar conexões; mostra o tamanho da fila.
Essa assertiva é verdadeira (V), porque a primitiva LISTEN prepara o soquete para receber conexões, especificando que ela está pronta para aceitar conexões e definindo o tamanho da fila de conexões pendentes.
ACCEPT: Bloquear o responsável pela chamada até uma tentativa de conexão ser recebida.
Essa assertiva é verdadeira (V). A primitiva ACCEPT faz com que o processo que chamou esta função seja bloqueado até que uma conexão seja estabelecida. Quando uma conexão é recebida, o processo continua.
CONNECT: Tentar estabelecer uma conexão ativamente.
Essa assertiva é verdadeira (V). A primitiva CONNECT é usada por um cliente para iniciar uma conexão ativa com um servidor, tentando estabelecer uma conexão TCP com o servidor especificado.
Portanto, todas as assertivas estão corretas, justificando a alternativa C como a correta.
Para resolver questões como essa, é essencial que você compreenda as primitivas de soquetes e suas funções no processo de comunicação TCP/IP. Revisar e entender o propósito de cada função ajudará bastante na sua preparação para concursos públicos.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo