Computação Quantica
Antes de abordar sobre computação quântica, vamos abordar a computação clássica para mostrar a diferença e o ponto de onde parte a necessidade de estudo da computação Quântica.
2 – Desenvolvimento
2.1 - Modelos de computação Clássica de Von Neumann
Em 1946, John Von Neumann e sua equipe desenvolveram um novo projeto de “computador de programa armazenado”. Projetado pela IAS (Princeton Institute for Advanced Studies), este computador foi largamente difundido, influenciando muitos projetos subsequentes de outras máquinas. À máquina proposta reúne os seguintes componentes: uma memória, uma unidade aritmética e lógica (ALU), uma unidade central de processamento (CPU), composta por diversos registradores e uma Unidade de Controle (CU), cuja função é a mesma da tabela de controle da Máquina de Turing universal: buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. Duas características sobre o modelo são: organização da memória e o método de processamento A forma como a maioria dos programadores pensa e imagina essa solução é de maneira sequencial, não porque pensamos de forma sequencial, mas porque os computadores que construímos e utilizamos há mais de cinquenta anos também trabalham de forma sequencial. A programação (estruturada, logica ou funcional ) e o processamento sequencial são consequências diretas da arquitetura de Von Neumann. Essa forma de organizar o computador, apesar de impor algumas restrições, é extremamente eficiente para a maioria das aplicações de um computador moderno. Provavelmente não existe forma melhor de realizar cálculos matemáticos, editar textos, armazenar bancos de dados ou acessar a internet : um computador de Von Neumann é a melhor maquina para executar essas tarefas. Entretanto para algumas áreas especificas como inteligência artificial por exemplo , talvez seja necessário um novo instrumento computacional. De fato, os programas de Inteligência Artificial mais avançados do