高級言語の命令は一般に ・最初の一回だけ定義すればいい初期設定命令 ・プログラム中で何度も使う汎用命令  の二種類という概念があります。ACLSは前者です。  nobuさんはその辺をしっかりくみ取れていない(真意を理解していない)ようなので、何が何でもそれだけが正しい!という押し付けこそしませんが、まずその概念でそのまま暗記されてもよろしいと思います。  どんな時にどんな命令がいいかという選択テクニックは、プログラム作りを重ねていけば、イヤでも自然に脳にたまって行きます。