コンピュータサイエンスの試験の準備資料に関するBagreport

1.最も無害な間違いから始めましょう。 試験の公式ウェブサイトには、試験デモ版があります。 タスクC4に応答して、整数変数kが宣言されますが、これはプログラム本体で使用されることはありません。
これがプログラムの全文です

var nc:整数の配列[1..99]。
p:1..99;
c:char;
i、k、N、min:整数;
始める
readln(N);
for i:= 0から99 do nc [i]:= 0;
for i:= 1からN
始める
繰り返す
読み取り(c);
c = ''まで {姓を読む}
繰り返す
読む(c)
c = ''まで {イニシャルを読む}
readln(p);
nc [p]:= nc [p] +1;
終わり;
最小:= N;
for i:= 1から99 do
nc [i]> 0の場合
始める
nc [i] <min then min:= nc [i];
終わり;
for i:= 1から99 do
nc [i] = minの場合
writeln(i);
readln
終わり。

しかし、実際の試験でこのように書いた場合、スコアはおそらく削除されます。

2. Trans-Baikal Territoryの試験の公式Webサイトで、試験に基づいたオンラインテストを受験できます。
これがタスクA5です。
画像

計算を実行しなくても、これらの数値の合計は明らかに1バイト以上になり、さらに偶数になります。 さて、最初と2番目の答えは驚くほど似ていることがわかります。
もちろん、実際にはx = A6は16進数で、y = 75は8進数であると思われます。 その後、正確に11100011になります。しかし、システムの基礎は下付き文字で書かれていません。

3. 手当「USE。 情報学:トレーニングテストの配布資料/ I. Yu。Guseva。 -サンクトペテルブルク:トライゴン、2009年。— 120 p。 "
ちなみに、「ロシア連邦の教育機関で使用される連邦計量学研究所により、最終認証と統一国家試験の準備のためのトレーニングツールとして承認されています。」
また、このマニュアルでは各タスクを解決する方法が詳細に説明されている点も興味深いです。
オプション1.タスクA6。
画像

一見、複雑なことはありません-サイクルを終了する条件は、4番目のバージョンでのみ満たされます。 答えでは、彼は真であると示されています。 しかし、アルゴリズムを作成すると...
たとえば、これ:

var
x、y:整数;
始める
x:= 10;
y:= 15;
y <16は
始める
x <= yの場合
始める
x:= x + 5;
y:= y-5;
終わり;
他に
始める
x:= x-2;
y:= y + 2;
終わり;
終わり;
書き込み(x、y);
終わり。

この場合、ループが無限であるため、writeステートメントが機能しないことがわかります。 しかし、詳細な解決策があります。
画像

11が14を超える数体系は何だろうか?

オプション1.タスクB6。
画像

決定すると、683になります。ただし、回答には682の番号が含まれます。決定の過程を慎重に調べ、間違いがどこで発生したかを見つけます。
画像

このことから、10が偶数(!!!)であることが明らかであり、彼女のレコードの単位は考慮に入れてはなりません。

2008年の同じマニュアルの発行にあったいくつかのエラーが修正されたことに注意してください。 特に、タスクでは:
画像

2009年に、忘れられていたゼロが追加されました。

最も「笑い」の誤算は、 タスクA17にありました
画像

それにもかかわらず、2009年には、バイトが8ビットであるという事実を考慮に入れました。

しかし、これらの「バグ」が昨年から「修正」されていた場合、なぜ残りは変更されなかったのでしょうか?

4. マニュアル「統一国家試験2009。コンピュータサイエンス。 学生の準備のための普遍的な資料/ V.R.編 ハシバミ/ FIPI。 -M:Intellect Center、2009。-136 p。 "
とにかく発行されたのではなく、USEテストタスクの公式開発者によって発行されました(!!!)。 したがって、私が説明した以前のマニュアルを使用できるFIPI。

彼は、彼女の93ページから始まったマニュアルの最後でトレーニングオプションを解決しました。 2つのオプションしかありませんでした。

オプション2.タスクA17。
画像

配布は次のとおりです。

正しいオプションは3ですが、答えは1を示しています。

オプション2.タスクA18。
画像

私の意見では、私が指摘した3つのセルは要件に対応しています。 応答では、このようなセルが2つあることが示されました。

オプション2.タスクB4。
画像

「0001」と答えました。 答え:

画像

数値を書き込むときに左側のゼロを削除できることは明らかです。 しかし、 を書く必要がありました。

実際の試験では、このような誤算がないことを誰が保証しますか? アピールの場合にのみチェックした後、あなたの作品を見ることができるという事実によって、状況はさらに複雑になります。 そして、A15にマイナスがあるという事実は、正しいオプションを指定したものの、まったく知らないかもしれません。
一般に、コンピューターサイエンスの試験はインテリジェントにコンパイルされたものであり、検証後に成果を確認できれば受け入れられます。 または、少なくとも、試験の時点で直接KIM'aと回答のフォームからコピーを取ります。 そして、受け取ったポイントで教師が再確認した作業を確認します。
それまでの間...

Source: https://habr.com/ru/post/J62680/


All Articles