商品の説明
内容紹介
【基本情報技術者試験】の午後試験で求められる「アルゴリズム分野」のテキストです。文系初学者・プログラム未経験者にとってハードルが高く感じられる同分野を、対話形式や失敗例でやさしく解説します。
◆身近な例
「アルゴリズムって、そもそも何?」というところからスタート。イメージしやすい「自動販売機」や「じゃんけん」の例を紹介しつつ、「なぜその結果になるのか」「データがどのように処理されていくか」がわかるよう、丁寧に解説しています。
◆読みやすい対話形式
[午前編]同様、一方的な説明ではなく、先生と文系初学者のキャラクターとのやりとりで講義が進みます。
・自動販売機のアルゴリズム
――現在の金額が「60円」になりました。「60円」と表示するだけでいいですか?
「えーと、60円になったら、60円の"牛乳"や"コーラ"のランプがついて、ボタンを押せるようになるかな」
――この「○○になったら」というのが、とっても重要です。
・配列
「[ ]と( )って、どちらか1つの書き方にならないんですか?」
――実は、プログラム言語によって違うのです。最近の試験では、[ ]が使われることが多くなっています。ところで……
・ファイルの入出力
「本は最後のページまで読んだ! ってわかるけど、ファイルは最後まで読んだ! ってわかるんですか?」
――ファイルの場合は、最後を示すレコードを記憶しておく必要はありません。ファイルを最後まで読んで……
◆過去14回分の「擬似言語問題」解説動画
平成21年春期から平成27年秋期までの擬似言語問題の解説動画を著者Webサイトに用意しました。著者が実際にプログラムを作り、動作させながら解説しているので、「プログラムを動かすとどうなるか」を疑似体験でき理解しやすいです。
内容(「BOOK」データベースより)
プログラム未経験でも安心。対話形式で基礎の基礎からわかるテキストです。
引用 終わり
感想
だいたいの目次
・第一章 アルゴリズム入門
・第二章 アルゴリズムの考え方
・第三章 基本アルゴリズム
・第四章 応用アルゴリズム
・第五章 疑似言語問題の演習
著者による本書に関係した動画を見れる著者のサイトhttp://xn--tpto73d.jp/lockpm/page10lk.htmlがすごい。
アルゴリズムの基本、応用、本試験の過去問の解説動画を見れるので勉強になりすごい。
本書と、本書関係の動画を見て、勉強して、試験に受かりたい。