コンピュータの底にある「計算理論」を分かりやすく学ぼう
コンピュータとは、いったいどういう仕組みで動いているのか。コンピュータの「計算」とは何なのか。本書は、プログラミング言語Rubyを使いながら、そういったコンピュータの本質を解説していく本です。「プログラムの意味」から始まって、もっとも単純なコンピュータである「有限オートマトン」についての解説、アラン・チューリングが1930年に考えたチューリングマシンの考え方、最小限のプログラミング言語、型なしラムダ計算、SKIコンビネータ計算など本格的な計算理論を分かりやすく紹介していきます。プログラムの底にあるある理論を学ぶことで、より深くプログラミングを考えていくことができる一冊です。
原題 |
Understanding Computation |
著者 |
Tom Stuart |
監訳者 |
笹田 耕一 |
翻訳者 |
笹井 崇司 |
定価 |
¥ 3,520 |
発行形態 |
単行本(ソフトカバー) |
発行日 |
2014-09-18 |
発行所 |
オライリー・ジャパン |
発行元 |
オーム社 |
判型 |
23×18 |
ページ数 |
336 ページ |
ISBNコード(13桁) |
9784873116976 |