商品詳細

アルゴリズムとデータ構造

サンプルを見る(電子ブック)

アルゴリズムとデータ構造

商品仕様

  • 販売価格:3,024円(税込)  [本体 2,800円+税]
  • B5判
  • 288 頁 ・ 2色
  • 想定学習時間 70時間

サポート情報

  • 目次詳細 目次アイコン
    第1章 アルゴリズム入門

     1.1 アルゴリズムと流れ図 --------------------  2
     1.2 流れ図の記号 ----------------------------  5
     1.3 練習問題 -------------------------------- 11

    第2章 流れ図の基本パターン

     2.1 領域の概念 ------------------------------ 14
     2.2 流れ図のパターン化 ---------------------- 20
     2.3 基本パターンの使い方 -------------------- 23
     2.4 練習問題 -------------------------------- 28

    第3章 データ構造

     3.1 データ構造の概要 ------------------------ 32
     3.2 配列 ------------------------------------ 33
     3.3 リスト ---------------------------------- 36
     3.4 スタックとキュー ------------------------ 43
     3.5 木構造 ---------------------------------- 45
     3.6 練習問題 -------------------------------- 64

    第4章 繰返し処理

     4.1 不定回数の繰返し ------------------------ 72
     4.2 一定回数の繰返し ------------------------ 74
     4.3 ループ端記号 ---------------------------- 76
     4.4 ループ端記号の特殊な使い方 -------------- 78
     4.5 二度読み処理 ---------------------------- 79
     4.6 練習問題 -------------------------------- 81

    第5章 整数の計算

     5.1 合計と平均 ------------------------------ 84
     5.2 べき乗の計算 ---------------------------- 87
     5.3 乗算と除算 ------------------------------ 89
     5.4 最大・最小の抽出 ------------------------ 91
     5.5 練習問題 -------------------------------- 95

    第6章 配列操作

     6.1 1次元配列 ------------------------------- 102
     6.2 配列の移動 ------------------------------ 108
     6.3 2次元配列 ------------------------------- 110
     6.4 練習問題 -------------------------------- 112

    第7章 擬似言語の基本パターン

     7.1 記述形式と基本パターン-------------------- 118
     7.2 擬似言語の基本パターンの使い方 ---------- 123
     7.3 練習問題 -------------------------------- 129

    第8章 擬似言語によるデータ構造

     8.1 擬似言語による配列の操作 ---------------- 140
     8.2 擬似言語によるリストの操作 -------------- 142
     8.3 擬似言語によるスタック・キューの操作 ---- 146
     8.4 擬似言語による木構造の操作 -------------- 148
     8.5 練習問題 -------------------------------- 150

    第9章 探索処理

     9.1 探索処理とは ---------------------------- 162
     9.2 線形探索 -------------------------------- 164
     9.3 ブロック探索 ---------------------------- 170
     9.4 2分探索 --------------------------------- 174
     9.5 ハッシュ探索 ---------------------------- 181
     9.6 練習問題 -------------------------------- 184

    第10章 整列処理

     10.1 整列とは ------------------------------- 198
     10.2 基本選択法 ----------------------------- 199
     10.3 基本交換法 ----------------------------- 204
     10.4 基本挿入法 ----------------------------- 208
     10.5 その他の整列方法 ----------------------- 211
     10.6 練習問題 ------------------------------- 219

    第11章 ファイル処理

     11.1 ファイル処理 --------------------------- 236
     11.2 練習問題 ------------------------------- 247

    第12章 文字列操作

     12.1 文字列操作の意義 ----------------------- 258
     12.2 文字と文字列の基本知識 ----------------- 259
     12.3 基本的な文字列操作 --------------------- 262
     12.4 練習問題 ------------------------------- 269

    第13章 ビット操作

     13.1 ビット操作によるデータ処理 ------------- 278
     13.2 練習問題 ------------------------------- 286
  • 訂正情報[C11D/C11E(第2版)](2016.7.12更新)

特徴

トレース力をアップさせて擬似言語の得点力アップ

基本情報技術者試験の出題範囲のうち、アルゴリズムとデータ構造を効率よく体系的に学習します。

午前試験対策と午後試験対策の両方で活用できます。
出題頻度の高い部分は穴埋め方式。流れ図と擬似言語を並行して学習し、テキスト上でトレースを実践することにより、トレース力を養成します。

オリジナル演習問題は、Webページからダウンロードでき、プロジェクタを使用して投影することでより効果的な授業運営を実現する講師用Webコンテンツを提供します。

※基本情報技術者試験の「午前免除制度」認定教材
基本情報技術者試験の出題範囲(シラバスVer.4.0)に対応しています。『コンピュータ概論』『システム開発の情報化』の3冊で、基本情報技術者試験における「午前試験免除制度」の全履修項目に対応します。

※サーティファイ情報処理能力認定委員会主催「情報処理技術者能力認定試験」対応教材(>> モデルカリキュラムはこちら )

数量:

この商品を注文する

他の商品も含め商品一覧から注文する

※「この商品を注文する」からご注文頂くためにはmyページにログインする必要がございます。