第 1 回レポート評価
実行例を 1つもつけていないレポートがありましたが、0点になります。
また、実行例が「ふさわしくない」 (つまり、作成したプログラムが正しく動作しているかどうか、 実行例から判断できない)レポートも多くありました。 例えば、その 2の 1では "
1-2
", "
3/4
"などの「単純な」式ではなく、せめて "
1-2-3
", "
1-2/3
"程度の式を用いるべきでしょう。 このようなレポートも減点の対象になります。
例として与えられたプログラムから変っていない部分は、 レポートに含める必要はありません。 (紙がもったいないだけです。)
その 1の 3, 4の解答例は、それぞれ
1-3
\<[^\>\n]*\> { ansi(31); ECHO; ansi(30); }
1-4
\"([^\"\\\n]|\\.)*\" { ansi(31); ECHO; ansi(30); }
です。もちろんこれ以外にも正解はあり得ます。
その 2の 2で「
^
」が
右結合
という条件を正しくプログラムできた人は、わずか 1/3程度でした。
システムプログラム 99のホームページ
Koji Kagawa (
kagawa@eng.?????
)