São Paulo
- O índice Tiobe divulgou a lista mensal de linguagens de programação mais
populares. O estudo é baseado em fornecedores de softwares e buscas por meio
dos sites Google, Bing, Yahoo!, Wikipédia, Amazon, YouTube e Baidu.
O ranking
mostra que Visual Basic perde mercado lentamente, enquanto VB.NET sobre algumas
posições e entra para a lista das 20 linguagens mais populares.
Segundo o
Tiobe, o ranking não lista as linguagens por qualidade do código. A lista de
popularidade pode ser usada para verificar se as habilidades de programação do
profissional estão atualizadas ou para decidir qual linguagem de programação
escolher ao iniciar um novo projeto. Veja abaixo a lista:
(Electroni Numerical
Integrator and Computer) primeirocomputadordigitaleletrônicode
grande escala, muitos falam que o primeiro foi o Mark I, mas este era apenas
eletromecânico. Criado em fevereiro de1946pelos cientistasnorte-americanosJohn EckerteJohn Mauchly, daElectronic
Control Company.
O ENIAC
começou a ser desenvolvido em1943durante aII Guerra Mundialpara
computar trajetórias táticas que exigissemconhecimento
substancialem
matemática, mas só se tornou operacional após o final da guerra.
Sua capacidade de
processamento era de 5.000 operações por segundo;
Criado na segunda guerra, tinha como
principal finalidade cálculos balísticos;
Possuía 18.000 válvulas,
de 160 Kw de potência.
Esta
máquina não tinhasistema operacionale seu funcionamento era parecido com
umacalculadorasimples
de hoje. O ENIAC, assim como uma calculadora, tinha de ser operado manualmente.
A calculadora
efetua os cálculos a partir das teclas pressionadas, fazendo interação direta
com o hardware, como no ENIAC, no qual era preciso conectar fios, relês e
sequências de chaves para que se determinasse a tarefa a ser executada. A cada
tarefa diferente o processo deveria ser refeito. A resposta era dada por uma
sequencia de lâmpadas.
Produção
O primeiro computador digital programável foi o
Colossus Mark 1, usado pelos ingleses durante a segunda guerra para decodificar
mensagens secretas dos alemães. O Mark 1 foi seguido pelo Colossus Mark 2, que
foi o primeiro computador produzido em serie. Com dez unidades no total.O
grande problema foi que o Colossus era um projeto secreto. Os investidores não
receberam credito e o design não foi aproveitado em outros computadores, o que
tornou o Colossus uma pagina isolada na historia que só se tornou publica na
década de 70.
Mauchly e o Eckert propuseram em 1943 ao exército
norte-americano, em plena II Guerra Mundial, a construção deste primeiro
computador, tendo como objectivo o auxilio nos cálculos de precisao necessários
para a balística. Foi anunciada a sua conclusão em 14 de Fevereiro de 1946 e
foi patenteado em 26 de Junho de 1947 com o registo n.o 3,120,606.
O ENIAC era uma grande máquina para efectuar
cálculos e baseava a sua estrutura nos avanços científicos já anteriormente
desenvolvidos, como as sofisticadas máquinas de cálculos matemáticos de Charles
Babage, as calculadoras mecânicas de Blaise Pascal, Leibniz e Charles Xavier
Thomas, nas relés electromagnéticas, nas válvulas e nas máquinas perfuradoras
de cartões. Uma válvula é, de forma simples, um tubo metálico de meia polegada,
selado em vácuo dentro de um tubo de vidro, onde uma corrente de electroes pode
passar entre os eléctrodos. Os tubos de vácuo foram fundamentais para o
desenvolvimento da rádio, televisão e gravação de sons. Eram também peças
grandes e muito frágeis que tinham uma grande perda de energia por calor.
Ele foi construído com 17 468 tubos de vácuo, 70
000 resistências, 10.000 condensadores, 1.501 relés e 6.000 interruptores. O
ENIAC pesava 30 toneladas, consumia 200.000 watts de potencia e ocupava várias
salas. Quando em operação produzia tanto calor que necessitava de um sistema de
ar forçado para arrefecimento. Era tão grande que tinha de ser disposto em U
com três painéis sobre rodas, para que os operadores se pudessem mover a volta
dele. Foram gastos cerca de $5.000,000 em sua construção.
Quando em operação, os complexos cálculos de
balística passaram a realizar–se nuns alucinantes 30 segundos, quando com as
calculadoras manuais que até aí se usavam demorava 12 horas até se obter o
mesmo resultado.
O centro de processamento tinha uma estrutura muito
similar a dos processadores mais básicos que actualmente utilizamos nas nossas
calculadoras de bolso. Tinha 20 registos de dez dígitos cada, onde se podiam
efectuar somas, subtracções, multiplicações, divisões e raízes quadradas.
As
programadoras do ENIAC
O ENIAC era programado através de milhares de
interruptores, podendo cada um dele assumir o valor 1 ou 0 consoante o
interruptor estava ligado ou desligado. Para o programar era necessário uma
grande quantidade de pessoas que percorriam as longas filas de interruptores
dando ao
ENIAC as instruções necessárias para computar, ou
seja, calcular. Existia uma equipe de 80 mulheres na Universidade da
Pensilvânia cuja função era calcular manualmente as equações diferenciais
necessárias para os cálculos de balística. O exército chamava a função destas
pessoas: computadores.
Quando o ENIAC ficou pronto 6 mulheres foram
escolhidas para testarem a nova máquina.
Versão modernizada do ENIAC
Curiosamente, o termo deixou de estar associado as
pessoas que operavam a máquina para dar nome a máquina propriamente dita, uma
vez que de facto a máquina passou a realizar as contas que antes eram
realizadas por essas pessoas.
O ENIAC torna-se obsoleto e economicamente inviável
de manter após 10 anos de operação, tendo sido desmontado. Hoje encontram-se
peças do ENIAC por muitos museus do mundo, incluindo o Smithsonian em
Washington D.C. e no local preciso onde foi construído, na Moore School for
Electrical Engineering da Universidade da Pensilvânia.
Desenvolvimento posterioO ENIAC serviu de inspiraçao para muitos outros
computadores que se seguiram como: o EDVAC
(Electronic Discrete Variable Computer); o ORDVAC (Ordnance Variable Automatic
Computer; SEAC (Standards Automatic Computer) e o UNIVAC, este último também
construído por Eckert e Mauchly para o processamento dos dados dos censos da
populaçao americana.
Em 1955, um computador já só pesava 3 toneladas e
consumia 50 kwatts de potência, tendo um custo de U$200.000. Uma máquina destas
podia realizar 50 multiplicações por segundo. Assim, os primeiros computadores
eram também eles máquinas que só estavam ao alcance de grandes empresas ou
instituições que tinham necessidades de cálculo muito exigentes e que possuíam
as condições económicas para tao grande investimento.
Com o rápido desenvolvimento dos transístores entre
1952 e 1960, os tubos de vácuo tornaram-se obsoletos e foi este avanço
tecnológico que permitiu a criação de máquinas muito mais rápidas, mais
pequenas e mais baratas.
Com o tempo, os transístores passaram a ser a base
da electrónica, seguindo-se a VLSI (Very Large Scale Integration), ou seja, a
construção de circuitos cada vez menores por forma a que possam ser mais leves
e despender menos energia, por terem menos superfície para a dissipação de
energia por calor. Esta miniaturização permitiu que se tivesse a mesma
capacidade de cálculo de um ENIAC na palma de uma mão. A diminuição do tamanho
fez também diminuir a quantidade de energia necessária e o custo caiu com a
produção em série dos novos processadores.
Em 1977 uma calculadora manual pesava menos de meio
quilo e consumia meio watt e podia realizar 250 multiplicações por segundo,
custando $300. Hoje uma calculadora pesa poucos gramas podendo ser incorporada
em réguas ou agendas, funciona até a energia solar e custa menos de $1,00.
Um Pentium a 150Mhz é capaz
de realizar 150 milhões de somas por segundo, enquanto o ENIAC apenas conseguia
realizar 5.000. A memória do ENIAC apenas permitia guardar 198 bits, enquanto
qualquer computador tem pelo menos 200 Mbytes
Como o próprio título acima sugere, esta versão do Windows é a
mais simples e básica de todas. A Barra de Tarefas foi completamente
redesenhada e não possui suporte ao famoso Aero Glass.
Uma limitação da versão é que o usuário não pode abrir mais do que três
aplicativos ao mesmo tempo.
Esta versão será instalada em computadores novo apenas nos países em
desenvolvimento, como Índia,
Rússia
e Brasil.
Disponível apenas na versão de 32 bits.
Windows 7 Home Basic, o meio-termo
Esta é uma versão intermediária entre as edições Starter e Home
Premium (que será mostrada logo abaixo). Terá também a versão de 64 bits
e permitirá a execução de mais de três aplicativos ao mesmo tempo.
Assim como a anterior, não terá suporte para o Aero Glass nem para
as funcionalidades sensíveis ao toque, fugindo um pouco da principal novidade
do Windows 7. Computadores novos poderão contar também com a instalação desta
edição, mas sua venda será proibida nos Estados Unidos.
Windows 7 Home Premium, “completão”
Edição que os usuários domésticos podem chamar de “completa”, a Home Premium acumula todas as funcionalidades das
edições citadas anteriormente e soma mais algumas ao pacote.
Dentre as funções adicionadas, as principais são o suporte à
interface Aero Glass (finalmente!) e também aos recursos Touch Windows
(tela sensível ao toque) e Aero Background, que troca seu papel de
parede automaticamente no intervalo de tempo determinado. Haverá ainda um
aplicativo nativo para auxiliar no gerenciamento de redes wireless, conhecido
como Mobility Center.
Esta edição será colocada à venda em lojas de varejo e também
poderá ser encontrada em computadores novos.
Windows 7 Professional, voltado às pequenas empresas
Mais voltada para as pequenas
empresas, a versão Professional do
Windows 7 possuirá diversos recursos que visam facilitar a comunicação entre
computadores e até mesmo impressoras de uma rede corporativa.
Para isso foram desenvolvidos aplicativos como o Domain Join,
que ajuda os computadores de uma rede a “se enxergarem” e conseguirem se
comunicar. O Location Aware Printing, por sua vez, tem como objetivo
tornar muito mais fácil o compartilhamento de impressoras.
Como empresas sempre estão procurando maneiras para se proteger de
fraudes, o Windows 7 Professional traz o
Encrypting File System, que dificulta a violação de dados. Esta versão
também será encontrada em lojas de varejo ou computadores novos.
Windows
7 Enterprise, apenas para vários
Sim, é “apenas para vários” mesmo. Como esta é uma versão mais
voltada para empresas de médio e grande porte, só poderá ser adquirida com
licenciamento para diversas máquinas. Acumula todas as funcionalidades citadas
na edição Professional e
possui recursos mais sofisticados de segurança.
Dentre esses recursos estão o BitLocker, responsável pela
criptografia de dados e o AppLocker, que impede a execução de programas
não-autorizados. Além disso, há ainda o BrachCache, para turbinar
transferência de arquivos grandes e também o DirectAccess, que dá uma
super ajuda com a configuração de redes corporativas.
Windows
7 Ultimate, o mais completo e mais caro
Esta será, provavelmente, a versão mais cara de todas, pois contém
todas as funcionalidades já citadas neste artigo e mais algumas. Apesar de sua
venda não ser restrita às empresas, o Microsoft disponibilizará uma quantidade
limitada desta versão do sistema.
Isso porque
grande parte dos aplicativos e recursos presentes na Ultimate são dedicados às
corporações, não interessando muito aos usuários comuns.
windows 8
Windows 8 é um
sistema operacional da Microsoft para computadores pessoais, portáteis,
netbooks e tablets. É o sucessor do Windows 7. Foi anunciado oficialmente por
Steve Ballmer, diretor executivo da Microsoft, durante a conferência de
pré-lançamento do sistema operacional. Segundo a empresa, este sistema
operacional será um sistema para qualquer dispositivos, com uma interface
totalmente nova, adaptada para dispositivos sensíveis ao toque.