• ベストアンサー

Source code comparison program

Source code comparison programとはどのようなものでしょうか。これは監査人がこれをコンピュ-ターに投入することによって認可されていないコンピュ-タプログラムの発見に気づくそうです。もう少し具体的に教えてください。 あと 1.Program with test data 2.Check digit verication program 3.Program that computes contorol totals. などは役に立たないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.2

C)Comparing source code of the program with correct version of the program will disclose unauthorized computer program changes. プログラムのソースコードを正しいバージョンのものと比べることで、 コンピュータプログラムが許可なく改竄されていればそれを見破ることができる。 B)Check digit are primary used as an input control determine that input data is proper. チェックディジットは主に、入力データが適切なものか判定する用途で使われる。 D)Computing control totals is only one possible unauthorized changes that might be made to a program. コントロール・トータルを計算することはプログラムに許可なく加えられた改竄として 考えられるもののほんの一つである??? (B と D の原文はこの通りで本当に合っていますか?) 最後に一つ忠告を。 ここのサイトは「課題の丸投げ」と見える質問にはかなり厳しい態度で臨んでいますので、 ご質問される際にはわからないなりに自分でも考えているという姿勢を見せることが重要です。 参考 URL にウェブから使える辞書や翻訳サービスのサイトを挙げておきました。 Google をうまく使えばウェブは「グローバル・ブレイン」です。今後はお気をつけください。

参考URL:
http://www.alc.co.jp/,http://www.excite.co.jp/world/,http://www2.famille.ne.jp/~akio1998/l_jisho.html
nada
質問者

お礼

どうもありがとうございました。だんだんわかるようになってきました。

その他の回答 (1)

  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.1

"Source code comparison program" とは直訳すると「ソースコード比較プログラム」になります。 不審なプログラムを検出する監査アプリケーションに Tripwire というものがありますが、 これはあらかじめシステムにインストールされたプログラムの一覧を作っておき、 それと現在のプログラム一覧とを比較するものです。こういうものを想定しているのかもしれません。 1.Program with test data = テストデータつきプログラム あまり関係はないでしょう。 2.Check digit verification(こちらが正しいです) program = チェックディジット検証プログラム これは使えそうに思えますが、チェックディジットとはむしろデータに誤りがないか 検証するための付加データですからね。やはり関係はないかな。 http://www.kimura-kouichi.com/test/20001/001aman2.html をご覧ください。 3.Program that computes control totals = コントロール・トータル計算プログラム??? 正直言って "control totals" の意味がよくわかりませんでしたが、 会計用語では「予算総額の想定上限」のことを指すようですが、 情報処理用語では別の意味があるのかもしれません。2番目の URL のページには 「データ項目が欠落すればコントロール・トータルの値が正しくなくなる」とありますから、 これもデータ検証のプログラムだと思います。 はなはだ自信がありませんから、よければ原文の補足を下さい。

参考URL:
http://www.tripwire.co.jp/products/servers/index.html,http://www.theteacher.freeserve.co.uk/gcse/module5/task12.htm
nada
質問者

補足

ご丁寧な回答ありがとうございます。 これは監査人がaからdのうちどれかを動かすことによって未承認のコンピュ-タ-プログラムの変化の存在をテストするのはどれかということです。 解答はCです。英文の解説は CはComparing source code of the program with correct version of the progrma will disclose unauthorized computer program changes. BはCheck digit are primary used as an input contorol determine that input data is proper. DはComputing contorol totals is only one possible unauthorized changes that might be made to a program. Aは省略します。

関連するQ&A