DESENVOLVIMENTO DE UMA FERRAMENTA PARA COMUNICAÇÃO EM REDE
CAMPINAS
MAIO - 2013
SUMÁRIO
1. Fundamentos da comunicação de dados em rede 6
1.1. Tipos de Sinal 6
1.1.1. Degeneração de Sinal 6
1.1.2. Transmissão de Sinal 7
1.2. Tipos de Conexão 9
1.2.1. Topologias Físicas 10
1.2.2. Topologias Lógicas 13
2. Plano de desenvolvimento da aplicação 14
3. Projeto do programa em Java 19
4. Apresentação do programa 25
5. Código Fonte 26
6. Referências Bibliográficas 34
OBJETIVO DO TRABALHO
O trabalho aqui apresentado tem como objetivo principal desenvolver uma aplicação na linguagem de programação orientada a objetos, Java. Aprimorar e aprofundar os nossos conhecimentos nessa linguagem utilizando as técnicas de comunicação de dados em rede.
Desde a antiguidade foi notado que a comunicação é essencial para nossa sobrevivência e desenvolvimento, com isso foram criadas diversas técnicas para realizar tal feito, desde meios físicos como a escrita, até verbalizações, chegando ao conjunto de ambos que é realizado através da internet.
Vamos conhecer neste trabalho como é realizada uma comunicação através de um sistema desenvolvido especialmente com o objetivo de tornar a troca de informações de maneira mais rápida e prática.
INTRODUÇÃO
Uma rede de computadores é formada por um conjunto de módulos processadores capazes de trocar informações e compartilhar recursos, interligados por um sub-sistema de comunicação, isto é, quando há pelo menos dois ou mais computadores e outros dispositivos interligados de modo compartilhar recursos físicos e lógicos, estes podem ser do tipo: dados, impressoras, mensagens (e-mails), entre outros.
A expansão das tecnologias de rede e internet têm possibilitado o desenvolvimento de inúmeros recursos, tais como aplicativos de comunicação que são grandes facilitadores para diversas necessidades: do entretenimento