Logo Passei Direto
Buscar

Aula 3 Interface de Sckets Exercício

Exercício de múltipla escolha sobre interface de sockets: o que é API de sockets; atribuições de socket() e close(); importância de connect(); responsabilidade pelo TCP/IP; e funções Recv*/Send*.

Ferramentas de estudo

Questões resolvidas

O que API de sockets representa?
a. Chamadas do cliente para o servidor.
b. Uma API é normalmente fornecida pelo sistema operacional que permite que programas de aplicação controlem e usem sockets de rede.
c. Uma função Java para implementar sockets.
d. Chamadas para clientes específicos.
e. Uma função de sincronização na implementação de um socket.

Quais são as atribuições dos procedimentos socket() e close()?
a. Abrir uma porta para conexão e fechar conexão.
b. Criar uma conexão direta com a internet e fechar uma conexão socket.
c. Não é necessário a utilização desses procedimentos.
d. Encaminhar uma mensagem e abrir uma conexão.
e. Criar um socket e fechar uma conexão.

Quem é responsável pelo protocolo TCP/IP?
a. A API de socket.
b. O sistema operacional.
c. Os procedimentos que implementam sockets.
d. A aplicação.
e. Os modems.

O que são procedimentos Recv*() e Send*()?
a. São funções que atendem escrita e leitura de dados somente para o cliente.
b. São funções utilizadas no desenvolvimento da API de software.
c. Esses procedimentos são utilizados no desenvolvimento de sockets e atendem tanto o cliente quanto o servidor na tarefa de ler e receber dados.
d. Esses procedimentos iniciam e encerram a conexão via sockets.
e. São funções que atendem escrita e leitura de dados somente para o servidor.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O que API de sockets representa?
a. Chamadas do cliente para o servidor.
b. Uma API é normalmente fornecida pelo sistema operacional que permite que programas de aplicação controlem e usem sockets de rede.
c. Uma função Java para implementar sockets.
d. Chamadas para clientes específicos.
e. Uma função de sincronização na implementação de um socket.

Quais são as atribuições dos procedimentos socket() e close()?
a. Abrir uma porta para conexão e fechar conexão.
b. Criar uma conexão direta com a internet e fechar uma conexão socket.
c. Não é necessário a utilização desses procedimentos.
d. Encaminhar uma mensagem e abrir uma conexão.
e. Criar um socket e fechar uma conexão.

Quem é responsável pelo protocolo TCP/IP?
a. A API de socket.
b. O sistema operacional.
c. Os procedimentos que implementam sockets.
d. A aplicação.
e. Os modems.

O que são procedimentos Recv*() e Send*()?
a. São funções que atendem escrita e leitura de dados somente para o cliente.
b. São funções utilizadas no desenvolvimento da API de software.
c. Esses procedimentos são utilizados no desenvolvimento de sockets e atendem tanto o cliente quanto o servidor na tarefa de ler e receber dados.
d. Esses procedimentos iniciam e encerram a conexão via sockets.
e. São funções que atendem escrita e leitura de dados somente para o servidor.

Prévia do material em texto

Aula 3 – Interface de Sckets– Exercício 
1. O que API de sockets representa? 
 
a) Uma função Java para implementar sockets. 
 
b) Uma API é normalmente fornecida pelo sistema operacional que permite que 
programas de aplicação controlem e usem sockets de rede. 
 
c) Chamadas do cliente para o servidor. 
 
d) Chamadas para clientes específicos. 
 
e) Uma função de sincronização na implementação de um socket. 
 
 
2. Quais são as atribuições dos procedimentos socket() e close()? 
 
a) Abrir uma porta para conexão e fechar conexão. 
 
b) Encaminhar uma mensagem e abrir uma conexão. 
 
c) Criar um socket e fechar uma conexão. 
 
d) Não é necessário a utilização desses procedimentos. 
 
e) Criar uma conexão direta com a internet e fechar uma conexão socket. 
 
 
3. Por que o procedimento connect() é tão importante? 
 
a) Porque esse procedimento cria um socket. 
 
b) Porque esse procedimento abre uma porta para conexão. 
 
c) Porque esse procedimento é responsável pelo sincronismo dos dados. 
 
d) Porque ele conecta um cliente a um servidor em uma aplicação socket. 
 
e) Esse procedimento conecta um cliente com outro. 
 
 
 
 
 
4. Quem é responsável pelo protocolo TCP/IP? 
 
a) A API de socket. 
 
b) O sistema operacional. 
 
c) Os procedimentos que implementam sockets. 
 
d) A aplicação. 
 
e) Os modems. 
 
 
5. O que são procedimentos Recv*() e Send*()? 
 
a) São funções que atendem escrita e leitura de dados somente para o cliente. 
 
b) São funções que atendem escrita e leitura de dados somente para o servidor. 
 
c) São funções utilizadas no desenvolvimento da API de software. 
 
d) Esses procedimentos são utilizados no desenvolvimento de sockets e atendem tanto 
o cliente quanto o servidor na tarefa de ler e receber dados. 
 
e) Esses procedimentos iniciam e encerram a conexão via sockets.

Mais conteúdos dessa disciplina