O livro não é mau, mas acho que é demasiado pequeno. Acho que haviam pontos que mereciam mais detalhe. Sinceramente já não me lembro que pontos eram esses, mas havia assuntos que eu gostava de ter visto mais descritos. De qualquer das formas não deixa de ser interessante. Relativamente à Intel, se bem me lembro, ele faz referência à primeira geração da primeira geração :) de processadores Pentium que tinham um erro e que calculavam mal a factorização de números. Não deixa de ser interessante um outro pormenor no livro na parte que trata do BI, e isto mais para os que não forem ler, porque os outros encontrarão a resposta mais detalhada. O dito número é como é óbvio um algarismo de controlo. Com um algoritmo simples que eles lá usam é suposto o resultado ser sempre um múltiplo de 11, ou seja, dar resto zero quando dividido por 11. Acontece que, é necessário somar, quantias entre 0 e 10 (e é este o significado do algarismo de controlo) para que depois os números sejam realmente múltiplos de 11. Só que como a nossa numeração é decimal e aquilo só tem uma casa, era suposto haver um outro símbolo para o 10 [o ISBN dos livros usa um algoritmo semelhante e tem algarismos 0-9 e o X para somar 10]. Alguma mente brilhante, deve ter achado que o X era perfeitamente desnecessário, que era mais bonito com um 0 e portanto, o algarismo 0 é usado, quando é preciso somar 0 (ou seja, o número do BI, de acordo com o dito algoritmo já é múltiplo de 11) ou então quando é preciso somar 10. Temos portanto um sistema de controlo que não controla, porque tem um erro. O problema do Minesweeper é um famoso problema de P=NP que é um dos problemas do século (XX) que tem um prémio de 1 milhão de doláres para quem o resolver. Não tentem no entanto, que está tudo muito mais seguro enquanto ele não for resolvido (se for resolúvel). Se por acaso aquilo for resolvido, a factorização de primos passa a imediata e a encriptação passa a mais um formato normal de guardar documentos (deixa de ser segura). |