コンピュータプログラムの内容

最初に、コンピュータプログラムとは何か、またどのような作業を実行するかについての概念を頭に描くことが大切です。コンピュータプログラムには、2 つの重要な側面があります。

一般的な意味では、コンピュータプログラムは単にステップバイステップ形式の命令のリストであり、これをコンピュータに発行して、コンピュータはこれを 1 つずつ実行します。個々の命令はステートメントとして知られています。本書を通じて、ActionScript では各ステートメントはセミコロンで終了します。

実際には、プログラム内の所定の命令は、コンピュータのメモリ内に格納された一部のデータビットを操作するにすぎません。簡単な例として、2 つの数値を加算し、結果をメモリに格納する命令をコンピュータに指定する場合があります。これよりも複雑な例として、画面に矩形が描かれていると想定した場合、画面の他の場所に移動するプログラムを作成できます。コンピュータは矩形に関する特定の情報、すなわち矩形が配置されている x、y 座標や、矩形の幅と高さ、矩形の色などを追跡します。その情報ビットはそれぞれ、コンピュータのメモリ内に保存されます。矩形を別の場所に移動するプログラムは、x 座標を 200 に変更し、y 座標を 150 に変更するのに似た手順になります。つまり、x と y 座標に使用される新しい値を指定することになります。当然ですが、コンピュータはこのデータを使って、それらの数値をコンピュータ画面上に表示されるイメージに実際に変換する何らかの操作を行いますが、操作の対象となる細部について見ると、画面上の矩形の移動プロセスは、実際にはコンピュータのメモリ内のデータビットを変更する作業に過ぎないことを把握するだけで十分です。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000014.html