BOOK SEARCH
現代社会と情報システム 第2版
ネット書店で購入する amazon e-hon 紀伊國屋書店 丸善ジュンク堂書店 Honya Club Rakutenブックス くまざわ書店
書店の店頭在庫を確認する 紀伊國屋書店
内容紹介
情報学の基礎をまとめた最新版テキスト。〔内容〕コンピュータの発展と社会の変化/現代の情報化社会/データ表現/論理回路/ハードウェア/ソフトウェア/大規模言語モデル/バーチャリアリティシステム//情報セキュリティ情報倫理と知的財産権
編集部から
教員の方向けに,演習問題の解答をご用意しています.edit@asakura.co.jpまでお問い合わせください.
目次
1.コンピュータの発展と社会の変化
1.1社会のとらえ方を考える
1.2技術の発展の歴史
1.2.1歴史観
1.2.218世紀の産業革命まで
1.2.3電気通信
1.2.4半導体技術
1.3コンピュータの誕生と発展
1.3.1機械式計算機
1.3.2電子式計算機
1.3.3コンピュータの利用拡大
1.4社会を変えたコンピュータの特長
1.5現代のコンピュータの利用形態
1.5.1クラウドコンピューティング
1.5.2メディアとしてのインターネット
2.現代の情報化社会
2.1社会の変化と情報産業の現状
2.1.1情報の変化
2.1.2情報通信機器の変化
2.1.3ソフトウェアの変化
2.1.4サービスの変化
2.2身近な情報システム
2.2.1学校における情報システム
2.2.2電子決済システム
3.コンピュータにおけるデータ表現
3.1デジタルデータ
3.1.1デジタルデータと2進数
3.1.22進数とその計算
3.2情報のデータ表現
3.2.1整数の表現
3.2.2実数の表現
3.2.3文字の表現
3.2.4音声の表現
3.2.5画像の表現
3.2.6動画の表現
4.論理回路
4.1論理演算
4.2組み合せ論理回路
4.2.1ANDゲート(論理積)
4.2.2ORゲート(論理和)
4.2.3NOTゲート(論理否定)
4.2.4XORゲート(排他的論理和)
4.2.5NANDゲートとNORゲート
4.2.6ブール代数の諸定理
4.3加算器
4.4フリップフロップ
5.コンピュータのハードウェア
5.1コンピュータの構成
5.2CPU:制御装置・演算装置
5.2.1機械語と命令
5.2.2CPUの動作
5.2.3CPUの性能
5.3記憶装置
5.3.1記憶装置の種類と構成
5.3.2記憶装置とプログラム実行
5.3.3記憶階層
5.3.4キャッシュ
5.3.5仮想記憶
5.4入出力装置
5.4.1入出力制御
5.4.2バス
5.5その他のハードウェア
5.5.1Graphics Processing Unit(GPU)
5.5.2ネットワークインターフェースカード(NIC)
5.5.3サウンドカード
6.ソフトウェア
6.1ソフトウェア
6.1.1ソフトウェアの種類
6.1.2ファームウェア
6.1.3ミドルウェア
6.1.4システムソフトウェア
6.1.5アプリケーションソフトウェア
6.2ソフトウェアとプログラムの関係
6.2.1プログラミング言語
6.3アルゴリズム
6.3.1プログラムとアルゴリズムの関係
6.3.2アルゴリズムによる処理手順
6.3.3アルゴリズムにおける計算量
6.3.4計算量別にみた代表的なアルゴリズムにおけるO記法の代表的な例
6.3.5探索アルゴリズム
6.3.6ソートアルゴリズム
7.コンピュータネットワーク
7.1コンピュータネットワークの発展
7.1.1回線交換とパケット通信
7.1.2パケット交換とインターネット
7.1.3ネットワークの評価指標
7.2通信規約とOSI参照モデル
7.2.1OSI参照モデル(7階層モデル)
7.3データリンク層
7.3.1MACアドレス
7.3.2MACフレーム
7.4インターネットプロトコル(IP)のしくみ
7.4.1IPアドレスとセグメント管理
7.4.2IPパケットの構成
7.4.3経路選択(ルーティング)
7.5トランスポート層(TCP/UDP)のしくみ
7.5.1Transmission Control Protocol (TCP)
7.5.2User Datagram Protocol (UDP)
7.6インターネット
7.6.1インターネットの構成
8.高度情報化の事例:大規模言語モデルの基礎技術と応用
8.1AIとLLM
8.1.1生成AI登場の衝撃とLLMによるLLMの紹介
8.1.2AIのモデル
8.2言葉を計算するしくみ:自然言語処理入門
8.2.1文字列と単語,文と単語列,単語とトークン
8.2.2分布仮説と単語のベクトル化
8.2.3ベクトルの類似度
8.2.4コーパス
8.2.5単語の分散表現と単語埋め込みベクトル
8.2.6言語モデル
8.3LLMのしくみ:ニューラル言語モデル入門
8.3.1ニューラルネット
8.3.2Word2Vec
8.3.3系列変換モデル
8.3.4Transformer
8.4プロンプトエンジニアリング
8.4.1LLMで解けるタスク
8.4.2プロンプトエンジニアリングのポイント
8.4.3コンテキスト内学習
8.4.4プロンプトエンジニアリングの例
9.高度情報化の事例:バーチャルリアリティシステムの基礎技術と応用
9.1バーチャルリアリティの概要
9.2バーチャルリアリティシステムの構築技術
9.2.1出力システム
9.2.2入力システム
9.2.3シミュレーションシステム
9.3バーチャルリアリティシステムの具体的構築例
9.3.1基本的なVRシステムの構築例
9.3.2空間共有型のVRシステムの構築例
9.3.3テレイグジスタンス・システムの構築例
9.4バーチャルリアリティとは何か
10.情報セキュリティと現代社会
10.1セキュリティをとりまく状況
10.1.1情報セキュリティとは
10.1.2基礎知識
10.1.3最新情報の収集と理解
10.2セキュリティ技術
10.2.1認証技術
10.2.2暗号化方式
10.2.3電子署名
10.2.4認証基盤と電子認証局
10.3情報セキュリティ管理
10.3.1情報セキュリティ対策の機能
10.3.2具体的な対策例
10.3.3マネジメントシステムと認証制度
10.3.4CSIRT(Computer Security Incident Response Team)
10.4関連する法律や制度
10.4.1関連する法律
10.4.2改正個人情報保護法
10.4.3マイナンバー法
10.4.4不正アクセス行為の禁止等に関する法律
11.情報倫理と知的財産権
11.1情報倫理
11.1.1情報の正確性と誠実さ
11.1.2プライバシーと個人情報保護
11.1.3著作権の尊重(リスペクト)
11.1.4情報化社会に振り回されないための情報リテラシー
11.1.5人工知能と倫理
11.2知的財産権
11.2.1知的財産権の種類
11.2.2特許と著作権
11.2.3例外規定
11.2.4著作権を巡る事件
索引

執筆者紹介
岡田吉史 室蘭工業大学システム情報学ユニット
岸上順一 室蘭工業大学クリエイティブコラボレーションセンター
桑田喜隆 室蘭工業大学人間・社会ユニット(情報教育センター)
小林洋介 室蘭工業大学システム情報学ユニット
佐藤和彦 室蘭工業大学システム情報学ユニット
佐賀聡人 室蘭工業大学名誉教授
永野宏治 室蘭工業大学システム情報学ユニット
渡邉真也 室蘭工業大学システム情報学ユニット
























