ソフトウェア開発技術者合格教本の目次を紹介します。
購入を検討されている方はご覧ください。
第1章 情報の基礎理論
1.1 数値変換とデータ表現
1.2 集合と論理
1.3 情報論理
1.4 オートマトン
1.5 形式言語
1.6 グラフ理論
1.7 確率と統計
第2章 データ構造とアルゴリズム
2.1 リスト
2.2 スタックとキュー
2.3 木
2.4 探索アルゴリズム
2.5 整列アルゴリズム
2.6 再帰法
第3章 ハードウェア
3.1 情報素子
3.2 プロセッサアーキテクチャ
3.3 プロセッサの高速化技術
3.4 メモリアーキテクチャ
3.5 補助記憶
3.6 入出力アーキテクチャ
第4章 基本ソフトウェア
4.1 OSの構成と機能
4.2 タスク管理
4.3 主記憶管理
第5章 システムの構成と方式
5.1 集中・分散システム
5.2 クライアントサーバシステム
5.3 システムの構成方式
5.4 システムの性能
5.5 システム性能設計
5.6 待ち行列理論
5.7 システムの信頼性
第6章 システムの開発と運用
6.1 言語
6.2 開発支援ツール
6.3 開発手法
6.4 分析・設計手法
6.5 オブジェクト指向設計
6.6 モジュール設計
6.7 テスト
6.8 テスト管理手法
6.9 レビューとソフトウェアの品質特性
6.10 開発管理
6.11 システムの運用
第7章 ネットワーク技術
7.1 通信プロトコルの標準化
7.2 IPアドレス
7.3 ネットワーク(LAN)
7.4 インターネット利用技術
7.5 伝送技術
7.6 交換方式
7.7 ディジタル通信
7.8 回線容量の計算
7.9 伝送時間の計算
7.10 通信コストの計算
7.11 アーランの計算
第8章 データベース技術
8.1 データベースの基礎
8.2 関係データベース
8.3 正規化
8.4 関数データベースの演算
8.5 SQL
8.6 データ定義言語
8.7 埋込み方式
8.8 データベース管理システム
8.9 分散データベース
8.10 データベース応用
第9章 セキュリティと標準化
9.1 暗号化
9.2 暗号の応用
9.3 認証
9.4 ディジタル署名とPKI
9.5 コンピュータウィルス
9.6 脅威とリスク
9.7 標準化