Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Hardware, Redes e Linux Para Iniciantes

Hardware, Redes e Linux Para Iniciantes

Ratings: (0)|Views: 40 |Likes:
Published by jdjavan

More info:

Published by: jdjavan on Sep 14, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

09/03/2013

pdf

text

original

 
Hardware, Redes e Linux para iniciantes
Este é um guia "tudo em um" que contém todos os fundamentos sobre Hardware, Redes,Linux e também dicas sobre linguagens de programação, voltado para quem estácomeçando. Ele tem o objetivo de ser aprofundado sem ser chato e foi escrito com umcuidado especial com a didática e exatidão das informações. Este é sem dúvidas o melhorguia para iniciantes disponível em Português e um dos melhores mesmointernacionalmente.
 
 
 
 
 
Como um PC funciona
Vamos começar com algumas noções básicas sobre como um PC atual funciona, para quevocê possa começar a entender melhor a coisa do ponto de vista do sistema operacional.Existem duas maneiras de representar uma informação: analogicamente ou digitalmente.Uma música é gravada numa fita K7 de forma analógica, codificada na forma de umagrande onda de sinais magnéticos, que pode assumir um número ilimitado defreqüências. Um som grave seria representado por um ponto mais baixo da onda,enquanto um ponto mais alto representaria um som agudo.O sistema digital, por sua vez, permite armazenar qualquer informação na forma de umaseqüência de valores positivos e negativos, ou seja, na forma de uns e zeros. O número181, por exemplo, pode ser representado digitalmente como 10110101. Qualquer tipo deinformação, seja um texto, uma imagem, um vídeo, um programa, ou qualquer outracoisa, será processado e armazenado pelo computador na forma de uma grandeseqüência de uns e zeros.Os computadores são o exemplo claro do cúmulo da burrice, afinal eles só conhecem doisvalores e precisam adaptar tudo a esta concepção limitada que possuem. Eles tambémnão são capazes de tomar decisões por mais simples que sejam, pois um e zero não dãomargem para interpretação. Um é um, zero é zero e ponto final.Sempre existe um ser humano orientando o computador e dizendo a ele o que fazer acada passo. Seja você mesmo, teclando e usando o mouse, ou, num nível mais baixo, oprogramador que escreveu os programas que você está usando.Quando o computador trava significa justamente que chegou a uma situação onde elenão sabe o que fazer. O programador estava com sono e esqueceu de fechar algumafunção ou de verificar alguma variável. Como disse, o computador não sabe lidar comsituações inesperadas: quando não sabe o que fazer, simplesmente empaca.Sempre que alguém lhe disser que "não entende nada de computadores", explique que éimpossível ser mais burro que eles. Lembre-se de que você é o ser pensante que está nocomando.
 
Mas, por outro lado, é justamente o uso do sistema binário que torna os computadoresconfiáveis, pois a possibilidade de um valor 1 ser alterado para um valor 0, o oposto, émuito pequena. Lidando com apenas dois valores diferentes, a velocidade deprocessamento também torna-se maior, devido à simplicidade dos cálculos.Imagine que os computadores são os funcionários perfeitos: eles não se importam deficar fazendo tarefas repetitivas por longos períodos, não reclamam de ficar trabalhandodurante a madrugada baixando um arquivo ou compactando um vídeo, não tiram férias eainda por cima não recebem salário! Tudo bem, eles travam de vez em quando, mas poroutro lado fazem tudo o que você manda no resto do tempo :-P.Cada um ou zero que é processado ou armazenado é chamado de "bit", contração de"binary digit" ou "dígito binário". Um conjunto de 8 bits forma um byte, e um conjunto de1024 bytes forma um Kilobyte (ou Kbyte).O número 1024 foi escolhido por ser a potência de 2 mais próxima de 1000. É mais fácilpara os computadores trabalharem com múltiplos de dois do que usar o sistema decimalcomo nós. Seja compreensivo com as limitações de nossos pobres serviçais: lembre-sede que você é mais inteligente do que eles, então como todo ser superior é seu deverfazer algumas concessões de vez em quando ;).Um conjunto de 1024 Kbytes forma um Megabyte e um conjunto de 1024 Megabytesforma um Gigabyte. Os próximos múltiplos são o Terabyte (1024 Gibabytes) e o Petabyte(1024 Terabytes), Exabyte, Zetabyte e o Yotabyte, que equivale a1,208,925,819,614,629,174,706,176 bytes :).Não se sabe se algum dia todos estes múltiplos chegarão a realmente ser usados. Paraarmazenar um Yottabyte inteiro, usando tecnologia atual, seria necessário construir umaestrutura colossal de servidores.Imagine que, para manter os custos baixos, fosse adotada uma estratégia estilo Google,usando PCs comuns, com HDs IDE. Cada PC seria equipado com 4 HDs de 250 GB, o queresultaria em aproximadamente 1 Terabyte por PC. Estes PCs são então organizados em

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Humberto Santos liked this
814ck8y73 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->