Escolar Documentos
Profissional Documentos
Cultura Documentos
APOSTILA DE INFORMÁTICA
CAPÍTULO 1
Conhecendo o Computador e seus componentes
O Computador é uma máquina feita por pessoas e para servir às pessoas. Portanto, por mais
complicado que possa parecer, não é algo indecifrável e indomável.
Na verdade, vamos descobrir que é até algo muito simples, bastando conhecermos como ele
funciona.
Informática
A Informática está presente em quase tudo que nos cerca. Está em um forno microondas, por
exemplo, quando programamos o tempo de aquecimento de um alimento, ou ainda em um
aparelho de som ou TV, quando aumentamos o volume ou desligamos com o controle
remoto. Hoje em dia existem até elevadores inteligentes, programados para “decorar” os
hábitos das pessoas no edifício, de modo que possa “antever” quando alguém irá chamá-lo
até um andar.
Na verdade, a informática existe para nos servir: reduzir o tempo em que digitamos uma
carta, aumentar a certeza de nossos cálculos, diminuir o consumo de energia nessas
operações e baratear o preço das coisas e serviços. Daí o seu nome, Informática:
Informação Automática.
Foi a partir de meados dos anos setenta que os computadores ganharam fama. Nesse
período, avanços tecnológicos e pesquisas científicas foram capazes de produzir circuitos
elétricos cada vez mais aperfeiçoados, possibilitando miniaturizar o computador tornando-o
mais barato e acessível.
A partir desses avanços chegamos ao que é hoje conhecido como o Microcomputador, ou
PC (Personal Computer), uma máquina pequena, capaz de desenvolver os mais sofisticados
trabalhos, e que se aperfeiçoa cada vez mais.
Tipos de Computadores
COMPUTADOR ANALÓGICO
COMPUTADOR DIGITAL
1
Para que possamos aproveitar ao máximo as considerações que serão tecidas
posteriormente, faz-se necessário agora discutir o cerne da estrutura do computador digital: o
conceito lógico fundamental de BIT.
Em primeiro lugar, discutindo o termo BIT, tem-se que é uma forma abreviada de
BInary digiT, ou dígito binário. O computador digital (o qual estaremos estudando) trabalha
com lógica binária ou seja, em seu limite, com dois estados da natureza: circuito ligado ou
desligado, passando ou não corrente elétrica, etc.
Assim o BIT deve ser visto como a menor unidade de dado, física e/ou sua
representação lógica, que é processada em um computador digital.
Como se sabe, a porção equipamento do computador é composta por fios, placas,
chips, cabos, circuitos, etc. nesse ambiente releva-se a passagem ou não de corrente elétrica.
Dessa forma, a identificação da passagem de corrente passa a ser a maneira de identificar
instruções, dados, informações, etc. com isso, diz-se que, quando determinada posição
nesses circuitos componentes do computador está permitindo passagem de corrente, existe
um dado BIT ligado (ou por convenção BIT com valor 1); caso contrário, sem passagem de
corrente, tem-se o BIT desligado (BIT com valor 0).
BINÁRIO
DECIMAL
HEXADECIMAL
2
Conversão de decimal para binário
Para realizar a conversão de decimal para binário, realiza-se a divisão sucessiva por 2
(base do sistema binário). O resultado da conversão será dado pelo último quociente (MSB) e
o agrupamento dos restos de divisão será o número binário.
Por exemplo, vamos converter o número 45 em binário:
A leitura do resultado é feita do último quociente para o primeiro resto. Sendo assim, o
resultado da conversão do número 45 para binário é: 101101.
Fonte: https://www.embarcados.com.br/conversao-entre-sistemas-de-numeracao/
1 0 11
1 x 20 = 1
1 x 21 = 2
0 x 22 = 0
1 x 23 = 8
11
Assim podemos ter uma ideia das equações para conversão entre os vários sistemas
numéricos.
3
Conversão de decimal para hexadecimal
O Sistema Hexadecimal é utilizado como uma representação do sistema binário, uma
vez que cada algarismo hexadecimal representa quatro bit´s do sistema binário.
Para converter um número decimal em hexadecimal realiza-se a divisão sucessiva por
16 (base do sistema hexadecimal), semelhante à conversão de decimal para binário.
Por exemplo, vamos converter o número 438 em hexadecimal:
O resultado é lido da direita para a esquerda a partir do último quociente. Assim. 438 é
igual a 1B6h.
Note que o resto da segunda divisão foi o número 11, que corresponde ao número B
em Hexadecimal.
1B6
6 x 160 = 6
11 x 161 = 176
1 x 162 = 256
438
4
Conversão de hexadecimal para binário e de binário para
hexadecimal
A conversão de hexadecimal para binário também segue o princípio de conversão
digito a digito. Separa-se cada dígito hexadecimal e o converte para binário, conforme
a tabela a seguir:
Hexadecimal Binário
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
Cada dígito hexadecimal é convertido para um número em binário composto por 4
bits. Para exemplificar esse processo, vamos converter o número AD45h:
Hexadecimal A D 4 5
Conversão 1010 1101 0100 0101
Resultado AD4516 = 10101101010001012
O processo de conversão de binário para hexadecimal é feito de forma inversa.
Separa-se o número em grupos de 4 bits (a partir da direita) e converte para o número
hexadecimal correspondente, conforme a tabela. Assim, vamos converter o número
1110010011112 para hexadecimal:
DECIMAL BINÁRIO
11
2 0010
+7 + 0111
9 1001
Isso que está sendo demonstrado agora é a base de qualquer computador digital,
portanto a idéia de liga x desligado, bem como sua representação via BIT, deve estar bem
clara para que se possa dar continuidade ao processo de entendimento do computador como
um todo.
Um termo bastante usado na informática é o BYTE. O termo BYTE nada mais
representa do que um conjunto de oito (08)
6
Em termos de escala existem os múltiplos do byte, e os mais utilizados são os
seguintes (acompanhados de sua equivalência):
Caracteres ASCII
ASCII (acrônimo para American Standard Code for Information Interchange, que em
português significa "Código Padrão Americano para o Intercâmbio de Informação") é
uma codificação de caracteres de oito bits baseada no alfabeto inglês. Os códigos ASCII
representam texto em computadores, equipamentos de comunicação, entre outros
dispositivos que trabalham com texto. Desenvolvida a partir de 1960, grande parte das
codificações de caracteres modernas a herdaram como base.
A codificação define 128 caracteres, preenchendo completamente os sete bits disponíveis.
Desses, 33 não são imprimíveis, como caracteres de controle atualmente não utilizáveis para
edição de texto, porém amplamente utilizados em dispositivos de comunicação, que afetam o
processamento do texto. Exceto pelo caractere de espaço, o restante é composto por
caracteres imprimíveis.
7
Os demais 128 caracteres são caracteres especiais específicos de cada idioma.
8
Como o som é representado/armazenado na
memória do computador digital?
Transformação de Analógico para digital
Fonte: https://sabercomlogica.com/pt/o-som/
9
Como uma imagem é representada/armazenada na
memória do computador digital?
Fonte: https://www.tecmundo.com.br/pixel/7529-pixel-o-que-voce-precisa-saber-sobre-ele-.htm
3 5 3 8 4
5 3 8 4 7
3 8 4 7 9
5 3 8 4 2
5 3 8 4 7
Exemplo de Imagem Digital
10
Tipos de Computadores Digitais
Quanto à sua finalidade e tamanho:
Hardware e Software
O termo “Computador” é utilizado hoje em dia para nos referirmos a um conjunto de
componentes que, juntos, formam a “máquina” que conhecemos.
Esses componentes se dividem em duas partes principais: Hardware e Software.
A CPU ou o Processador
É onde são processadas as instruções e os comandos. Pode-se dizer que é o “cérebro” do
computador. É quem comanda todas as demais partes da máquina de forma ordenada e
rápida. É onde ocorrem os cálculos e onde as informações são recebidas e processadas para
apresentar o resultado exigido.
A CPU é composta de uma unidade de aritmética e lógica (ULA), uma unidade de controle
(UC) e uma memória central (principal), e é considerada a parte mais importante de um
computador, pois é responsável pelo processamento de todos os tipos de dados e pela
apresentação do resultado do processamento.
11
Atualmente, a CPU é implementada fisicamente no processador, que é um único chip,
constituído por milhões de transistores. Tem 3 funções básicas:
- Realizar cálculos de operações aritméticas e comparações lógicas.
- Manter o funcionamento de todos os
equipamentos e programas, pois a
unidade de controle interpreta e gerencia
a execução de cada instrução do
programa.
- Administrar na memória central
(principal) além do programa submetido,
os dados transferidos de um elemento ao
outro da máquina, visando o seu
processamento.
O processador se comunica com outros
circuitos e placas que são encaixadas nas
fendas, os "slots" ou seja, conectores da
placa-mãe. O caminho pelo qual se dá
essa comunicação entre o processador e
as outras placas é chamado de
barramento. Os padrões de barramento
mais comuns são dos tipos ISA ("Industry
Standard Architecture") e PCI ("Peripheral
Component Interconnect").
É importante notar que quanto mais
rápido for o processador, maior será a
velocidade com que os dados serão
trabalhados e mais rapidamente as
instruções serão executadas.
O que determina se um processador é
mais rápido que outro é a velocidade de execução de instruções, que geralmente é medida
pela unidade Hertz(Hz): é uma unidade de periodicidade que corresponde a um ciclo por
segundo.
Clock do Processador
Os Processadores são conhecidos também pela sua Velocidade, ou como os dados são
transmitidos em um computador. A essa velocidade dá-se o nome de Clock, que é medido
em Hz (ciclos por segundo).
Essa velocidade varia em cada modelo. Atualmente existem processadores cuja velocidade
chega a 3,6 GHz, ou 3,6 bilhões de ciclos por segundo.
A Memória RAM
Outro componente fundamental do Computador é a Memória RAM (do inglês Random
Access Memory, ou Memória de Acesso Aleatório). Quando falamos em memória de um
computador estamos nos referindo a Área de Trabalho do Processador. É na RAM que o
Processador realiza seus trabalhos, definidos nos programas, por exemplo.
12
A Memória RAM é composta por Placas, que são formadas por chips, que juntos somam o
total de memória existente em um computador.
Quando se deseja executar um programa, é necessário que ele seja armazenado na memória
para que a CPU tenha acesso às suas instruções. Ou seja, a CPU só executa instruções se
elas estiverem na memória.
A RAM é também chamada de memória volátil, porque os dados que são armazenados nela
só permanecem lá enquanto a memória estiver energizada. Caso o computador seja
desligado ou ocorra uma queda de energia, o conteúdo da memória RAM será perdido.
A Memória ROM
A ROM-BIOS (Read Only Memory - Basic Input-Output Services - Memória Apenas de
Leitura - Serviço Básico de Entrada e Saída) é um chip de Memória responsável por
armazenar os procedimentos iniciais de checagem da situação de nosso computador e de
caminho do Boot (carregamento do Sistema Operacional). A memória ROM não é volátil,
portanto as instruções nela contidas permanecerão mesmo com o computador desligado. As
suas instruções vêm programadas de fábrica com a sequência de inicialização do
computador.
A ROM-BIOS possui ainda um pequeno chip de memória, permanentemente carregado por
uma Pilha Alimentadora, que armazena as características programáveis do SETUP, onde
são armazenadas as configurações alteráveis da máquina, como data, hora, sequência de
Boot, etc.
A Memória CACHE
Memória cache é um tipo de memória de alta velocidade que fica próxima à CPU e consegue
acompanhar a velocidade de trabalho da CPU. Por ser uma memória de alta velocidade ela é
difícil de ser produzida e por isso mesmo muito cara.
Níveis de cache
De acordo com a proximidade do processador são
atribuídos níveis de cache. Assim, a memória cache
mais próxima da CPU recebe o nome de cache L1
(do inglês "level 1" ou nível Se houver outro cache
mais distante da CPU este receberá o nome de
cache L2 e assim por diante.
A grande vantagem aqui é que essa divisão da
memória cache em níveis torna a busca de
informações do processador mais otimizada, uma
vez que as informações estão divididas em blocos
de prioridade, dentro de cada particionamento de
nível. Assim, a performance do computador fica
muito melhor.
13
O Disco Rígido: HD ou SSD
Se o Processador é quem executa nossas ordens, e é na Memória que ele trabalha, será no
Disco Rígido ou HD (Hard Disk) onde ele armazenará as informações de modo permanente.
O Disco Rígido (podendo haver mais de um no mesmo computador) possui em média de
100 Gigabytes a 1 (ou mais) Terabytes de capacidade de armazenamento, e é onde o
computador lê as informações que serão processadas. Essas informações são armazenadas
sob a forma de Arquivos, que são a unidade de armazenamento de informação em discos.
Nossos Arquivos podem ser de Programas, de textos, de banco de dados, de figuras, etc. E
seu tamanho também varia. Quando o processador lê um arquivo, ele o faz armazenando o
arquivo na memória.
A operação de inserir um arquivo no HD chama-se Gravar, e a de remover um arquivo
chama-se Excluir ou Deletar.
Quando trabalhamos com o HD gravando arquivos, nosso disco gira milhares de vezes por
minuto, onde uma cabeça magnética de gravação insere os dados binários na estrutura do
disco, sem sequer tocá-lo.
Para que um Disco possa estar útil é preciso que esteja Formatado, ou seja, tenhamos
criado no Disco os lugares para o armazenamento magnético de nossos dados. Esses locais
são chamados trilhas e setores. As trilhas são círculos concêntricos na superfície do disco e
os setores são subdivisões das trilhas. No momento da formatação é criado também o
Diretório, local onde serão armazenados os dados dos arquivos ali existentes, tais como
nome, tamanho, data de criação, localização, etc.
Um “drive” SSD (sigla do inglês solid-state drive) ou unidade de estado sólido, tem a mesma
funcionalidade (salvar seus dados enquanto o sistema é desligado, reiniciado, etc), como
um HD, porém ao invés de discos magnéticos o sistema é composto por vários chips de
memória flash, que retém a informação quando o equipamento é desligado da energia, similar
à um “pen-drive”.
O CD-ROM ou DVD
Compact Disc - Read Only Memory (Disco Compacto - Memória Apenas de Leitura) é
uma unidade de armazenamento de dados, mas, como o próprio nome diz, somente é
possível ler o CD.
Em um CD podemos ter música ou quaisquer tipos de arquivos. Podemos ouvir nossas
músicas através de um computador multimídia e ler os arquivos através de nossos
programas.
O CD-ROM possui uma tecnologia de leitura ótica, onde o reflexo da vibração de um feixe de
luz no disco produz os números 0 ou 1, transmitindo a informação. Em um CD-ROM podemos
ter até 74 minutos de música ou 650 Mb de dados gravados.
Atualmente existe também o CD-R (Compact Disc - Recordable, ou Gravável), uma espécie
de CD onde é possível gravar apenas uma única vez. Existe também o CD-RW que é um CD
que pode ser gravado e regravado várias vezes (1000 vezes segundo a maioria dos
fabricantes).
DVD, sigla de "Digital Video Disc" (em português, Disco Digital de Vídeo) derivada da
expressão inglesa "Digital Versatile Disc",[1] (em português, Disco Digital Versátil) é um
formato digital para arquivar ou guardar dados, som e voz, tendo uma maior capacidade de
armazenamento que o CD, devido a uma tecnologia óptica superior, além de padrões
melhorados de compressão de dados, sendo criado no ano de 1995.
14
Periféricos, Interfaces ou acessórios
Chamamos de Periféricos, Interfaces e Acessórios a todo equipamento utilizado pelo
computador para intercambiar dados ou se comunicar com seu usuário ou com outros
computadores. O monitor, teclado, modem, fax, impressora, mouse, dentre outros, são
periféricos de nosso computador, pois é através deles que ele se comunica.
Quando uma mensagem é exibida na tela de seu monitor, por exemplo, o computador está se
comunicando com você. Por outro lado, quando digitamos algo no teclado, estamos nos
comunicando com ele.
15
CAPÍTULO 2 - Software
O Computador Trabalha para você.
Para seu Computador funcionar de fato, ou seja, servir a você, ele precisará “rodar”
programas que sejam de seu interesse. Quando dizemos “rodar” estamos utilizando um termo
da informática que significa Executar, fazer funcionar um programa ou software.
Tipos de softwares
É incontável a quantidade de softwares existentes atualmente. São programas com as mais
diversas funções. Por exemplo, existem programas que controlam as obturações realizadas
em um paciente por um dentista, programas que exibem um cadastro de clientes de uma
empresa, emitem cobrança, imprimem cartas de convite, controlam a operação dos geradores
de uma usina hidrelétrica, etc., etc.
Existem três grupos básicos de softwares: Sistemas Operacionais ou Software Básico,
Software Aplicativo e Desenvolvedores.
O Windows é um Sistema
Operacional que executa
seus programas em
“janelas”, onde podemos
alternar entre elas na
realização de alguma
tarefa.
Ao mesmo tempo,
podemos utilizar dados,
imagens e textos de um
programa em outro,
atualizá-los e modificá-los.
Ele é uma espécie de “gerente” do computador, é o responsável por controlar toda a máquina
Ele gerencia seus discos e arquivos, controla como o monitor exibe a imagem, define as
prioridades de impressão de uma impressora, reserva um espaço da memória para cada
programa, enfim, ele organiza tudo para nós podermos executar os nossos programas.
O Sistema Operacional é o único software que entra em contato direto com o Hardware. Os
demais programas se comunicam com o hardware através do sistema operacional.
Existem alguns tipos de Sistemas Operacionais: MS-DOS (Microsoft Disc Operation
System), Windows 95, Windows NT, Windows 2000 (todos da Microsoft), OS2-Warp (da
IBM), Mac OS (da Apple, para computadores Machitosh), Unix, Linux, dentre outros.
Cada Sistema Operacional tem uma finalidade e é produzido para um determinado tipo de
computador. O Windows, por exemplo, é o principal Sistema Operacional para PCs mais
utilizado hoje em dia.
16
Softwares Aplicativos
São programas que cumprem finalidades específicas para determinados grupos de pessoas
ou interesses individuais. Uma empresa, por exemplo, podem criar um software para controlar
o número de empregados, seus endereços, etc.
A seguir alguns exemplos dos Softwares Aplicativos mais comuns:
Editores de Texto
Produzem documentos, cartas, malas-diretas, jornais, livros, etc. Ajudaram a acabar com a
máquina-de-escrever, pois permitem corrigir um erro automaticamente, e melhorar o texto
quando bem desejar, aumentando o tamanho da letra, alterando a cor, dividindo em colunas,
inserindo um desenho ou foto, etc.
Os principais Editores de Texto são Word (produzido pela Microsoft), Word Pró (produzido
pela Lotus), Word Perfect (Produzido pela Corel), e Carta Certa.
O Word, da Microsoft , é um
Editor de Texto bastante
versátil, possuindo ajudas
que constróem o tipo de
documento que deseja
criar, além de ser o Editor
mais usado nas empresas.
Sua versão mais atual ele
produz documentos para a
Internet.
Neste exemplo, ele está
executando o Assistente de
Certificado.
Planilhas Eletrônicas
São Editores especiais, capazes de construir Planilhas de cálculos, envolvendo fórmulas que
você cria ou muitas outras científicas, financeiras, etc. As Planilhas Eletrônicas criam ainda
gráficos com variados recursos em 3D, dentre muitas outras aplicações.
Com as Planilhas você pode construir apresentações utilizando programação, sofisticando um
relatório financeiro com resultados de cálculos, botões que realizam movimentações e ações,
tudo em um único documento, ou Pasta, como é chamada.
O Excel, da Microsoft ,
permite criarmos Planilhas
para inúmeras
aplicações.
Podemos criar planilhas
com fórmulas que, com a
digitação de poucos
dados, nos exiba relatórios
de faturamento,
crescimento de vendas,
valores de produtos,
produção, etc.
17
Editores Gráficos e Editoração Eletrônica
São programas específicos, com a capacidade de trabalhar com alta resolução gráfica e
produzir criações profissionais, como jornais, panfletos publicitários, etc., utilizando fotos,
imagens e layout próprio.
Destaca-se nos Editores de Desenhos o Corel Draw, Photo Style, MS Imager, Imager
Composer, etc. E entre os programas de Editoração Eletrônica o Page Maker, Publisher,
dentre outros.
O Imager Composer da
Microsoft permite
formarmos páginas de
fundo com imagens
isoladas, compondo-as,
como no exemplo ao
lado.
É um excelente
aplicativo de Edição
Gráfica.
O Access permite
controlarmos e
gerenciarmos um Banco
de Dados que pode se
entrelaçar nas
informações, gerando
inúmeros relatórios.
Servem, por exemplo, para uma empresa que deseja controlar seus clientes, endereço,
dados, e atrelá-los à diversos tipos de consulta e exibição, desde relatórios até o envio de
cobrança.
Como exemplos temos o Access (da Microsoft), Dbase, Approach e o Fox Pro, SQL
Server, Sybase, Oracle.
Softwares Desenvolvedores
São programas com a finalidade especial de criar programas. Muitos de nossos programas
foram criados por eles, e utilizam diferentes Linguagens de programação, dependendo da
finalidade desse programa.
Quando queremos criar algum programa, utilizamos estes Desenvolvedores, e digitamos ou
usamos seus recursos de criação. Ao criarmos o programa, o desenvolvedor Compila-o, ou
seja, transforma o editado em um arquivo de execução do programa.
18
Dependendo do uso e como foi criado, os Desenvolvedores podem ser usados para distintas
situações.
Como exemplo, temos o Visual Basic (da Microsoft), o Visual C++, Active X, J++.
O C++Builder, da Borland
(ao lado), permite criarmos
aplicativos utilizando formas
e apresentações visuais.
Já o J++, um editor de
linguagem Java, está
revolucionando os
Desenvolvedores de
aplicativos, por permitir
compatibilidade de
aplicação nos atuais
Sistemas Operacionais
existentes.
Linguagens de Programação
As diversas Linguagens de Programação representam maneiras diferenciadas de atingir um
objetivo definido. As Linguagens de Programação podem ser divididas em três tipos:
• Linguagem de Máquina
• Linguagem de Baixo Nível
• Linguagem de Alto Nível
A Linguagem de Máquina é a única linguagem que o computador entende. È uma linguagem
feita especificamente para cada tipo de processador, pois contém o conjunto de instruções
que o processador pode executar. Esta linguagem existe apenas em código binário, pois é o
único tipo de código que a CPU entende.
A Linguagem de Baixo Nível, ou Linguagem Assembly, é uma representação gráfica da
Linguagem de Máquina, ou seja, para cada comando em Linguagem de Máquina existe um
símbolo correspondente em Linguagem Assembly. Isto é feito para facilitar a vida do
programador que necessita desenvolver programas na linguagem nativa do processador. Um
programa feito em Linguagem Assembly precisa ser “montado”, ou seja, traduzido para a
linguagem de máquina para ser entendido pelo processador e então executado.
A Linguagem de Alto Nível é uma linguagem desenvolvida de maneira a ser bastante
parecida com a linguagem natural do ser humano. Elas foram desenvolvidas para facilitar o
desenvolvimento de programas científicos e comerciais. As linguagens de Alto Nível (tais
como FORTRAN, Pascal, COBOL, C, Java, entre outras) precisam ser compiladas para a
linguagem assembly e depois traduzidas para a linguagem de máquina.
19
CAPÍTULO 3 - Dispositivos de distribuição de dados
Hub
O hub é um dispositivo que tem a função de interligar os computadores de uma rede
local. Sua forma de trabalho é a mais simples se comparado ao switch e ao roteador: o hub
recebe dados vindos de um computador e os transmite às outras máquinas. No momento em
que isso ocorre, nenhum outro computador consegue enviar sinal. Sua liberação acontece
após o sinal anterior ter sido completamente distribuído.
Em um hub é possível ter várias portas,
ou seja, entradas para conectar o cabo de rede
de cada computador. Geralmente, há aparelhos
com 8, 16, 24 e 32 portas. A quantidade varia de
acordo com o modelo e o fabricante do
equipamento. Caso o cabo de uma máquina seja
desconectado ou apresente algum defeito, a
rede não deixa de funcionar, pois é o hub que a "sustenta". Também é possível adicionar um
outro hub ao já existente.
Hubs são adequados para redes pequenas e/ou domésticas. Havendo poucos
computadores é muito pouco provável que surja algum problema de desempenho.
Switch
O switch é um aparelho muito semelhante ao hub, mas tem uma diferença
significativa: os dados vindos do computador de origem somente são repassados ao
computador de destino. Isso porque os switchs criam uma espécie de canal de comunicação
exclusiva entre a origem e o destino. Dessa forma, a rede não fica "presa" a um único
computador no envio de informações. Isso aumenta o desempenho da rede já que a
comunicação está sempre disponível, exceto quando dois ou mais computadores tentam
enviar dados simultaneamente à mesma máquina. Essa característica também diminui a
ocorrência de erros (colisões de pacotes, por exemplo).
Assim como no hub, é possível ter
várias portas em um switch e a quantidade
varia da mesma forma. O hub está cada vez
mais em desuso. Isso porque existe um
dispositivo chamado "hub switch" que possui
preço parecido com o de um hub convencional.
Trata-se de um tipo de switch econômico,
geralmente usado para redes com até 24
computadores. Para redes maiores mas que
não necessitam de um roteador, os switchs são mais indicados.
Roteadores
O roteador (ou router) é um equipamento utilizado em redes de maior porte. Ele é mais
"inteligente" que o switch, pois além de poder fazer a mesma função deste, também tem a
capacidade de escolher a melhor rota que um determinado pacote de dados deve seguir para
chegar em seu destino. É como se a rede fosse uma cidade grande e o roteador escolhesse
os caminhos mais curtos e menos congestionados. Daí o nome de roteador.
20
Existem basicamente dois tipos de roteadores:
• Estáticos: este tipo é mais barato e é focado em escolher sempre o menor
caminho para os dados, sem considerar se aquele caminho tem ou não
congestionamento;
• Dinâmicos: este é mais sofisticado (e conseqüentemente mais caro) e
considera se há ou não congestionamento na rede. Ele trabalha para fazer o
caminho mais rápido, mesmo que seja o caminho mais longo. De nada adianta
utilizar o menor caminho se esse estiver congestionado. Muitos dos roteadores
dinâmicos são capazes de fazer compressão de dados para elevar a taxa de
transferência.
Os roteadores são capazes de interligar várias redes e geralmente trabalham em
conjunto com hubs e switchs. Ainda, podem ser dotados de recursos extras, como firewall,
por exemplo.
Usar algum tipo de cabo, seja um cabo de par trançado ou de fibra óptica é a forma
mais rápida e em geral a mais barata de transmitir dados. Os cabos de par trançado que
podem transmitir dados a até 1 gigabit a uma distância de até 100 metros, enquanto os cabos
de fibra ótica são usados em links de longa distância, quando é necessário atingir distâncias
maiores. Mas, em muitos casos não é viável usar cabos. A solução nestes casos são as
redes sem fio que estão caindo de preço e por isso tornando-se bastante populares.
O padrão mais usado é o Wi-Fi, também chamado de 802.11b. A topologia deste tipo
de rede é semelhante a das redes de par trançado, com um Hub central. A diferença no caso
é que simplesmente não existem os fios. Existem tanto placas para notebooks quanto para
micros desktop. O que precisa prestar atenção na hora de comprar é se o modelo escolhido é
bem suportado no Linux. Caso a placa tenha um driver disponível a configuração será
simples, quase como a de uma placa de rede normal.
O Hub é chamado de ponto de acesso (access point em inglês) e tem a mesma função
que desempenha nas redes com fios: retransmitir os pacotes de dados, de forma que todos
os micros da rede os recebam. Em geral nos pontos de acesso não existe limite no número
de estações que podem ser conectadas a cada ponto de acesso, mas a velocidade da rede
decai conforme aumenta o número de micros conectados a ele, já que apenas uma pode
21
transmitir de cada vez. A velocidade também é mais baixa que a de uma rede convencional:
apenas megabits (em situações ideais, cerca de 60% disso na prática), muito menos que os
100 megabits a que estamos acostumados nas redes com fios. Mas, a maior arma do
802.11b contra as redes cabeadas é a versatilidade. O simples fato de poder interligar os PCs
sem precisar passar cabos pelas paredes já é o suficiente para convencer algumas pessoas,
mas existem mais alguns recursos interessantes que podem ser explorados.
O cabeamento por par trançado (Twisted pair) é um tipo de fiação na qual dois
condutores são trançados um ao redor do outro para cancelar interferências eletromagnéticas
de fontes externas e interferências mútuas (linha cruzada ou, em inglês, crosstalk) entre
cabos vizinhos. A taxa de giro (normalmente definida em termos de giros por metro) é parte
da especificação do tipo de cabo.
Quanto maior o número de giros, mais o ruído é
cancelado. Foi um sistema originalmente produzido
para transmissão telefônica analógica, que utilizou o
sistema de transmissão por par de fios. Aproveita-se
esta tecnologia que já é tradicional por causa do seu
tempo de uso e do grande número de linhas
instaladas.
Utilidades e vantagens
A rede feita com cabo de par trançado está substituindo as redes de cabo coaxial de
50 Ohms devido à facilidade de manutenção, pois neste último é muito trabalhoso achar um
defeito devido a um mau contato ou qualquer problema com as conexões em algum ponto da
23
rede, que acaba por refletir em todas as máquinas da rede, o que não acontece em uma rede
de par trançado.
Outro motivo para adoção do cabo de par
trançado foi à vantagem em atingir maiores
taxas de transferência. Com cabos
convencionais haveria comunicação, mas
com ruídos prejudicariam em muito a
qualidade. As taxas usuais são:
• 10 Mbps;
• 100 Mbps (Fast Ethernet); ou
• 1000 Mbps (Gigabit Ethernet).
As placas são intercompatíveis, mas
ao usar placas de velocidades diferentes, as duas vão conversar na velocidade da placa mais
lenta.
Quando existem várias máquinas envolvidas, os dados só podem ser recebidos ou
enviados por uma máquina de cada vez, enquanto isso, as outras máquinas esperam para
enviar os seus dados. Se o pacote de dados chegar corrompido, a máquina que os recebeu
requer que eles sejam enviados novamente e isto custará mais tempo de espera das outras
máquinas, então quanto mais perfeita a linha de dados, mais rápida será a rede, utilizando-se
placas Fast Ethernet e cabos CAT 5 obtém-se taxas de 100 Mbs.
Com a popularização das conexões rápidas (ADSL, Cabo etc.) as placas de 100 Mbps
e os Hubs tornaram-se acessíveis no seu preço, portanto são ideais para uma pequena rede
ou rede doméstica, e também utilizando o cabo UTP CAT 5. Deve-se verificar também a
ligação do cabo de acordo com os sinais envolvidos. No conector RJ-45, para a ligação de
rede convencional (10 ou 100 Mbps) somente os pinos 1,2,3 e 6 são na verdade utilizados.
Dependendo da ligação ou não dos demais pares, pode ocasionar ruídos quando menos de
10 Mb/s, e não funcionar a 100 Mb/s ,podendo até travar os computadores da rede.
A vantagem principal na utilização do par de fios é seu baixo custo de instalação e
manutenção, considerando o grande número de bases instaladas.
Taxa de transmissão
A taxa de transmissão varia de acordo com as condições das linhas utilizadas Todo o
meio físico de transmissão sofre influências do meio externo acarretando em perdas de
desempenho nas taxas de transmissão.
Essas perdas podem ser atenuadas limitando a distância entre os pontos a serem
ligados. A indução ocorre devido a alguma interferência elétrica externa ocasionada por
centelhamentos, harmônicos, osciladores, motores ou geradores elétricos, mau contato ou
contato acidental com outras linhas de transmissão que não estejam isoladas corretamente,
ou até mesmo tempestades elétricas ou proximidades com linhas de alta tensão.
25
Atualmente por facilidade de instalação e conexão as normas brasileiras permitem
alternativas de identificação em clores claras. A cor branca do par 1 fica como azul claroazul,
o par 2 branco-laranja, o par 3 verde claro- verde e o par 4 marrom claro-marrom Obs:
Existem cabos com diferentes representações destes códigos de cores:
• O fio com a cor branca pode ser a cor mais clara;
• Fio branco com uma lista de cor;
• Fio completamente branco. Neste caso é necessário ter atenção aos cabos que estão
entrelaçados;
Existem também limites de comprimentos para esse tipo de cabo. É recomendado um
limite de 80 a 100 metros de comprimento para que não haja lentidão e perda de informações.
Obs.: A taxa de transmissão de dados correspondente depende dos equipamentos a serem
utilizados na implementação da rede.
Obs: Um outro tipo de ligação de cabos pode também aparecer, chamado de cross-over, que
permite ligar diretamente dois micros, sem precisar do hub.
Conectores RJ-45
EIA/TIA-568A EIA/TIA-568B
1. Branco-Verde 1. Branco-Laranja
2. Verde 2. Laranja
3. Branco-Laranja 3. Branco-Verde
4. Azul 4. Azul
5. Branco-Azul 5. Branco-Azul
6. Laranja 6. Verde
7. Branco-Marrom 7. Branco-Marrom
8. Marrom 8. Marrom
26