TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Desenvolvimento De Uma Ferramenta Para Comunicação Em Rede

Por:   •  16/6/2026  •  Trabalho acadêmico  •  12.658 Palavras (51 Páginas)  •  4 Visualizações

Página 1 de 51

[pic 1]

CIÊNCIAS DA COMPUTAÇÃO

GABRIEL ALEXANDRE BEZERRA

N312653

DESENVOLVIMENTO DE UMA FERRAMENTA PARA COMUNICAÇÃO EM REDE

ARARAQUARA 2026

GABRIEL ALEXANDRE BEZERRA

N312653

DESENVOLVIMENTO DE UMA FERRAMENTA PARA COMUNICAÇÃO EM REDE

Atividade prática supervisionada e apresentada ao curso Ciência da Computação, para fins de conhecimento na área.

Orientador(a): Eduarda Carvalho.

SÃO PAULO 2026

As redes de computadores consistem em um conjunto de dispositivos interligados, geralmente chamados de nós, que se comunicam por meio de conexões específicas. Esses nós podem ser computadores, impressoras ou qualquer outro equipamento capaz de enviar e receber dados dentro da rede, estabelecendo comunicação com os demais dispositivos conectados.

Através de uma rede de computadores, os usuários podem compartilhar grandes volumes de informações e trocar diferentes tipos de mensagens, como textos, imagens, arquivos de áudio e vídeos. Esse compartilhamento torna a comunicação mais dinâmica e eficiente em diversos ambientes.

O funcionamento de uma rede de computadores tem como principais finalidades garantir uma comunicação segura e confiável entre diferentes sistemas de informação, otimizar o fluxo e o acesso aos dados e, ao mesmo tempo, tornar mais ágil o processo de tomada de decisões administrativas, facilitando a interação e a comunicação entre os usuários envolvidos.

Palavras-chave: comunicação, rede, TCP/IP, sockets, dados, usuários.

Computer networks consist of a set of interconnected devices, commonly referred to as nodes, which communicate through specific connection links. These nodes may include computers, printers, or any other equipment capable of sending and receiving data within the network, establishing communication with other connected devices.

Through a computer network, users are able to share large volumes of information and exchange different types of messages, such as text, images, audio files, and videos. This sharing process makes communication more dynamic and efficient in a variety of environments.

The operation of a computer network has as its main objectives ensuring secure and reliable communication between different information systems, optimizing the flow and access to data, and at the same time making administrative decision-making processes faster and more efficient by facilitating interaction and communication among users involved.

Keywords: communication, network; TCP/IP; sockets, data, users.

SUMÁRIO

  1. INTRODUÇÃO        6
  2. OBJETIVOS        8
  1. Objetivos gerais        8
  2. Objetivos específicos        8
  1. REDES DE COMPUTADORES        9
  1. O que é uma rede de computadores?        12
  2. Tipos de redes        14
  1. Redes locais        16
  2. Redes metropolitanas        16
  3. Redes geograficamente distribuídas        16
  4. Redes sem fios        16
  5. Inter-redes        17
  1. Modelos de referência        17
  1. Referência OSI        18
  2. Referência TCP/IP        20
  1. Paradigmas da camada de aplicação        21
  1. Paradigma cliente-servidor        21
  2. Paradigma par a par        22
  1. Protocolos da camada de transporte        22
  2. Protocolo de datagramas de usuário        22
  3. Protocolo de controle de transmissão        23
  4. Sockets        23
  1. Endereços de socket        25
  2. Sockets usados no TCP        25
  3. Sockets usados no UDP        26
  1. DESENVOLVIMENTO        27
  2. RESULTADOS        30
  3. CONCLUSÃO        35

REFERÊNCIA BIBLIOGRÁFICA        36

  1. FICHAS DE ATIVIDADES PRÁTICAS SUPERVISIONADAS        37

ANEXOS        41

ANEXO A - Classe Chat        41

ANEXO B - Classe Servidor        45

ANEXO C - Classe Mensagem        46

ANEXO D - Classe Conexao        47

ANEXO E - Imagens usadas na Aplicação        48

  1. INTRODUÇÃO

A comunicação sempre esteve entre as necessidades mais fundamentais da humanidade desde o início da formação das primeiras sociedades. À medida que as civilizações cresceram e passaram a ocupar territórios cada vez mais distantes, surgiu a necessidade de desenvolver formas eficientes de transmitir informações a longas distâncias. Em períodos antigos, métodos como sinais de fumaça, mensageiros e até mesmo pombo-correio representavam algumas das primeiras tentativas de aproximar comunidades separadas geograficamente.

Um dos grandes marcos na evolução da comunicação ocorreu em 1838, com a criação do telégrafo por Samuel F. B. Morse. Esse invento revolucionou a troca de informações ao permitir que mensagens fossem convertidas em sinais codificados, transmitidos por impulsos elétricos através do conhecido Código Morse. A partir desse avanço, iniciou-se um processo contínuo de desenvolvimento das telecomunicações, possibilitando posteriormente o surgimento de tecnologias como o telefone, o rádio e a televisão, que transformaram profundamente a interação humana.

...

Baixar como (para membros premium)  txt (67.1 Kb)   pdf (1.8 Mb)   docx (1.8 Mb)  
Continuar por mais 50 páginas »
Disponível apenas no TrabalhosGratuitos.com