Buscar

A linguagem Java tem recursos para a programação de sistemas distribuídos em redes de computadores, e o uso de Sockets é um desses importantes recu...

A linguagem Java tem recursos para a programação de sistemas distribuídos em redes de computadores, e o uso de Sockets é um desses importantes recursos. Nesse sentido, analise as asserções a seguir e a relação proposta entre elas.

I. O pacote java.net contém duas classes, Socket e ServerSocket, que implementam, respectivamente, o cliente e o servidor, em uma ligação confiável, com o protocolo TCP.
II. Esse pacote também contém uma classe DatagramaPacket para a comunicação entre cliente e servidor, utilizando uma conexão não confiável, com o protocolo UDP.

Analisando essas asserções, é correto afirmar que:

I. O pacote java.net contém duas classes, Socket e ServerSocket, que implementam, respectivamente, o cliente e o servidor, em uma ligação confiável, com o protocolo TCP.
II. Esse pacote também contém uma classe DatagramaPacket para a comunicação entre cliente e servidor, utilizando uma conexão não confiável, com o protocolo UDP.
a. a primeira asserção é verdadeira e a segunda é falsa.
b. as duas asserções são verdadeiras e a segunda justifica a primeira.
c. as duas asserções são falsas.
d. as duas asserções são verdadeiras, mas a segunda não justifica a primeira.
e. a primeira asserção é falsa e a segunda é verdadeira.

Essa pergunta também está no material:

Programação Orientada a Objetos AV 7
3 pág.

Programação Orientada A Objetos Universidade Virtual do Estado de São PauloUniversidade Virtual do Estado de São Paulo

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra "b", ou seja, as duas asserções são verdadeiras e a segunda justifica a primeira. A primeira asserção é verdadeira, pois o pacote java.net contém as classes Socket e ServerSocket, que implementam, respectivamente, o cliente e o servidor, em uma ligação confiável, com o protocolo TCP. A segunda asserção também é verdadeira, pois o pacote java.net contém a classe DatagramPacket para a comunicação entre cliente e servidor, utilizando uma conexão não confiável, com o protocolo UDP. Essa classe é utilizada para enviar e receber datagramas, que são pacotes de dados que não garantem a entrega ou a ordem de chegada. Além disso, a segunda asserção justifica a primeira, pois ambas se referem ao pacote java.net e às classes que ele contém para a programação de sistemas distribuídos em redes de computadores.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais