プログラマーのためのコンピュータ入門 内部ではどう動いているか

Lepton/著

発売日:2020年6月

  • プログラマーのためのコンピュータ入門 内部ではどう動いているか
  • プログラマーのためのコンピュータ入門 内部ではどう動いているか
ページ数
290p
ISBN
978-4-274-22531-4
著者情報
Lepton(LEPTON)
大学院では、実験装置とコンピュータに囲まれて過ごす。コンピュータ関係著作物多数

¥2,640 税込

12 nanacoポイント

12 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

ベテランによる正鵠をついた解説!
プログラミングの際には、一般にあまりコンピュータアハードのこと意識しないものです。しかし、知っているということと、知らないということには雲泥の差がありまます。本書は、プログラマーに向けて、コンピュータのことを解説するものです。ときにはアセンブラも使い、詳細に解説します。

ベテランによる正鵠をついた解説!
プログラミングの際には、一般にあまりコンピュータやハードのことは意識しないものです。しかし、知っているということと、知らないということには雲泥の差があります。本書は、プログラマーに向けて、コンピュータのことを解説するものです。ときにはアセンブラも使い、詳細に解説します。

目次

まえがき

Chapter 1 「プログラムが動作する」とは?
1.1 スマホアプリの場合
1.2 スクリプト言語の場合
1.3 インタープリタとコンパイラ、言語処理系
1.4 JavaとJava仮想マシン
1.5 C、「高水準」と「低水準」

Chapter 2 アセンブリ言語とCPU内部の動き
2.1 アセンブリ言語
2.2 アセンブルと機械語
2.3 ストアドプログラム方式とは

Chapter 3 CPU
3.1 コンピュータの最も重要な構成要素
3.2 CPUの外観
3.3 速くプログラムを動かすために
3.4 さまざまなCPU

Chapter 4 メモリと仮想記憶
4.1 メモリとプログラミング言語
4.2 アドレス空間・仮想記憶
4.3 主記憶装置のハードウェア

Chapter 5 インターフェースと入出力装置
5.1 PCにおけるインターフェース
5.2 入出力装置とプログラム
5.3 USBとBluetooth

Chapter 6 コンピュータネットワーク
6.1 コンピュータネットワークの概略
6.2 Ethernet と無線LAN
6.3 TCP/IP
6.4 TCP/IP アプリケーション

Chapter 7 グラフィックス
7.1 画面表示の仕組み
7.2 画面表示の手法と歴史
7.3 GUIとプログラミング

Chapter 8 外部記憶
8.1 外部記憶装置の種類
8.2 ファイルシステム
8.3 データベース

Chapter 9 OSの起動と仕組み
9.1 OSが起動するまで
9.2 OSの機能 まとめ

Chapter 10 データの内部表現
10.1 ファイルの形式
10.2 さまざまな内部表現

Chapter 11 抽象化・仮想化
11.1 コンピュータにおける抽象化・仮想化
11.2 リソースの仮想化
11.3 仮想マシン

あとがき
索引

商品詳細

出版社名
オーム社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。