┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年4月26日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  1 件のデータについて,読取りに 40 ミリ秒,CPU 処理に 30 ミリ秒,書込み に 50 ミリ秒かかるプログラムがある。このプログラムで,n 件目の書込みに併 せて n + 1 件目の CPU 処理と n + 2 件目の読取りを並行して行うと, 1 分当 たりの最大データ処理件数は幾つか。ここで,OS のオーバヘッドは考慮しない ものとする。  ア 500  イ 666  ウ 750  エ 1,200 ■キーワード■ 計算問題:並列処理 ■解答■   テクニカルエンジニア(データベース)午前平成17年問07   テクニカルエンジニア(システム管理)午前平成17年問07  エ 1,200 > 図を描いてみると、書き込み時間中に他の処理が行えているので、 > 書き込み時間を基準に計算する。 > 60×1,000/50=1,200で、答えはエ。  どうもありがとうございました。 > 問題の意味が汲み取りづらかったのですが > 処理の順番は読取り→CPU→書込みと考えて、問題文の表現を言い換えると、 > n件目のCPU処理をしているときに、n+1件目の読取りをし、n件目の書込みに > 併せてn+1件目のCPU処理とn+2件目の読取りを行う・・といった考え方を > するのでしょうか。  そうです。 ------------------------------------------------------------------------ *[解説:システム監査向け]  データマイニングに関する説明として,適切なものはどれか。  ア 基幹業務のデータベースとは別に作成され,更新処理をしない時系列デー   タの分析を主目的とする。  イ 個人別データ,部門別データ,サマリデータなど,分析者の目的別に切り   出され,カスタマイズされたデータを分析する。  ウ スライシング,ダイシング,ドリルダウンなどのインタラクティブな操作   によって多次元分析を行い,意思決定を支援する。  エ ニューラルネットワークや統計解析などの手法を使って,大量に蓄積され   ているデータから,顧客購買行動の法則などを探し出す。 ■キーワード■ データマイニング ■解答■   システム監査技術者午前平成17年問05   テクニカルエンジニア(データベース)午前平成17年問13   同等:テクニカルエンジニア(システム管理)午前平成15年問14   同等:テクニカルエンジニア(データベース)午前平成15年問12   同等:ソフトウェア開発技術者午前平成15年問39   同等:データベーススペシャリスト午前平成13年問12  エ ニューラルネットワークや統計解析などの手法を使って,大量に蓄積され   ているデータから,顧客購買行動の法則などを探し出す。 > 5分で分かるIT データマイニング > マイニングは、もともと採鉱という意味です。したがって、鉱山から > 利益が出て役に立つ鉱石を掘り出すことがマイニングになります。 > この言葉を使ったデータマイニングとは、企業内に蓄積した膨大な > データの中から、意味のある相関関係や有効なビジネスパターンを > 発見する技術という意味になります。 > http://www.blwisdom.com/itword/dm/ > > マーケターのためのデータマイニング講座 > http://www.atmarkit.co.jp/fitbiz/serial/datamining/01/01.html > http://www.atmarkit.co.jp/fitbiz/serial/datamining/01/02.html  どうもありがとうございました。 > 家計簿をつけているとき、ビールと紙おむつ、というレシートが出てきたことが > あります。あまりにもパターンにはまりすぎていて、笑えました。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(エンベデッド)向け]  PWM(パルス幅変調)で変調された信号をアナログ電圧に変換する回路はどれか。    in           out  ア ○──\/\/\─○──○             │             │             │            ─┴─            ─┬─             │             │            ─┴─            /////    in           out  イ ○───┤├───○──○             │             /             \             /             \             /             \             │            ─┴─            /////    in           out  ウ ○──\/\/\─○──○             │             /             \             /             \             /             \             │            ─┴─            /////    in           out  エ ○───┤├───○──○             │             └               )               )               )               )             ┌             │            ─┴─            ///// 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成17年問06    in           out  イ ○───┤├───○──○             │             /             \             /             \             /             \             │            ─┴─            ///// ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  キャパシティプランニングにおけるサービス管理の説明のうち,適切なものは どれか。  ア 単位時間に処理可能な作業量を見積もって,ハードウェア構成や機器を選択   する。  イ 提供するサービスの水準を達成するのに必要な経費を管理する。  ウ ハードウェア構成や機器の処理速度を決定するために,業務負荷の特性及   び組成要素を明らかにする。  エ ユーザ部門が期待するパフォーマンスと提供されるサービスのコストを,   責任分担を明らかにして管理する。 ■キーワード■ キャパシティプランニング ■解答■   テクニカルエンジニア(システム管理)午前平成17年問10   テクニカルエンジニア(データベース)午前平成17年問10   ソフトウェア開発技術者午前平成17年春問34  エ ユーザ部門が期待するパフォーマンスと提供されるサービスのコストを,   責任分担を明らかにして管理する。 > キャパシティ管理 > http://www.keyman.or.jp/search/a_30000707_1.html?vos=nkeyadww00000001  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  セマフォに関する記述のうち,適切なものはどれか。  ア V 操作は,待ち状態のプロセスがあれば,そのプロセスを一つ実行可能状態   へ移す。  イ あるセマフォに対して P 操作を行うためには,それに先立って V 操作が   実行されていなければならない。  ウ 同一のセマフォに対して,V 操作を連続して実行することはできない。  エ 一つのプログラム内では,同時に使用できるセマフォの数は一つだけであ   る。 ■キーワード■ セマフォ ■解答■   ソフトウェア開発技術者午前平成17年春問24   同等:テクニカルエンジニア(エンベデッドシステム)午前平成15年問21  ア V 操作は,待ち状態のプロセスがあれば,そのプロセスを一つ実行可能状態   へ移す。 > P操作:資源の使用 V操作:資源の解放 > ア:V操作は他のプロセスに資源を解放する(渡す) >   操作である ○ > イ:必ずしもV操作が先立って実行されている >   必要はない × > ウ:資源は一つしかないので、解放を連続で行うという >   ことはありえない × > エ:セマフォは複数使用できる ×  どうもありがとうございました。 > P操作はその資源を操作中とする。 > V操作はその資源を空き状態とする。  どうもありがとうございました。 > 下記で調べました。 > http://ja.wikipedia.org/wiki/%E3%82%BB%E3%83%9E%E3%83%95%E3%82%A9  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  システム監査人の役割と権限に関する記述のうち.適切なものはどれか。  ア システム監査人は,システム監査で証券取引法に基づく会計監査を代替で   きる。  イ システム監査人は,セキュリティ方針を決定できる。  ウ システム監査人は,被監査部門に資料の提出を求めることができる。  エ システム監査人は,被監査部門に対して改善命令を出すことができる。 ■キーワード■ 改善命令 ■解答■   情報セキュリティアドミニストレータ午前平成14年問49  ウ システム監査人は,被監査部門に資料の提出を求めることができる。 > システム監査基準 E一般基準 3 システム監査人の責任・権限 > (2) システム監査人は、被監査部門に対し資料の提出を求めることができる。 > http://www.jipdec.jp/security/sysaudit.html  どうもありがとうございました。 > 3 システム監査人の責任・権限 > (1) システム監査人は、自らの判断に対する根拠を明確にすること。 > (2) システム監査人は、被監査部門に対し資料の提出を求めることができる。 > (3) システム監査人は、組織体の長が被監査部門に改善を命令した >   事項について、実施状況の報告を求めることができる。 > http://www.jipdec.jp/security/sysaudit.html > 平成8年1月30日改訂 システム監査基準 > > 新しい鑑査基準には明確には定められていませんでしたので、 > 古いのを参考にしました。 > > システム監査基準 平成16年10月8日改訂版 > http://www.meti.go.jp/policy/netsecurity/downloadfiles/system_kansa.pdf  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  連想コード(mnemonic code)に関する記述として,適切なものはどれか。  ア EBCDIC コード,ASCII コードなどが,その例である。  イ 課コードの上位のけたを部コードにするというように,コードの各けたに   意味をもたせるものである。  ウ 仮想記憶方式のハードウェアで行うアドレス変換を高速化するために用い   られる。  エ コード化の対象となるものの名称や略号をコードの一部に取り入れたもの   である。 ■キーワード■ 連想コード(mnemonic code) ■解答■   AN/PM/AE共通午前平成14年問19  エ コード化の対象となるものの名称や略号をコードの一部に取り入れたもの   である。 > ニーモニックコード > コンピュータが実行可能な機械語のプログラムは数字の羅列としてあらわされるが > 、 > これを人間が理解できるように簡略化した英単語や記号の組み合わせに置き換え > たもの。 > アセンブラと呼ばれるソフトウェアによって機械語に変換されるため、「アセン > ブラコード」などとも呼ばれる。機械語と1対1に対応しているため、冗長さのな > い高速でコンパクトなプログラムを記述できるが、原始的で構造が単純であるた > め、習得に時間がかかり、また大規模なソフトウェアの開発や多人数による共同 > での開発には向かない。 > > http://e-words.jp/a/E3838BE383BCE383A2E3838BE38383E382AFE382B3E383 > BCE38389.html  どうもありがとうございました。 > ニーモニックコード  [mnemonic code] > アセンブリ言語の記述に用いるコード。記憶コードとも呼ばれる。 > 2進数で表される機械語の命令を、人間が理解しやすい言葉で表した > コード。アセンブラは、このコードを機械語の命令に置き換える働きをする。 > http://www.x-media.co.jp/jiten/index.cfm?ID=3761  どうもありがとうございました。  ニーモニックコードは,アセンブラのコードが有名ですが,本来は,内容を 象徴したコードという意味でした。 ======================================================================== 裏版宿題メール,過去のフォロー ページングとFIFO > http://www.pat.hi-ho.ne.jp/ochiyasu/jouhou/2syu/jou-2-kasou_ki.htm > ソフトウェア開発技術者午前平成17年春問23のウは、 > ネットワークスペシャリスト午前平成11年問48のような状況を言って > いると思われます。 ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  フールプルーフに該当するものはどれか。  ア 更新の対象となるものをコピーして保存する。  イ 入力したデータの取消し操作が行うことができるようにする。  ウ メニュー画面上の不適切な項目は,選択できないようにする。  エ ユーザの操作内容をログとして保存する。 ------------------------------------------------------------------------ *[宿題:システム監査向け]  CMM に関する記述として,適切なものはどれか。  ア 各種のソフトウェア設計・開発技法を使って開発作業を自動化し,ソフト   ウェア開発の生産性向上を図る。  イ ソフトウェアライフサイクルを,主プロセス,支援プロセス,組織プロセ   スの三つに分けて作業内容を定め,ソフトウェアプロセスの標準化を図る。  ウ ソフトウェアを開発する組織のプロセス成熟度モデルを使って,プロセス   の改善を図る。  エ 特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行   う。 ------------------------------------------------------------------------ *[宿題:テクニカル(エンベデッド)向け]  図に示す出力をもつ 2 相クロックエンコーダがある。1 回転当たり 90 パル スの出力とすると,角度分解能は何度になるか。    ┌──┐  ┌──┐  ┌──┐    │  │  │  │  │  │  A 相│  │  │  │  │  │  ──┘  └──┘  └──┘  └      ┌──┐  ┌──┐  ┌──┐      │  │  │  │  │  │  B 相  │  │  │  │  │  │    ──┘  └──┘  └──┘  └  ア 1  イ 2  ウ 3  エ 4 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  1 台のサーバと 3 台のクライアントが接続されたシステムがある。システム を利用するためには,サーバと少なくともいずれか 1 台のクライアントが稼動 していればよい。サーバの稼動していない確率を a,各クライアントの稼動して いない確率をいずれも b とすると,このシステムが利用できない確率を表す式 はどれか。  ア 1 - (1 - a)(1 - b^3)  イ 1 - (1 - a)(1 - b)^3  ウ (1 - a)(1 - b)^3  エ 1 - ab^3 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  OS のプロセス制御におけるプリエンプティブ方式に関する記述として,適切 なものはどれか。  ア 各プロセスがシステム資源を自主管理できるので,マルチプログラミング   に向いている。  イ ノンプリエンプティブ方式に比べて,コンテキスト切替えのためのオーバ   ヘッドが小さい。  ウ ノンプリエンプティブ方式に比べて,特定のプロセスがプロセッサを独占   することが多い。  エ プリエンプティブ方式を実現するには,OS がプロセスを強制的に切り替   えて実行する機構が必要になる。 ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  現金による回収以外の理由で売掛金が減少したとき,会計データベースを対象 として原因を調査する場合,適切な方法はどれか。  ア 貸方,借方ともに,“売掛金(商品)”であるデータを抽出し,その取引に   ついて,内容及び理由を確かめる。  イ 貸方,借方ともに,“売掛金(部門)”であるデータを抽出し,その取引に   ついて,内容及び理由を確かめる。  ウ 貸方が“売上“で,借方が“売掛金”のデータを抽出し,その取引につい   て,内容及び理由を確かめる。  エ 貸方が“売掛金”で,借方が“現金”以外の勘定科目のデータを抽出し,   その取引について,内容及び理由を確かめる。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  図のアローダイアグラムの説明のうち,適切なものはどれか。         6        6     (2) ──────→(4)───→(7)     ┐ \       \     \5    7/   \5       \     \   /     \       :      ┘  /       ┘      │3     (9) (1)         (5)     │     ┐  \9       ┐  \   │    /   \     4/    \4  │   /4    \   /      \ │  /     ┘ /        ┘↓ /     (3) ───→(6) ───→(8)         3     7  ア (2)→(4)の仕事が 1 日早く終われば,全体の仕事も 1 日早く終わる。  イ (2)→(5)の仕事が 1 日早く終われば,全体の仕事も 1 日早く終わる。  ウ (3)→(5)の仕事が 1 日早く終われば,全体の仕事も 1 日早く終わる。  エ (6)→(8)の仕事が 1 日早く終われば,全体の仕事も 1 日早く終わる。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム監査向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(エンベデッド)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)