Description:... 立派な大人がディジタル社会とITについて知っておくべきこと技術系ではない多くの学生がITに関するニュースを正しく理解し、間違った内容であれば指摘できるようになることを目指して、ITの普遍的な技術や概念を丁寧で分りやすく解説。あらゆるものがディジタル化されている現代の社会で、一人前の社会人として生きていくために知っておくべき教養がこの一冊に濃縮されています。計算機科学者ブライアン・カーニハン氏によるプリンストン大学の講義を基にした書籍“D is for Digital: What a well-informed person should know about computers and communications”の翻訳です。日本語版の刊行に寄せて訳者まえがきまえがきはじめに第I部ハードウェア第1章 コンピュータとは何か?1.1 論理的構造1.2 物理構成1.3 ムーアの法則第2章 ビット・バイトと情報の表現2.1 アナログとディジタル2.2 アナログからディジタルへの変換2.3 ビット、バイト、2進法2.4 まとめ第3章 CPUの中身3.1 トイ・コンピュータ3.2 本物のCPU 3.3 キャッシュ3.4 その他の種類のコンピュータハードウェアのまとめ第II部 ソフトウェア第4章 アルゴリズム4.1 線形のアルゴリズム4.2 2分探索4.3 整列4.4 困難な問題と計算量4.5 まとめ第5章 プログラミングとプログラミング言語5.1 アセンブリ言語5.2 高水準言語5.3 ソフトウェア開発5.4 資産としてのソフトウェア第6章 ソフトウェアシステム6.1 OS(オペレーティングシステム) 6.2 OSはどのように動作しているか6.3 その他のOS 6.4 ファイルシステム6.5 アプリケーション6.6 ソフトウェアの階層第7章 プログラミングを学ぶ7.1 プログラミング言語の諸概念7.2 JavaScript の最初の例題7.3 JavaScript の2番目の例題7.4 ループ7.5 条件判断7.6 ライブラリとインタフェース7.7 JavaScript の動作のしかたソフトウェアのまとめ第III部 コミュニケーション第8章 ネットワーク8.1 電話とモデム8.2 ケーブルテレビとDSL 8.3 LAN とイーサネット8.4 無線LAN 8.5 携帯電話8.6 まとめ第9章 インターネット9.1 インターネットの概観9.2 ドメイン名とアドレス9.3 経路制御9.4 プロトコル9.5 上位プロトコル9.6 帯域9.7 圧縮9.8 エラー検出とエラー訂正9.9 まとめ第10章 World Wide Web 10.1 Web の動きかた10.2 HTML 10.3 フォーム10.4 クッキー10.5 Web ページにおけるアクティブコンテンツ10.6 Web ページ以外のアクティブコンテンツ10.7 ウィルスとワーム10.8 Web のセキュリティ10.9 暗号10.10 まとめ第11章 データ、情報、プライバシー11.1 検索11.2 追跡(トラッキング) 11.3 データベース、情報、統合11.4 情報の提供11.5 クラウドコンピューティング11.6 まとめ第12章 全体のまとめ用語集索引
立派な大人がディジタル社会とITについて知っておくべきこと
技術系ではない多くの学生がITに関するニュースを正しく理解し、間違った内容であれば指摘できるようになることを目指して、ITの普遍的な技術や概念を丁寧で分りやすく解説。あらゆるものがディジタル化されている現代の社会で、一人前の社会人として生きていくために知っておくべき教養がこの一冊に濃縮されています。
計算機科学者ブライアン・カーニハン氏によるプリンストン大学の講義を基にした書籍“D is for Digital: What a well-informed person should know about computers and communications”の翻訳です。
日本語版の刊行に寄せて訳者まえがきまえがきはじめに第I部ハードウェア第1章 コンピュータとは何か?1.1 論理的構造1.2 物理構成1.3 ムーアの法則第2章 ビット・バイトと情報の表現2.1 アナログとディジタル2.2 アナログからディジタルへの変換2.3 ビット、バイト、2進法2.4 まとめ第3章 CPUの中身3.1 トイ・コンピュータ3.2 本物のCPU 3.3 キャッシュ3.4 その他の種類のコンピュータハードウェアのまとめ第II部 ソフトウェア第4章 アルゴリズム4.1 線形のアルゴリズム4.2 2分探索4.3 整列4.4 困難な問題と計算量4.5 まとめ第5章 プログラミングとプログラミング言語5.1 アセンブリ言語5.2 高水準言語5.3 ソフトウェア開発5.4 資産としてのソフトウェア第6章 ソフトウェアシステム6.1 OS(オペレーティングシステム) 6.2 OSはどのように動作しているか6.3 その他のOS 6.4 ファイルシステム6.5 アプリケーション6.6 ソフトウェアの階層第7章 プログラミングを学ぶ7.1 プログラミング言語の諸概念7.2 JavaScript の最初の例題7.3 JavaScript の2番目の例題7.4 ループ7.5 条件判断7.6 ライブラリとインタフェース7.7 JavaScript の動作のしかたソフトウェアのまとめ第III部 コミュニケーション第8章 ネットワーク8.1 電話とモデム8.2 ケーブルテレビとDSL 8.3 LAN とイーサネット8.4 無線LAN 8.5 携帯電話8.6 まとめ第9章 インターネット9.1 インターネットの概観9.2 ドメイン名とアドレス9.3 経路制御9.4 プロトコル9.5 上位プロトコル9.6 帯域9.7 圧縮9.8 エラー検出とエラー訂正9.9 まとめ第10章 World Wide Web 10.1 Web の動きかた10.2 HTML 10.3 フォーム10.4 クッキー10.5 Web ページにおけるアクティブコンテンツ10.6 Web ページ以外のアクティブコンテンツ10.7 ウィルスとワーム10.8 Web のセキュリティ10.9 暗号10.10 まとめ第11章 データ、情報、プライバシー11.1 検索11.2 追跡(トラッキング) 11.3 データベース、情報、統合11.4 情報の提供11.5 クラウドコンピューティング11.6 まとめ第12章 全体のまとめ用語集索引
به شما اطمینان می دهیم در کمتر از 8 ساعت به درخواست شما پاسخ خواهیم داد.
* نتیجه بررسی از طریق ایمیل ارسال خواهد شد
شماره کارت : 6104337650971516 شماره حساب : 8228146163 شناسه شبا (انتقال پایا) : IR410120020000008228146163 بانک ملت به نام مهدی تاج دینی