Prévia do material em texto
Programação Para Redes Avaliação 01 Questão 01 As redes WAN são redes de longa distância, que promove, a interconexão de dispositivos de forma rápida e eficiente ao redor do mundo. Com o crescimento da internet, muitas tecnologias, protocolos e serviços foram desenvolvidos de modo que fosse possível sua operacionalidade. Sobre os serviços oferecidos por uma rede WAN, analise o excerto a seguir, completando suas lacunas: As redes ____________são redes de comutação de pacotes que possuem orientação a conexão, são constituídas de camadas, dispostas de forma hierárquica, seguindo o padrão ____________, muito embora somente as camadas mais ____________ são utilizadas. Assinale a alternativa que preenche corretamente as lacunas. Alternativas: a) ADSL / TCP/IP / distantes. b) ATM / OSI / baixas. c) IMAP / TCP / baixas. d) HTTP / WAN / atlas. e) URL / OSI / dispersas. Questão 02 O modelo de referência TCP/IP (Transmission Control Protocol/Internet Protocol) consolidou sua popularidade e sua usabilidade através da aderência a uma gama variada de protocolos, como DNS, DHCP, Telnet, FTP, HTTP, POP3, IMAP, SMTP, o que facilita e viabiliza a comunicação entre um maior número de dispositivos ao redor do mundo. Sobre as características das camadas do modelo TCP/IP, analise o excerto a seguir, completando suas lacunas: A camada de ____________que está presente tanto nos modelos OSI, quanto no TCP/ IP, é conhecida como uma camada ____________. Esta denominação faz referência a sua atuação no transporte físico dos pacotes entre os dispositivos de uma rede, permitindo, além disso, os estes pacotes sejam entregues diretamente em uma ____________. Assinale a alternativa que preenche corretamente as lacunas. Alternativas: a) rede / confiável / conexão. b) transporte / host-to-host / aplicação c) internet / codificada / transmissão. d) Interface de rede / token ring / sessão. e) aplicação / física / sincronização. Questão 03 A camada de transporte do modelo TCP/IP é a camada que recebe a atribuição de promover a transferência de dados entre dois dispositivos, independentemente do tipo de configuração dos dispositivos físicos destas redes e dos protocolos e aplicações. As camadas que compõe este modelo são representadas pelas camadas de aplicação, de transporte, de internet e de interface de rede, em que a camada de transporte atua praticamente de forma centralizada nos protocolos TCP (Transmission Control Protocol) e UDP (User Datagram Protocol). Sobre os protocolos da camada de transporte do modelo TCP/IP, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas: (V) Os protocolos UDP, TCP e o SCTP são considerados de nível de transporte por promovem a entrega das mensagens aos seus destinatários. (V) O protocolo TCP (Transmission Control Protocol) promove a divisão do fluxo de dados em unidades menores, os segmentos. (V) SCTP (Stream Control Transmission Protocol) possui a capacidade de operar com segurança em serviços de pacotes sem confiabilidade. (F) O protocolo TCP (Transmission Control Protocol) apesar de oferecer pouca confiabilidade, promove a reorganização dos dados recebidos pelo host. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: a) V – V – F – F. b) F – F – V – V. c) V – F – V – F. d) V – F – V – V. e) V – V – V – F. Questão 04 Para seja possível o estabelecimento de uma conexão entre dispositivos via rede, e que dessa forma possa haver a transmissão de dados, é necessário que exista a comunicação entre a fonte e o destino. Isto pode parecer óbvio, mas isto não seria possível sem os chamados sockets. Os sockets estão localizados entre as camadas de aplicação e de transporte, em que os sockets representam primitivas de transporte que dão acessos a protocolos da camada de transporte como o TCP/IP e o UDP. É possível afirmar que um socket se comportar como um terminal, ou mesmo um arquivo, ao invés disso, esta estrutura se trata de uma abstração, que pode ser representa por: Alternativas: a) Uma estrutura de dados que é criada e usada por um aplicativo. b) Estrutura física criada externamente e utilizada por um aplicativo. c) Estrutura de dados, fisicamente conectada a um aplicativo. d) Dispositivo de rede que realiza a interconexão de dois dispositivos. e) Espécie de roteador que promove a transmissão de dados. Questão 05 Os sockets representam a forma com que dois processos se comunicam, sejam em um mesmo dispositivo, ou em dispositivos diferentes ligados em rede. Estes elementos representam a base da comunicação em redes TCP/IP, muito embora não tenha tanta eficiência em processos distribuídos, pois os sockets permitem somente um fluxo de dados não estruturado de bytes, atribuindo a responsabilidade de impor uma estrutura de dados, a aplicação. Por fim, para que seja possível estabelecer uma comunicação são necessários um par de endereços, um local (remetente) e um remoto (receptor). Sobre os pares de endereços de socket para a comunicação e como são descobertos, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas: () Os endereços de socket local e remoto são fixos e são utilizados durante todo o tempo o seu tempo de vida. () O cliente não necessita de um endereço de socket local para que seja estabelecida a comunicação. () As situações se diferem entre o servidor e o cliente. () O endereço do socket remoto é alterado a cada interação com diferente cliente. Assinale a alternativa que apresenta a sequência CORRETA: Alternativas: a) V – V – F – F. b) F – F – V – V. c) V – F – V – F. d) V – F – V – V e) V – V – V – F.