質問: 国家資格の基本情報技術者試験(FE)では、午後の部でプログラミングに関する選択問題がありますが、
回答: 根本的な話として、プログラミングなんてやるような人達は、 表計算ソフト自体をほとんど使わない事が多い。というのがあります。 (仕事だと使わざるを得ない事もありますが) 多くの人はパソコンを使う理由の一つはオフィスソフトですが、 プログラミングが好きな人はパソコンの用途と言ったら第一にプログラミングなのです。 プログラミングであれば、多少言語が違ったところで、勝手知ったる庭の中ですが、 表計算は、表計算独自の表現やルールが色々あるので、使いもしないそれらを覚えるのが少々面倒くさいのです。 逆にプログラミングなんかに興味はないけど、会社に言われて仕方なく...... なんて人の場合は普段使っている表計算の方が馴染みやすい可能性はあります。 アセンブラは、本来とっても難しいのです。 アセンブラが難しすぎるので、その代わりとして沢山のプログラミング言語が生まれたくらいですから。 プログラマにとってすらもアセンブラは難しいのです。 が、これが、試験問題となると、アセンブラはあまりに難しいが故に、 「ごくごく初歩の簡単なプログラム」でないと試験問題が解けなくなってしまいます。 結果的に、恐ろしく単純なことしかしないプログラムばかりが出題されることになります。 その分、バリエーションも少なく、過去問をしっかりやると、 似た問題ばかり出てくるので『簡単』だという、判断になります。