sábado, 13 de novembro de 2010

Noção basica de foncionamento de um computador:

Bits e bytes

Os computadores "entendem" impulsos elétricos, positivos ou negativos, que são representados por 1 ou 0, respectivamente. A cada impulso elétrico, damos o nome de bit (BInary digiT). Um conjunto de 8 bits reunidos como uma única unidade forma um byte.

No que se refere aos bits e bytes, tem-se as seguintes medidas:
1 Byte = 8 bits
1 kilobyte (KB ou Kbytes) = 1024 bytes
1 megabyte (MB ou Mbytes) = 1024 kilobytes
1 gigabyte (GB ou Gbytes) = 1024 megabytes
1 terabyte (TB ou Tbytes) = 1024 gigabytes
1 petabyte (PB ou Pbytes) = 1024 terabytes
1 exabyte (EB ou Ebytes) = 1024 petabytes
1 zettabyte (ou Zbytes) = 1024 exabytes
1 yottabyte (ou Ybytes) = 1024 zettabytes

É também através dos bytes que se determina o comprimento da palavra de um computador, ou seja, a quantidade de bits que ele utiliza na composição das instruções internas, como por exemplo:
8 bits => palavra de 1 byte
16 bits => palavra de 2 bytes
32 bits => palavra de 4 bytes

Na transmissão de dados entre computadores, geralmente usa-se medições relacionadas a bits e não a bytes. Assim, há também os seguintes termos:
1 kilobit (Kb ou Kbit) = 1024 bits
1 megabit (Mb ou Mbit) = 1024 Kilobits
1 gigabit (Gb ou Gbit) = 1024 Megabits
1 terabit (Ou Tbit) = 1024 Megabits

E assim por diante. Quando a medição é baseada em bytes, a letra 'b' da sigla é maiúscula (como em GB). Quando a medição é feita em bits, o 'b' da sigla fica em minúsculo (como em Gb).
Como já dito, a utilização de medições em bits é comum para indicar o volume de dados em transmissões. Geralmente, indica-se a quantidade de bits transmitidos por segundo. Assim, quando queremos dizer que um determinado dispositivo é capaz de enviar, por exemplo, 54 megabits por segundo, usa-se a expressão 54 Mbps (54 Megabits per second - 54 megabits por segundo):
1 Kbps = 1 kilobit por segundo
1 Mbps = 1 megabit por segundo
1 Gbps = 1 gigabit por segundo


Sistema de numeraçao binário





Notação decimal
Notação binária
0
0 ( =0×20 )
1
1 ( =1×20 )
2
10 ( =1×21+0×20)
3
11 ( =1×21+1×20)
4
100 ( =1×22+0×21+0×20)
5
101 ( =1×22+0×21+1×20)
6 110 ( =1×22+1×21+0×20)
7
111 ( =1×22+1×21+1×20)

Temos então que, para passar da notação binária para a notação decimal, o processo não é muito complexo e é o seguinte, por exemplo:
10011010(2)=1×27+0×26+0×25+1×24+1×23+0×22+1×21+0×20
                   = 128+0+0+16+8+0+2+0=
                     =154(10)  
(O que é uma maneira bem mais prática de representar o mesmo número!)


Conversão de Números entre duas Bases quaisquer
Para converter números de uma base b para uma outra base b' quaisquer (isso é, que não sejam os casos particulares anteriormente estudados), o processo prático utilizado é converter da base b dada para a base 10 e depois da base 10 para a base b' pedida.
Exemplo: Converter 435 para ( )9.
435 = (4 x 5 + 3)10 = 2310 ==> 23/9 = 2 (resto 5) logo 435 = 2310 = 259

sexta-feira, 12 de novembro de 2010

  • Dispositivos de entrada e saída de dados

  • Entrada/saída (em inglês: Input/output, sigla I/O) é um termo utilizado quase que exclusivamente no ramo da computação (ou informática), indicando entrada (inserção) de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída (obtenção de dados) ou retorno de dados, como resultado de alguma operação de algum programa, consequentemente resultado de alguma entrada.

  • São exemplos de unidades de entrada de um computador: disco rígido, microfone, teclado,rato, Scaner, leitor de código de barras,pendrive,máquina fotográfica digital,Webcam, joystick e outros acessórios de jogos.

  • São exemplos de unidades de saída de um computador: monitor, caixas de som, impressora, disco rígido.

  • Algumas unidades são de entrada e saída de dados ou também chamados Dispositivos Híbridos: disco rígido, disco flexível ou disquete, monitor sensível a toques, pendrive,  e impressora.
  • O Barramento (bus)
O processador e os restantes dispositivos electrónicos comunicam entre si através de canais de comunicação aos quais se dá o nome de barramentos.

Existem três tipos (relativamente ao tipo de dados que neles circula) de barramentos no interior do computador e que são:

*Barramento de dados - São os condutores por onde circulam os dados que o processador vai buscar à memória RAM.
*Barramento de endereços - O acesso aos dados que a CPU necessita é feito pelo envio dos endereços das posições de memória, onde eles se encontram. Esses endereços circulam neste barramento.
* Barramento de controlo - Existem sinais eléctricos que controlam os dispositivos electrónicos para que o sistema possa ler/escrever os dados. Esses sinais viajam neste barramento

-Os barramentos são conjuntos de sinais digitais com os quais o processador comunica com o seu exterior. Esses sinais podem ser combinados de várias formas, dependendo da finalidade.

Os barramentos mais comuns são:
*Barramento local - Faz a conexão entre processador e memória;
*Barramento ISA – Usado pelos slots de 8 e 16 bits e alguns interfaces da motherboard (série, paralela, interface para drives, alto falante);
*Barramento PCI – Usado pelos slots PCI, interfaces IDE e USB
*Barramento AGP – Usado para placas de vídeo 3D de alto desempenho