Translate

Mostrando postagens com marcador computador. Mostrar todas as postagens
Mostrando postagens com marcador computador. Mostrar todas as postagens

10 junho 2013

David Pogue: As 10 maiores dicas para se ganhar tempo ao usar tecnologia

David Pogue, colunista de tecnologia, compartilha 10 dicas simples e inteligentes com usuários de computadores, internet, smartphones e câmeras. E claro, pode ser que você já conheça algumas delas -- mas deve haver pelo menos uma que ainda não conhece.

20 setembro 2012

Alan Turing


No princípio era o abstrato
14/09/2012
Valor Econômico
Antonio Carlos Barbosa de Oliveira é engenheiro (USP) e "master of science" (MIT). E-mail: acbolive@mac.com

Estamos acostumados a utilizar diariamente nossos computadores e telefones inteligentes para uma enorme diversidade de tarefas, tais como escrever um texto, calcular uma planilha, pesquisar um fato na internet ou simplesmente jogar um vídeo game. Fazemos isso sem nos darmos conta de que uma única maquina consegue realizar um número ilimitado de funções. Quando queremos utilizar nosso computador para uma nova tarefa, vamos à loja de aplicativos do nosso fabricante favorito e escolhemos um novo programa, que, depois de instalado em nosso computador universal, passa a realizar a nova função. Essa ideia, aparentemente simples e hoje em dia absolutamente clara para qualquer pessoa, foi concebida em 1936 por um dos maiores gênios do século XX, o matemático inglês Alan Turing, de quem se comemora neste ano os cem anos de nascimento. Praticamente desconhecido do grande público, mesmo em seu país, Turing merece reconhecimento amplo, ainda que tardio.

O matemático alemão David Hilbert definiu nos anos 1920 um programa de pesquisa centrado em demonstrar a consistência, a completude e a decidibilidade da matemática. Consistência, na matemática, significa que os axiomas não geram contradições lógicas. Completude significa que qualquer sentença matemática verdadeira pode ser demonstrada a partir dos axiomas. Decidibilidade significa dispor de um processo puramente mecânico que permita saber se uma sentença matemática é falsa ou verdadeira. O programa de Hilbert, como seu projeto passou a ser conhecido, sofreu um primeiro impacto negativo com o matemático austríaco Kurt Gödel, que em 1931 demonstrou a impossibilidade de qualquer sistema lógico formal de certa complexidade ser simultaneamente completo e consistente. Utilizando a própria lógica matemática para demonstrar suas limitações, Gödel constrói a sentença lógica "Esta sentença não pode ser demonstrada". Se admitirmos que a sentença é verdadeira, ela realmente não pode ser deduzida a partir dos axiomas e o sistema lógico é incompleto. Se admitirmos que a sentença é falsa, então ela pode ser deduzida a partir dos axiomas e o sistema é inconsistente, pois permite a dedução de uma sentença falsa. Um sistema lógico que permite a dedução de sentenças falsas permite também a demonstração de qualquer coisa e é absolutamente inútil. Assim, os matemáticos passaram a trabalhar sabendo que existem verdades matemáticas que não podem ser deduzidas ou demonstradas; qualquer sistema axiomático, sendo consistente, será sempre obrigatoriamente incompleto.

A questão da decidibilidade permanece em aberto até que Alan Turing, com 23 anos e recém-nomeado "fellow" na Universidade de Cambridge, resolve atacar o problema. Em 1936, ele conclui o trabalho que dá o golpe de misericórdia no programa de Hilbert, mostrando que é impossível definir um procedimento mecânico que determine a verdade ou a falsidade de toda e qualquer sentença matemática. Para chegar a essa importante descoberta matemática, Turing inventa uma máquina computacional universal, um dispositivo abstrato que posteriormente se realizaria fisicamente nos computadores hoje utilizados.

A palavra "computador", ou "computer" em inglês, era utilizada para descrever pessoas, em geral mulheres, que realizavam cálculos manualmente. Existiam empresas cujo negócio era vender serviços de cálculos matemáticos, utilizando o trabalho de "computers", treinadas para executar manualmente uma sequência de procedimentos que resultaria na solução numérica de um problema matemático.

Para formular adequadamente o "Entscheidungsproblem" (problema da decidibilidade), Turing precisava formalizar a noção de um procedimento puramente mecânico em um calculo matemático, e parte da observação de como os seres humanos, as "computers" da época, faziam cálculos, escrevendo símbolos com lápis e papel. Tentando caracterizar os principais elementos do processo de cálculo, Turing define uma máquina simples, composta por uma fita unidimensional e infinita em que símbolos podem ser lidos ou escritos. Com essa máquina puramente abstrata, que funciona com regras bastante simples, Turing consegue capturar a essência do processo computacional e afirma que existe uma máquina universal capaz de executar qualquer cálculo, a partir de instruções gravadas na própria fita. Não é necessário criar máquinas especificas e individuais para cada problema. Uma única máquina universal, com uma sequência de símbolos em sua fita - hoje, diríamos com um programa ou software -, pode realizar toda e qualquer computação. Especificando a máquina universal, Turing prova que existem funções incomputáveis e que não é possível, como imaginou Hilbert, criar um processo puramente mecânico para determinar se sentenças matemáticas são verdadeiras ou falsas. Turing consegue, simultaneamente, obter um maravilhoso resultado matemático e cria a base teórica para a maior revolução tecnológica do século.

Turing termina de escrever seu importante trabalho e viaja aos Estados Unidos para fazer o doutorado em Princeton. Ao voltar à Inglaterra, em 1938, resolve aplicar seu talento matemático para ajudar o país a enfrentar a ameaça nazista.

A máquina de guerra alemã necessitava de um processo eficiente de comunicação para implementar a estratégia de blitzkrieg com movimentação rápida de tropas e recursos. Resolve, então, adotar um sistema de comunicação por radiotelégrafo, baseado em mensagens cifradas por uma máquina chamada Enigma. A máquina, portátil e alimentada por bateria, consistia em um teclado e um painel de lâmpadas. Quando uma tecla era pressionada, o sinal elétrico passava por uma série de três rotores e um painel de cabos que trocava a letra pressionada por outra letra que aparecia acesa no painel luminoso. Para cada letra, os rotores mudavam de posição, fazendo com que a letra resultante fosse diferente. Teoricamente, para decifrar uma mensagem, seria necessário tentar 10 bilhões de bilhões de combinações diferentes, para determinar a configuração utilizada na criptografia da mensagem e conseguir decifrá-la.

O serviço de inteligência inglês escolheu Bletchley Park, uma casa senhorial construída por um negociante no século XIX, localizada entre Oxford e Cambridge, para instalar um time de matemáticos, linguistas, jogadores de xadrez e outros especialistas, em um ambiente sem nenhuma disciplina militar. Nesse lugar quase acadêmico, muito parecido com os atuais laboratórios de pesquisa multidisciplinares, as maiores inteligências da Inglaterra conseguiram decifrar o código Enigma e outros códigos alemães e japoneses.

Turing teve papel fundamental. No inicio da guerra, a Inglaterra estava totalmente dependente dos comboios de navios para abastecer a ilha. Esses navios eram extremamente vulneráveis aos submarinos alemães, os "U-boats", que recebiam ordens e reportavam suas posições através do radiotelégrafo cifrado pela Enigma.

Para quebrar o código, os ingleses se valeram de uma limitação da máquina e de erros humanos cometidos pelos operadores alemães. Uma característica da Enigma era que uma letra nunca era cifrada como ela mesma, mas sempre como uma letra diferente. Os operadores alemães utilizavam muitas vezes mensagens padronizadas, em que algumas palavras sempre eram repetidas no inicio da mensagem. Alinhando as palavras que provavelmente haviam sido utilizadas com as letras da mensagem cifrada e sabendo que uma letra seria sempre cifrada em uma letra distinta, para cada mensagem interceptada era possível obter um diagrama que reduzia substancialmente o numero de combinações a serem exploradas. Mesmo assim, a análise manual dessas combinações era inviável.

Turing projetou uma máquina eletromecânica, apelidada de "Bombe", que permitia a análise de combinações em alta velocidade e viabilizava a produção de mensagens decodificadas em escala industrial. Os líderes militares aliados começaram a receber diariamente as mensagens alemãs e as perdas de navios nos comboios caíram substancialmente.



No auge da guerra, mais de 10 mil pessoas trabalhavam na recepção, decodificação e análise de mensagens cifradas. Historiadores modernos acreditam que o trabalho em Bletchley Park reduziu a duração da guerra em pelo menos dois anos. Terminada a guerra, Churchill ordena a destruição de todas as máquinas "Bombe" e proíbe todos os civis e militares em Bletchley Park de comentarem o que fizeram. O segredo foi mantido durante mais de 20 anos. Turing recebeu a condecoração OBE ("Order of the British Empire"), mas ninguém pôde saber por quê. Seu trabalho na quebra do código Enigma permaneceria desconhecido até os anos 1970.

No final da guerra, os americanos anunciam o término da construção do ENIAC, o primeiro computador eletrônico, utilizado para cálculos de trajetórias balísticas. Essa máquina gigantesca precisava ser reconfigurada, mudando-se cabos e chaves elétricas, para cada novo problema a ser resolvido, processo que muitas vezes durava várias semanas. Não era a máquina universal programável que Turing havia imaginado.

Em 1945, o matemático John von Neumann escreve o projeto EDVAC, novo computador baseado na ideia de um programa armazenado internamente na memória. Von Neumann não cita o trabalho de Turing em seu relatório, mas existem várias evidências de que ele conhecia a proposta da máquina universal de Turing e a utilizou em seu projeto.

Os ingleses, temendo ficar atrasados em relação aos americanos no desenvolvimento de computadores, iniciam vários novos projetos. Turing passa a trabalhar no National Physical Laboratory (NPL) e escreve uma proposta para construção do computador programável ACE ("automatic computing engine"). Enquanto o relatório de von Neumann é preliminar e deixa muitos pontos indefinidos, a proposta de Turing é completa e detalhada. Mais de dez anos após inventar a máquina universal, Turing tem a oportunidade de realizar fisicamente seu computador.

Além de ter a ideia da máquina universal e projetar um dos primeiros computadores baseados nessa ideia, Turing também se dedica a indagações filosóficas sobre a natureza da mente e inicia o debate sobre a possibilidade de uma máquina ter inteligência. Seu trabalho mais conhecido nessa área é "Computer machinery and intelligence", publicado em 1950. Pela primeira vez o computador é visto não apenas como uma máquina para calcular números, mas como um processador de símbolos, capaz de apresentar comportamento que talvez possa ser considerado inteligente.

O estilo do ensaio é claramente de provocação aos filósofos. Turing propõe um jogo, envolvendo três participantes, para determinar se um computador é inteligente. Um deles faz perguntas através de um teletipo aos dois outros participantes, um dos quais é um computador programado para imitar um ser humano. Se o computador conseguir se fazer passar por um ser humano, ou seja, se o indagador não conseguir distinguir quem é humano e quem é a máquina, pode-se dizer que se está frente a um computador inteligente. O "Teste de Turing", como esse jogo passou a ser conhecido, até hoje é relevante nas discussões dos filósofos sobre a natureza da mente.

Nos ambientes mais tolerantes de Cambridge e Bletchley Park, a homossexualidade de Turing, sempre assumida e aberta, nunca havia sido um problema. Em Manchester, onde desenvolvia modelos matemáticos do processo biológico de morfogênese, Turing é vitima de um pequeno furto em sua casa. Vai à delegacia local denunciar o furto e menciona seu relacionamento com um jovem. Imediatamente, deixa de ser a vítima de um furto e passa a ser réu, pois a relação homossexual na Inglaterra era considerada crime. Em 1952, é julgado e condenado por "gross indecency" e perde o status de segurança que ainda tinha como consultor do serviço secreto britânico. A pena imposta é a castração química, através da ingestão de hormônios femininos que, entre outros efeitos, faz crescer seios. Em 1954, sua governanta o encontra morto na cama; ao seu lado, uma maçã mordida e um forte cheiro de cianureto no quarto. Turing não deixa nenhuma nota e a policia conclui o inquérito como suicídio por envenenamento.

Em geral, os matemáticos fazem suas grandes contribuições antes dos 30 anos. No caso de Turing, sua grande descoberta sobre números computáveis foi feita antes dessa idade, mas sem dúvida, quando foi condenado, ele ainda estava cheio de ideias e poderia ter produzido muito, se não tivesse morrido. Também se pode imaginar que, caso tivesse sido incriminado antes por sua homossexualidade, a Inglaterra teria ficado sem sua criatividade e engenhosidade para decifrar os códigos alemães e poderia ter perdido a guerra.

Quando ligo o computador e vejo uma maçã mordida na tela, não posso deixar de pensar nesse gênio terrivelmente injustiçado. A Apple nega que seu logotipo seja uma referência ao suicídio de Turing.

25 fevereiro 2012

China

EDUARDO DE CARVALHO ANDRADE, 44, doutor em economia pela Universidade de Chicago, é professor do Insper (Instituto de Ensino e Pesquisa) - Folha de São Paulo


(...)Um país atrasado tecnologicamente pode conseguir elevadas taxas de crescimento do PIB durante um determinado período. Isso pode ocorrer se existir uma diferença significativa entre a fronteira tecnológica mundial e a desse país. Um exemplo ilustra essa possibilidade.

Ao longo dos anos, a indústria de computadores nos países desenvolvidos desenvolveu novos processadores, passando por 286, 386, 486 e Pentiums, até o Quad Core.

Um país atrasado, sem acesso a computadores, pode adotar a última tecnologia disponível, sem a necessidade de passar por todas as etapas anteriores. Ele não vai pagar o custo da inovação, mas sim o da imitação, geralmente menor.

O salto de produtividade é gigantesco em um curto espaço de tempo, assim como o consequente crescimento econômico. Esse salto é maior do que aquele verificado pelos países que foram obrigados a passar por todas as etapas do processo de evolução da tecnologia.

Processo dessa natureza ocorreu com a China quando ela decidiu se integrar à comunidade econômica internacional. Em 2000, ano em que entrou para a Organização Mundial de Comércio (OMC), o seu PIB per capita era de um país de renda baixa, o equivalente a 10% do PIB per capita que os EUA tinham em 1985.

Demorou somente sete anos para ela passar a ser uma economia de renda média, com o PIB per capita correspondendo a 20% do PIB per capita dos EUA em 1985.

O Japão e o Brasil, por exemplo, demoraram, respectivamente, 37 e 17 anos para dar o mesmo salto, como mostraram os economistas Stephen Parente e Edward Prescott, que desenvolveram essa ideia de adoção de tecnologia.

Quanto mais tardiamente um país entra no jogo, mais espetacular será o "milagre".
Assim, é totalmente injusta a comparação do desempenho econômico recente do Brasil com o chinês -ou até mesmo com o indiano, frequentemente utilizado por analistas.

A colocação desses países no mesmo saco ("Brics") é enganosa. É de se esperar um crescimento mais vigoroso da China, dado o seu estágio de desenvolvimento. Apesar do seu sucesso recente, ela tem ainda um PIB per capita de 70% do brasileiro.

À medida que a diferença entre os desenvolvimentos tecnológicos da China e da fronteira do mundo se reduz, o mesmo ocorrerá com as suas taxas de crescimento. É verdade que os chineses investem substancialmente em educação e que os pais cobram dedicação dos seus filhos aos estudos. Mas eles vão ter de parar de imitar e vão ter de criar, o que é mais difícil.(...)

28 dezembro 2011

Computador

A fotografia mostra um computador da IBM em 1956. Pesava quase uma tonelada (907 kg) e tinha uma capacidade de memória de 5 MB.

26 outubro 2011

Eficiência energética da computação

Em 1975 Gordon Moore, co-fundador da Intel, estimou que os circuitos integrados, mais conhecidos como chips de silício, seguiam uma lei:desde de 1958,a densidade de cada chip dobra a cada dois anos. Em termos práticos, o resultado é que o desempenho de computadores pessoais dobra a cada 18 meses, isso ocorre há décadas, essa previsão é comumente conhecida como Lei de Moore.Como os computadores se tornaram dispositivos móveis, seus usuários estão cada vez mais preocupados com a vida da bateria, bem como o desempenho.

Não obstante, Jonathan Koomey e seus colegas da Universidade de Stanford, descobriram algo mais profundo acerca da eficiência energética da computação. Os pesquisadores afirmam que eficiência eléctrica da computação tem dobrado a cada 1,6 ano desde meados dos anos 1940. "Isso significa que para uma quantidade fixa de força computacional, a necessidade de capacidade da bateria cairá pela metade a cada 1,6 ano", observa Dr. Koomey. Esta tendência, diz ele, "é um bom sinal para o crescimento explosivo da computação móvel, sensores e controles." Alguns pesquisadores já estão construindo dispositivos que funcionam com energia "ambiente" proveniente de luz, calor, vibração, ou transmissores de TV. Como a eficiência energética da computação continua a melhorar, esta abordagem torna-se mais comum. Inevitavelmente, os observadores da indústria já estão chamando esta nova descoberta de Lei de Koomey.


Veja a regressão :




Fonte: aqui

18 novembro 2009

Teste #177

O computador possuía uma velocidade de 1.024 MHz e 2 K de memória principal. Entretanto, ele fez parte da história. Qual é este computador?

Computador da Apollo 11, que desceu na Lua
Computador do Mig, avião soviético, mais avançado de sua época
Computador usado por James Bond no filme Satânico Doutor No

Resposta do anterior: todas possuem mesma média, variância, correlação e equação final da regressão. Trata-se do Anscombe´s quartet, criado pelo estatístico Anscombe, para mostrar a importância de ler um gráfico Fonte: aqui. (Dava para desconfiar que tinha pegadinha, não?)

07 maio 2008

Contadores

Contadores têm que ser confortáveis com os programas que as companhias usam, diz Hasty, de forma que a destreza com Excel e outros programas já não é suficiente. Conhecimento de softwares de risco corporativo e ferramentas que permitem a monitorização contínua de auditorias e dos controlos internos, são habilidades valiosas.

Fonte: Aqui

17 julho 2007

Líderes no cibercrime

Segundo a revista Forbes (via Symantec) os países com maiores problemas de crimes digital são

1. Estados Unidos
2. China
3. Brasil
4. Rússia
5. Suécia
6. Ucránia
7. Grã-Bretanha e Índia
8. Alemanha

O Brasil responde por 14,2% dos problemas mundiais. Destaca a revista os muitos trojans, para inserir senhas de bancos, em virtude no número pequeno de bancos existentes no país.

01 junho 2007

Pirataria

A figura mostra os países com maior valor de pirataria por computador, em unidades monetárias. Fonte: The Economist Interessante a presença da Islândia, um país europeu, no segundo lugar.

16 fevereiro 2007

Inteligência artificial

Já postei anteriormente comentário sobre o fato dos computadores estarem derrotando os seres humanos no xadrez (clique aqui). Fiquei sabendo, através da The Economist (27/01/2007, Winning Ways, p.80) que ainda existe um jogo onde o homem derrota a máquina: o Go (clique aqui para ler sobre esse jogo).

Os programas batem os humanos no xadrez através da "força bruta". Ao analisar uma posição, o computador verifica todas as possibilidades nos próximos lances e escolhe a alternativa mais adequada. Ou seja, é realizado um cálculo de milhares de possibilidades. O ser humano trabalha pensando somente nas alternativas mais viáveis.

"Infelizmente, a força bruta não funciona no Go. Primeiro, o jogo tem muito mais possíveis posições do que o xadrez. Segundo, o número de possíveis movimentos para uma posição típica do Go é cerca de 200, comparado com cerca de doze no xadrez. Finalmente, avaliar uma posição do Go é difícil. Os mais rápidos programas podem estudar cerca de 50 posições por segundo, comparado com mais de 500 mil do xadrez."

Entretanto, a The Economist informa que os programadores estão fazendo melhorias com uma técnica denominada de análise de Monte Carlo. Essa técnica é mais rápida do que a força bruta. O resultado já está aparecendo: um programa desenvolvido por pesquisadores da Universidade de Paris já ocupa a posição 2323 no mundo no Go.