ディジタル作法 −カーニハン先生の「情報」教室−の表紙

ディジタル作法 −カーニハン先生の「情報」教室−

Brian W. Kernighan, 久野 靖オーム社288ページISBN 9784274069093

コンピュータサイエンスタグで同率25位(64冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Zenn 1
初めての紹介
最新の紹介

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 読んだ技術書を記録していくだけの記事 Zenn · 福島 隆宏 · · いいね 1

    2023年4月の読書記録で、本書をハードウェア寄りの低レイヤーから基礎を勉強できる本として紹介している。低レイヤーの基礎を学べる点を肯定的に評価し、カーニハン先生の本は読んでおかなければという思いから手に取ったとも述べている。ハードウェア側の基礎を学びたいことと、カーニハン先生の著作を読んでおきたいという関心が、紹介の理由として示されている。

この本について

この本は、コンピュータと通信の仕組みを、ハードウェア、ソフトウェア、ネットワークの順に学ぶための入門書である。ハードウェア編では、コンピュータの論理構造と物理構成、ビットやバイトによる情報表現、CPUやキャッシュを扱う。ソフトウェア編では、探索や整列のアルゴリズム、計算量、プログラミング言語、OS、ファイルシステムを説明し、JavaScriptの例を通じてプログラミングの基本概念を示す。通信編では、ネットワークからインターネット、Webへと範囲を広げ、プロトコル、帯域、圧縮、エラー訂正、HTML、クッキー、セキュリティ、暗号を取り上げる。さらに、検索や追跡、データベース、クラウドコンピューティングを通じて、データとプライバシーも扱う。ITのニュースを理解し、誤りを見分けるための基礎知識を、技術系ではない学生にも向けて解説する。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第I部ハードウェア
  2. 第1章 コンピュータとは何か?
  3. 第2章 ビット・バイトと情報の表現
  4. 第3章 CPUの中身
  5. 第II部 ソフトウェア
  6. 第4章 アルゴリズム
  7. 第5章 プログラミングとプログラミング言語
  8. 第6章 ソフトウェアシステム
  9. 第7章 プログラミングを学ぶ
  10. 第III部 コミュニケーション
  11. 第8章 ネットワーク
  12. 第9章 インターネット
  13. 第10章 World Wide Web
  14. 第11章 データ、情報、プライバシー
  15. 第12章 全体のまとめ