terça-feira, 3 de maio de 2011
quarta-feira, 27 de abril de 2011
Gerações dos computadores
-Primeira Geração-
Se designam os computadores construídos com base em válvulas eletrónicas, durante o período de 1946 até 1958. Esta geração teve início com a construção, entre 1943 e 1946, do "ENIAC" ( Electronic Numerical Integrator And Calculator), um computador financiado pelo Ballistic Research Laboratory, nos Estados Unidos da América. Os seus autores, John W. Auchly e J. Presper Eckert, usaram cerca de 18 000 válvulas no fabrico da máquina, que ocupava uma área de aproximadamente 1 400 m2 e pesava 30 toneladas.
-Segunda Geração-
Os computadores se designaram com construção que recorria ao uso de elementos eletrónicos semicondutores, nomeadamente os transístores.
Uma novidade tecnológica de então, os transístores eram cem vezes mais rápidos e confiáveis que as válvulas; desenvolvidos nos laboratórios Bell da ATT foram criados em 1948 e passaram a ser utilizados comercialmente nos computadores em 1959.
Esta geração desenvolveu-se entre os anos de 1959 e 1965.
- Terceira Geração-
Teve começo em 1964 até 1970, caracterísa-se por, os computadores foram construídos com circuitos integrados, redução de custos, e maior velocida,tamanho menor, maior capacidade de processamento.
-Quarta Geração-
-Quarta Geração-
ela é marcada pelo surgimento do microprocessador,onde numa pequena cápsula continha milhares de transistores, ocupando uma área menor que uma unha.A redução do tamanho dos computadores foi muinto grande,surgiu desenvolvidas linguagens de progamação.
É caracterizado por desenvolver equipamentos que respondam à entrada de dados por voz e que sejam capazes de aprendizagem e de organização,Grande capacidade de armazenamento de dados dos discos rígidos,Alto grau de interaçãao com o usuário, inclusive com reconhecimento de voz por alguns aplicativos, esta possibilitando o surgimento da "inteligência artificial". -Quinta Geração-
Linguagem Ada
Linguagem de programação em ada
O nome Ada é uma homenagem a condessa de Lovelace que se chamava Augusta Ada Byron, filha de Lord Byron que trabalhava com Charles Babbage e ela é a primeira programadora de computadores.
Ada é uma linguagem de programação de alto nível e imperativa baseada em Pascal e criada através do departartamento de defesa (DoD).
Ela foi desenvolvida para ser mais do que apenas mais uma linguagem de programação, já que ela inclui muitos dos princípios modernos de engenharia de software. Por exemplo, o conceito de ocultação de informação foi inserido na linguagem ao invés de ser implementado como uma técnica de programação.
Comando if-Exemplo
With text_IO; Use text_IO;
With Ada.Integer_Text_IO; Use Ada.Integer_Text_IO;
Procedure usando_if is
x, y : integer;
begin
New_Line(3);
Put("Digite o primeiro valor: ");
Get(x);
Put("Digite o segundo valor: ");
Get(y);
New_Line;
if x>y then
Put_Line("O Primeiro valor digitado e' maior!");
elsif x<y then
Put_Line("O Segundo valor digitado e' maior!");
else
Put_line("Os dois valores são iguais.");
end if;
New_Line(3);
end usando_if;
Programa em Ada
-- Ada version of 99 Bottles of Beer
with Ada.Text_IO; use Ada.Text_IO;
with Ada.Integer_Text_IO; use Ada.Integer_Text_IO;
procedure Bottles is
count : Integer := 99;
begin
while count > 0 loop
Put (count, Width=>0); Put_Line (" bottles of beer on the wall,");
Put (count, Width=>0); Put_Line (" bottles of beer.");
Put_Line ("Take one down and pass it around.");
count := count - 1;
if count = 0 then
Put_Line("No bottles of beer on the wall!");
else
Put (count, Width=>0); Put_Line (" bottles of beer on the wall.");
end if;
New_Line;
end loop;
end Bottles;
Tradução
- Ada versão de 99 garrafas de cerveja
com Ada.Text_IO; uso Ada.Text_IO;
com Ada.Integer_Text_IO; uso Ada.Integer_Text_IO;
Garrafas procedimento é
Contagem: Integer: = 99;
começar
enquanto a contagem> 0 loop
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja no muro ",);
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja.");
Put_Line ("Tome uma e passá-lo por perto.");
contagem: contagem = - 1;
se a contagem = 0 então
Put_Line ("Nada de garrafas de cerveja na parede!");
mais
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja na parede.");
fim se;
New_Line;
loop fim;
Garrafas fim;
com Ada.Text_IO; uso Ada.Text_IO;
com Ada.Integer_Text_IO; uso Ada.Integer_Text_IO;
Garrafas procedimento é
Contagem: Integer: = 99;
começar
enquanto a contagem> 0 loop
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja no muro ",);
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja.");
Put_Line ("Tome uma e passá-lo por perto.");
contagem: contagem = - 1;
se a contagem = 0 então
Put_Line ("Nada de garrafas de cerveja na parede!");
mais
Coloque (contagem, Largura => 0); Put_Line ("garrafas de cerveja na parede.");
fim se;
New_Line;
loop fim;
Garrafas fim;
terça-feira, 19 de abril de 2011
Componentes de um Computador e suas principais funções
Drives de Disquete e CD-ROM/DVD
Os drives de disquete são itens que caíram em desuso, ou seja, é muito raro encontrar no mercado computadores que utilizam esse dispositivo. O disquete consiste em uma espécie de capa quadrada que protege um disco magnético que suporta até 1,44 MB. Por oferecer pouco espaço para armazenamento de dados e por sua fragilidade, esses discos perderam sua utilidade.
O drive de CD-ROM/DVD é, basicamente, o dispositivo que lê CDs e/ou DVDs. Hoje é comum ter aparelhos leitores de CDs/DVDs que também fazem gravação de dados. Tempos atrás, o mercado contava apenas com leitores e gravadores de CD. A seguir, uma lista dos diferentes tipos de drives de disco existentes:
CD-ROM: serve apenas para ler CDs. Mais informações sobre isso aqui;
CD-RW (gravador): serve para ler e gravar CD-Rs e CD-RWs. Para mais informações sobre esse tipo de mídia, clique aqui;
CD-RW + DVD (combo): serve como leitor de CD-ROM e de DVD, além de gravador de CDs;
DVD-RW (gravador): esse drive é um dos mais completos, pois lê e gravas CDs, assim como lê e grava DVDs.
Componentes de um Computador e suas principais funções
.
Placa de vídeo
AMD (após esta comprar a ATI) e a NVIDIA, duas fortes concorrentes. Na verdade, ambas produzem o chip gráfico ou GPU (uma espécie de processador responsável pela geração de imagens, principalmente em aplicações 3D). Quem produz as placas são outras empresas, como MSI, Zotac, ECS, Gigabyte, Asus, entre outras.
É possível encontrar no mercado placas-mãe que possuem placas de vídeo onboard, isto é, onde o vídeo é fornecido de maneira integrada. Essa característica permite economia de gastos, porém pode afetar o desempenho do computador, motivo pelo qual esse tipo de hardware é indicado apenas para computadores destinados a atividades básicas.
As placas de vídeo antigas usavam o slots PCI e AGP. Hoje, o padrão é a tecnologia PCI Express (PCI-E).
Componentes de um Computador e suas principais funções
Placa-mãe
Este componente também pode ser interpretado como a "espinha dorsal" do computador, afinal, é ele que interliga todos os dispositivos do equipamento. Para isso, a placa-mãe (ou, em inglês, motherboard) possui vários tipos de conectores. O processador é instalado em seu socket, o HD é ligado nas portas IDE ou SATA, a placa de vídeo pode ser conectada nos slots AGP 8x ou PCI-Express 16x e as outras placas (placa de som, placa de rede, etc) podem ser encaixadas nos slots PCI ou, mais recentemente, em entradas PCI Express (essa tecnologia não serve apenas para conectar placas de vídeo). Ainda há o conector da fonte, os encaixes das memórias, enfim.
Todas as placas-mãe possuem BIOS (Basic Input Output System). Trata-se de um pequeno software de controle armazenado em um chip de memória ROM que guarda configurações do hardware e informações referentes à data e hora. Para manter as configurações do BIOS, em geral, uma bateria de níquel-cádmio ou lítio é utilizada. Dessa forma, mesmo com o computador desligado, é possível manter o relógio do sistema ativo, assim como as configurações de hardware.
A imagem abaixo mostra um exemplo de placa-mãe. Em A ficam os conectores para o mouse, para o teclado, para o áudio, etc. Em B, o slot onde o processador deve ser encaixado. Em C ficam os slots onde os pentes de memória são inseridos. D mostra um conector IDE. Em E é possível ser os conectores SATA. Por fim, F mostra os slots de expansão (onde pode-se adicionar placas de som, placas de rede, entre outros), com destaque para o slot PCI Express 16x (azul) para o encaixe da placa de vídeo
Componentes de um Computador e suas principais funções
Disco Rígido (HD)
O Disco Rígido, cujo nome em inglês é Hard Disk (HD), serve para armazenar dados permanentemente ou até estes serem removidos. Fisicamente, os HDs são constituídos por discos. Estes são divididos em trilhas e, por sua vez, estas são formadas por setores. Os HDs podem armazenar até centenas de gigabytes. A velocidade de acesso às informações dos discos depende, em parte, da rapidez em que estes giram. Os padrões mais comuns são de 5.400 rpm (rotações por minuto), 7.200 rpm e 10.000 rpm.
Para serem usados pelo computador, os HDs precisam de uma interface de controle. As existentes são IDE (Intergrated Drive Electronics), SCSI (Small Computer System Interface) e SATA (Serial ATA).
A imagem abaixo mostra a parte interna de um HD. Repare nos discos (pratos), o local onde os dados são gravados:
Assinar:
Postagens (Atom)





























