作品一覧

  • チューリングを読む コンピュータサイエンスの金字塔を楽しもう
    5.0
    1巻3,300円 (税込)
    ■コンピュータと数学の限界に答えを出す! イギリスの数学者アラン・チューリングは1936年に、「計算可能数とその決定問題への応用」という 論文を発表しました。後に「チューリング機械」と呼ばれる想像上のコンピュータが初めて示された論文です。 チューリング機械は有限個の状態をとれる機械がテープのマス目を読み書きするだけのたいへん単純な機械です。 それは計算することの原理的な仕組みと限界を明らかにするための機械でした。 驚くべきことに、あらゆるチューリング機械は一つの整数で表すことができます。そのことは、計算可能な数の 全体が可算無限個であり、連続体をなす実数全体のうちのほんの一部でしかないということを意味しているのです。 さらにチューリングは、テープ上の記号の複写や消去といったチューリング機械の動作のいわばサブルーチンを 組み合わせて、あらゆるチューリング機械の動作を模倣できる「万能機械」を構成しました。万能機械は今日のコン ピュータの原型のようなものです。この観点から見ると、一切のデジタルコンピュータはチューリング機械の実用版 なのです。 本書はチューリングの「計算可能数とその決定問題への応用」の原論文を楽しむためのガイドブックです。原論文をゆっ くりと、逐一注釈していきます。原論文を理解するために必要な数学的な準備や、戦争の時代を生きたチューリングの波乱の 生涯にもたっぷりとページを割いて話を進めていきます。
  • プログラミングWindows第6版 上 ~C#とXAMLによるWindowsストアアプリ開発
    4.0
    1~2巻5,720~7,700円 (税込)
    通称「ペゾルド本」、待望の新版です。 第6版ではWindowsストアアプリの開発方法を、C#とXAMLを使って解説します。 本書は上下の2巻構成です。 上巻では、XAMLとマークアップの基本から始め、イベント処理やデータバインディング、非同期処理、アプリバーなどのさまざまな画面要素、ページナビゲーションといった、Windowsストアアプリ開発の基本的な事項を取り上げます。 タッチやグラフィックス、印刷、GPS対応など、よりマシンレベルに近い処理については、下巻で解説します。

ユーザーレビュー

  • チューリングを読む コンピュータサイエンスの金字塔を楽しもう

    Posted by ブクログ

    チューリングの原論文に著者の注釈をつけた形式で書かれている。
    注釈が非常に読み応えがあり素晴らしい。
    (以下、私が一読した上での理解と感想を書きます。なにか間違った記述があったとしたら私の理解不足によるものです。)
    「一階述語論理に関する決定手続き問題」を証明するために、「計算可能性とはなにか」をチューリングは考え
    「人間が計算できるすべての数を計算できる機械」を考え出し
    チューリングは、その機械のプログラムにあたる記述を論文で与えている。
    チューリングマシンは、「人間が行う計算とはどんなものなのか」を分析して生まれていたという点が興味深かった。
    そして、そのチューリングマシンが現代のコンピュ

    0
    2019年01月12日
  • チューリングを読む コンピュータサイエンスの金字塔を楽しもう

    Posted by ブクログ

    この本の最初と最後に古代ギリシャのディオファントスという数学者が登場する。
    ディオファントスが数学に傾倒した動機は、息子を失った悲しみを癒すためだという。

    有名な数学者が数学をやるようになったきっかけは大抵の場合、純粋な好奇心や偉大な功績を残したいがための野心だと思う。
    ディオファントスの例は個人的にかなり驚きだった。

    ただ自分にも心当たる節がある。
    数字の事を考えている時は、日々の生活の苦しみを忘れて、少しだけ高尚な次元にいられるような気がする。

    0
    2018年03月31日
  • プログラミングWindows第6版 上 ~C#とXAMLによるWindowsストアアプリ開発

    Posted by ブクログ

    ここ最近、WindowsアプリをWPFで開発しています。
    しかしWPFの情報は非常に少なく、ピンポイントで欲しい情報が得られない。

    この本では、そんなWPF初心者の知りたいことがほぼ解説されている。
    数年前にこの本を読んでいれば人生が変わったかも。

    特に6章までの内容はとてもためになった。
    ・マークアップとコード
    ・XAML構文
    ・基本的なイベント内容
    ・パネルを使った表示
    ・コントロールとのやり取り
    ・WinRTとMVVM

    あとはサンプルコードのクラス設計がシャレオツだなと思ったり。

    残念な点は、
    翻訳ものであるため日本語表現に微妙な違和感を感じる。
    執筆者どうでもいいアメリカンジョ

    0
    2020年01月31日

新規会員限定 70%OFFクーポンプレゼント!