出版社内容情報
午後試験のアルゴリズム分野を対話形式で解説するテキスト。プログラム開発経験のない文系初学者にもわかりやすい例を多数収録。【基本情報技術者試験】の【午後試験】で求められる「アルゴリズム分野」のテキストです。文系初学者・プログラム未経験者にとってハードルが高く感じられるこの分野を、対話形式や失敗例でやさしく解説します。
◆身近な例
アルゴリズムって、そもそも何? というところからスタート。イメージしやすい「自動販売機」や「じゃんけん」の例を紹介。「なぜその結果になるのか」「データがどのように処理されていくか」がわかるよう、丁寧に解説しています。
◆読みやすい対話形式
[午前編]同様、一方的な説明ではなく、文系初学者のキャラクターと先生のやりとりで講義が進みます。
・ファイルの入出力
学生「本は最後のページまで読んだ! ってわかるけど、ファイルは最後まで読んだ! ってわかるんですか?」
先生「ファイルの場合は、最後を示すレコードを記憶しておく必要はありません。ファイルを最後まで読んで……」
・「ある規則」に従っていれば"Yes"を、そうでなければ"No"を出力する擬似言語プログラム
学生「"ある規則"って、もったいつけて言われても…… どこから手をつければいいですか?」
先生「まず、プログラムをざっと眺めて、構造を大きくつかみます。このプログラムは……」
◆過去15回分の「擬似言語問題」解説動画
平成21年春期から平成28年春期までの擬似言語問題の解説動画を著者Webサイトに用意しました。著者が実際にプログラムを作り、動作させながら解説しているので、「プログラムを動かすとどうなるか」を疑似体験でき理解しやすいです。
※著者サイトから動画をダウンロードできるのは、2017年11月30日までです。
福嶋 宏訓[フクシマヒロクニ]
情報教育ライター
コンピュータ系ライターとして『合格情報処理』(学研)などで活躍。分かりやすい解説には定評がある。情報教育ライター、第1種、特種情報処理技術者。
内容説明
自動販売機、じゃんけんの例から攻略法、過去問演習まで収録。過去16回分の「擬似言語問題」解説動画も!
目次
第1章 アルゴリズム入門(アルゴリズムとは何か?;流れ図の基本と処理記号 ほか)
第2章 アルゴリズムの考え方(擬似言語とは;擬似言語のトレース ほか)
第3章 基本アルゴリズム(最大値を見つけよう;最大値の考え方 ほか)
第4章 応用アルゴリズム(2次元配列;2次元の表の演習 ほか)
第5章 擬似言語問題の演習(簡易メモ帳のメモリ管理;クイックソートを応用した選択アルゴリズム ほか)
著者等紹介
福嶋宏訓[フクシマヒロクニ]
コンピュータ系ライターとして、『合格情報処理』(学研)などで活躍。情報教育ライター、第一種、特種情報処理技術者(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。