概要
基本情報技術者試験の午後問題対策シリーズ「らくらく突破」のCASLⅡバージョンが,大幅にパワーアップしました。これまでどおり,アセンブリ言語の基礎やCASLⅡの文法はしっかりと押さえつつ,さらに実力がつくように,実際の問題を使った演習を書き下ろしにて追加。基本演習と発展演習の2つで,より合格に近づくための実力が身につけられます。
また,さらに読みやすく,わかりやすくなるように,試験内容に変更がない部分もデザインを全面リニューアルしました。これからCASLⅡで午後試験突破を目指す人に必携の1冊です。
こんな方におすすめ
- 基本情報技術者の午後試験をCASLで受験する方
- JavaやC言語で受験する方(アセンブラの基礎学習のために)
- CASLをとおして,アセンブラ言語の基本を学びたい方
著者から一言
本書は,基本情報技術者試験で出題されるアセンブラ言語CASL IIの受験に必要な学力の達成を目的として編まれた参考書です。平成13年度の試験から,それまでのCASLの仕様が変更され,それがCASL IIとして登場する運びとなりました。本書は,もともと平成元年に刊行された『CASLの完全解析』が前身となって,仕様変更を機に改訂されたものです。平成元年から平成最後の年まで,長年にわたって読者の幅広いご支持を受けて参りました。読者のみなさまのご支持をより強固なものとし,CASL II受験者の裾野拡大を図るべく,今般,再改訂版を出版する運びとなりました。
もちろん,本書がこれまで持っていた次のような特徴は,本改訂版においてもそのまま堅持することとしました。
- アセンブラ言語によるプログラミングの本当の楽しさを味わえる。
- まったくの初心者を,まったくの初歩レベルから始めて,合格に必要な実力を身につけるところまで無理なく引き上げる。
- CASL IIの解説書としての性格だけではなく,既往問題の詳しい解説を試みることによって,問題集としての性格も兼ね備える。
- 命令の基本的な使い方を整理した“基本パターン”,命令の応用的使い方を整理した“応用パターン”,そしてポイント欄を設けることによって,試験の直前対策として拾い読みできるようにする。
本書の構成は以下のようになっています。
- 第1章:CASLIIによるプログラミングの全体的なイメージをつかまえてもらいます。
- 第2章:アセンブラ言語でプログラムを作る場合にはどうしても,2進法及び16進法という数の表現法に通じている必要があります。その説明をわかりやすく詳細に行います。
- 第3章:CASLIIにおける個々の命令の意味及び使い方を豊富な例を交えながら解説します。
- 第4章:豊富な既往問題を8つのテーマに整理したうえで,学んだ文法を使えるようになるためのコンパクトな問題を配しました。
- 第5章:前章のテーマに沿って,より実践的な問題を配し,合格への実力アップを目指します。
なお,上記の特徴に加えて,次のような工夫も凝らしました。すなわち,本改訂版では,CASL仕様の既往問題の中からもいくつかの良問を厳選し,それらをCASL IIの仕様に沿って改題いたしました。その上で,第4章,第5章の例題プログラムについてはすべてCASL IIのシミュレータで動作確認を行っております。
アセンブラ言語を学習することは,コンピュータそのものの仕組みや情報処理の世界を深層において理解する上で非常に役に立ちます。CASL IIを選択したことは,読者のみなさまにとってはたいへん幸運といえます。本書が,たくさんの合格者が輩出するのに役立ち,情報社会についてのより深い勉強に向けての扉を開く契機ともなっていただければ,執筆者としてこれに優る慶びはありません。
(本書「はじめに」より)