Ocena:
Książka cieszy się szerokim uznaniem za jasne i przystępne wyjaśnienie złożonych pojęć z zakresu informatyki i logiki matematycznej, w szczególności dotyczących Alana Turinga i jego wkładu. Wielu czytelników docenia jej kontekst historyczny i głębię dostarczanych informacji, co czyni ją cenną zarówno dla entuzjastów, jak i profesjonalistów w dziedzinie informatyki. Niektóre recenzje wspominają jednak o niedociągnięciach, takich jak niewystarczająca szczegółowość w niektórych obszarach, błędy typograficzne i chęć uzyskania większej ilości informacji na temat życia Turinga i szerszego kontekstu w informatyce.
Zalety:⬤ Przejrzyste i zrozumiałe wyjaśnienia złożonych tematów z zakresu informatyki i logiki matematycznej.
⬤ Zawiera cenny kontekst historyczny i przybliża czytelnikom kluczowe postacie, takie jak Alan Turing i Charles Sanders Pierce.
⬤ Przystępny dla szerokiego grona odbiorców, dzięki czemu jest odpowiedni zarówno dla początkujących, jak i osób z pewnym doświadczeniem w tej dziedzinie.
⬤ Wciągający styl narracji, który utrzymuje zainteresowanie czytelników.
⬤ Dobra bibliografia do dalszej lektury.
⬤ Rozdział dotyczący rachunku lambda został uznany za niewystarczająco szczegółowy.
⬤ Niektóre treści techniczne mogą być niezrozumiałe.
⬤ Książka zawiera kilka błędów typograficznych.
⬤ Niektórzy czytelnicy oczekują więcej szczegółów na temat życia Turinga i rozwoju technologii komputerowej.
⬤ Części książki mogą wydawać się pośpieszne lub pozbawione głębi, szczególnie pod koniec.
(na podstawie 20 opinii czytelników)
Turing's Vision: The Birth of Computer Science
Przystępna i fascynująca eksploracja tego, jak matematyczna teoria Alana Turinga dała początek współczesnej informatyce i jej zastosowaniom - od komputerów stacjonarnych po telefony komórkowe.
W 1936 roku, gdy miał zaledwie dwadzieścia cztery lata, Alan Turing napisał niezwykłą pracę, w której nakreślił teorię obliczeń, przedstawiając idee leżące u podstaw wszystkich współczesnych komputerów. Ta przełomowa i potężna teoria stanowi obecnie podstawę informatyki. W książce Turing's Vision Chris Bernhardt wyjaśnia teorię, najważniejszy wkład Turinga, dla zwykłego czytelnika. Bernhardt argumentuje, że siłą teorii Turinga jest jej prostota, a wyjaśniona w prosty sposób, jest doskonale zrozumiała dla niespecjalistów. Jak pisze Marvin Minsky: "Czysta prostota podstaw teorii i niezwykła krótka droga od tych podstaw do logicznych i zaskakujących wniosków nadają teorii matematyczne piękno, które samo w sobie gwarantuje jej stałe miejsce w teorii komputerów". Bernhardt zaczyna od podstaw i systematycznie buduje do zaskakujących wniosków. Przedstawia również teorię Turinga w kontekście historii matematyki, innych poglądów na obliczenia (w tym Alonzo Churcha), późniejszych prac Turinga i narodzin nowoczesnego komputera.
W artykule "On Computable Numbers, with an Application to the Entscheidungsproblem" Turing dokładnie przemyślał sposób, w jaki ludzie wykonują obliczenia, dzieląc je na sekwencję kroków, a następnie skonstruował teoretyczne maszyny zdolne do wykonania każdego kroku. Turing chciał wykazać, że istnieją problemy, których rozwiązanie wykracza poza możliwości jakiegokolwiek komputera.
W szczególności chciał znaleźć problem decyzyjny, który mógłby udowodnić, że jest nierozstrzygalny. Aby wyjaśnić idee Turinga, Bernhardt analizuje trzy dobrze znane problemy decyzyjne w celu zbadania koncepcji nierozstrzygalności.
Bada teoretyczne maszyny obliczeniowe, w tym maszyny Turinga.
Wyjaśnia maszyny uniwersalne.
Udowadnia, że pewne problemy są nierozstrzygalne, w tym problem Turinga dotyczący liczb obliczalnych.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)