┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年4月27日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  フールプルーフに該当するものはどれか。  ア 更新の対象となるものをコピーして保存する。  イ 入力したデータの取消し操作が行うことができるようにする。  ウ メニュー画面上の不適切な項目は,選択できないようにする。  エ ユーザの操作内容をログとして保存する。 ■キーワード■ フールプルーフ ■解答■   テクニカルエンジニア(データベース)午前平成17年問16   同等:ソフトウェア開発技術者午前平成15年問50   同等:テクニカルエンジニア(エンベデッドシステム)午前平成15年問37  ウ メニュー画面上の不適切な項目は,選択できないようにする。 > http://e-words.jp/w/E38395E383BCE383ABE38397E383ABE383BCE38395.html > 知らない単語だと思ったので、検索してみました。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:システム監査向け]  CMM に関する記述として,適切なものはどれか。  ア 各種のソフトウェア設計・開発技法を使って開発作業を自動化し,ソフト   ウェア開発の生産性向上を図る。  イ ソフトウェアライフサイクルを,主プロセス,支援プロセス,組織プロセ   スの三つに分けて作業内容を定め,ソフトウェアプロセスの標準化を図る。  ウ ソフトウェアを開発する組織のプロセス成熟度モデルを使って,プロセス   の改善を図る。  エ 特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行   う。 ■キーワード■ CMM(Capability Maturity Model) ■解答■   システム監査技術者午前平成17年問06  ウ ソフトウェアを開発する組織のプロセス成熟度モデルを使って,プロセス   の改善を図る。 > CMM=Capability Maturity Model 組織の能力成熟度モデル > http://d.hatena.ne.jp/keyword/CMM  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(エンベデッド)向け]  図に示す出力をもつ 2 相クロックエンコーダがある。1 回転当たり 90 パル スの出力とすると,角度分解能は何度になるか。    ┌──┐  ┌──┐  ┌──┐    │  │  │  │  │  │  A 相│  │  │  │  │  │  ──┘  └──┘  └──┘  └      ┌──┐  ┌──┐  ┌──┐      │  │  │  │  │  │  B 相  │  │  │  │  │  │    ──┘  └──┘  └──┘  └  ア 1  イ 2  ウ 3  エ 4 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 2 相クロックエンコーダ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成17年問07   同等:テクニカルエンジニア(エンベデッドシステム)午前平成15年問10  ア 1 > 2相のパルスではHH,HL,LH,LLの4通りの組み合わせが表現できる。 > 1回転当たり90パルス出力するのであるから、 > 90*4通りが表現できることになる。 > したがって1回転あたり360通り=1度の分解能を持つ。 > > http://tech.millto.net/~tarop/jyousyo/kakomon/H10ME/AM01-20.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 ■キーワード■ ■解答■   テクニカルエンジニア(システム管理)午前平成17年問11   テクニカルエンジニア(データベース)午前平成17年問11  ア 1 - (1 - a)(1 - b^3) > 利用できる確率じゃないですか?  問題文は,「利用できない確率」が太字になっていました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  OS のプロセス制御におけるプリエンプティブ方式に関する記述として,適切 なものはどれか。  ア 各プロセスがシステム資源を自主管理できるので,マルチプログラミング   に向いている。  イ ノンプリエンプティブ方式に比べて,コンテキスト切替えのためのオーバ   ヘッドが小さい。  ウ ノンプリエンプティブ方式に比べて,特定のプロセスがプロセッサを独占   することが多い。  エ プリエンプティブ方式を実現するには,OS がプロセスを強制的に切り替   えて実行する機構が必要になる。 ■キーワード■ プリエンプティブ方式 ■解答■   ソフトウェア開発技術者午前平成17年春問25   テクニカルエンジニア(システム管理)午前平成17年問03   ソフトウェア開発技術者午前平成15年問28  エ プリエンプティブ方式を実現するには,OS がプロセスを強制的に切り替   えて実行する機構が必要になる。 > ア: 各プロセスでなく、OSがシステム資源を管理する。 > イ: オーバヘッドが大きい。 > ウ: 特定のプロセスがプロセッサを独占することが少ない。  どうもありがとうございました。 > プリエンプティブ方式とはマルチタスクの実現方法で、 > OSがプロセスを切り替えたり管理する方式。  どうもありがとうございました。 > プリエンプティブなマルチタスク >  ハードウェアタイマを利用して、複数のプログラムの制御を切り替えていくマル > チタスク方式。 >  参考;アスキーデジタル用語辞典 > http://yougo.ascii24.com/gh/05/000569.html > > ノンプリエンプティブなマルチタスク >  アプリケーションの自主的な処理の開放を前提として、複数アプリケーション間 > で制御を切り替えるマルチタスク方式。 >  参考;アスキーデジタル用語辞典 > http://yougo.ascii24.com/gh/05/000568.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  現金による回収以外の理由で売掛金が減少したとき,会計データベースを対象 として原因を調査する場合,適切な方法はどれか。  ア 貸方,借方ともに,“売掛金(商品)”であるデータを抽出し,その取引に   ついて,内容及び理由を確かめる。  イ 貸方,借方ともに,“売掛金(部門)”であるデータを抽出し,その取引に   ついて,内容及び理由を確かめる。  ウ 貸方が“売上“で,借方が“売掛金”のデータを抽出し,その取引につい   て,内容及び理由を確かめる。  エ 貸方が“売掛金”で,借方が“現金”以外の勘定科目のデータを抽出し,   その取引について,内容及び理由を確かめる。 ■キーワード■ 開発プロセスモデル ■解答■   情報セキュリティアドミニストレータ午前平成14年問50  エ 貸方が“売掛金”で,借方が“現金”以外の勘定科目のデータを抽出し,   その取引について,内容及び理由を確かめる。 > 売掛金が減るということは通常は現金による回収が > 考えられます。 > その時の仕訳 > > 借方      貸方 > 現金 XXXXX  売掛金 XXXXX (XXXXXは金額) > > それ以外で売掛金の減少を調査するわけですから、 > 上記仕訳で借方が現金以外を探せばいいことになります。 > 借方、貸方が左右どっちだったか忘れたら! > かりかた→りの左の長いほうが左を向いている→左側 > かしかた→しは右を向いている→右側  どうもありがとうございました。 > 売ったんだけど、代金が未回収のものを売掛金というようなので、 > 貸方が“売掛金”、あと、問題文より、『現金による回収以外の理由で > 売掛金が減少』とあるので、借方が“現金”以外の勘定科目のデータ…と > いうことで、答えはエ。  どうもありがとうございました。 > 売掛金が減るということは、貸方へ移ったということなので、 > そのときの借方の勘定科目が売掛金が減った理由にあたる。 > その理由が現金以外のものを探せばよいので、正解はエ。 > > 簿記の処理を学ぼう > http://www.mezase-bokizeirishi.jp/kouza/boki4.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  図のアローダイアグラムの説明のうち,適切なものはどれか。         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 ■キーワード■ アローダイアグラム,PERT図,クリティカルパス ■解答■   AN/PM/AE共通午前平成14年問20   情報セキュリティアドミニストレータ午前平成14年問10   テクニカルエンジニア(ネットワーク)午前平成14年問14   上級システムアドミストレータ午前平成14年問17  ア (2)→(4)の仕事が 1 日早く終われば,全体の仕事も 1 日早く終わる。 > 全体の仕事は24日かかる > > ア:○ 全体の仕事は23日で終わる > イ:× (3)−(6)−(7)に影響されるため全体工数は短縮されない > ウ:× (3)−(6)−(7)に影響されるため全体工数は短縮されない > エ:× (4)−(7)に影響されるため全体工数は短縮されない  どうもありがとうございました。 > クリティカルパスは > (1)⇒(2)⇒(4)⇒(7)⇒(9) (24日) > なので、ア。  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  次のテストケース設計法を何と呼ぶか。  読み込んだデータが正しくないとき,エラーメッセージを出力するかどうかを テストしたい。プログラム仕様書を基に,正しくないデータのクラスを識別し, その中から任意の一つのデータを代表として選んでテストケースとした。  ア 原因結果グラフ  イ 限界値分析  ウ 同値分割  エ 分岐網羅 ------------------------------------------------------------------------ *[宿題:システム監査向け]  モジュールの独立性を高めるには,モジュール結合度を弱くする必要がある。 モジュール間の情報の受渡し方法のうち,モジュール結合度が最も弱いものはど れか。  ア 共通域に定義したデータを,関係するモジュールが参照する。  イ 制御パラメタを引数として渡し,モジュールの実行順序を制御する。  ウ データ項目だけをモジュール間の引数として渡す。  エ 必要なデータだけを外部宣言して共有する。 ------------------------------------------------------------------------ *[宿題:テクニカル(エンベデッド)向け]  図のチャタリングをもつ入力信号に対して,図に示す出力信号を得るための方法 として,最も適切なものはどれか。        ←  チャタリング  →      ─┐ ┌─┐ ┌─┐ ┌─┐ 入力信号: │ │ │ │ │ │ │       └─┘ └─┘ └─┘ └──────────────       ┌────────────────────────── 出力信号: │      ─┘  ア D 型フリップフロップの D 入力を入力とするチャタリング除去回路を設   ける。  イ R-S 型フリップフロップによるチャタリング除去回路を設ける。  ウ コンデンサを使用した積分回路を設ける。  エ ソフトウェアによって,入力信号の前回値と一定時間後の値を比較して出力   のレベルを決める。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  東京〜大阪及び東京〜名古屋がそれぞれ独立した通信回線で接続されている。 東京〜大阪の稼働率は 0.9,東京〜名古屋の稼働率は 0.8 である。東京〜大阪 の稼働率を 0.95 以上に改善するために,大阪〜名古屋にバックアップ回線を新設 することを計画している。新設される回線の稼働率は最低限幾ら必要か。  ア 0.167  イ 0.205  ウ 0.559  エ 0.625 ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  仮想記憶方式において,仮想アドレスと物理アドレスとを対応付けるアドレス 変換機能に付加情報を与えることで,実現が容易になるものはどれか。  ア オーバレイ  イ 記憶保護  ウ メモリインタリーブ  エ メモリコンパクション ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  入出力制御方式に関する a 〜 c の記述と用語の適切な組合せはどれか。 a  プロセッサのレジスタを経由して,主記憶装置と入出力装置の間でデータ転  送を行う方式である。 b  プロセッサを介さずに,システムバスなどに接続されたデータ転送専用のハ  ードウェアによって,主記憶装置と入出力装置の間で直接転送を行う方式であ  る。 c  b の一方式であり,入出力専用のハードウェアがデータ転送制御のためのプ  ログラムを主記憶から自律的に読み出して入出力装置を制御することによって,  並行処理の度合いを高めることができる。   ┌──────────┬──────────┬──────────┐   │     a     │     b     │     c     │ ┌─┼──────────┼──────────┼──────────┤ │ア│パイプライン制御方式│DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │イ│パイプライン制御方式│チャネル制御方式  │DMA 制御方式    │ ├─┼──────────┼──────────┼──────────┤ │ウ│プログラム制御方式 │DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │エ│プログラム制御方式 │チャネル制御方式  │DMA 制御方式    │ └─┴──────────┴──────────┴──────────┘ ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  ソフトウェア開発チームの編成に関する記述のうち,適切なものはどれか。  ア 階層型チームは,管理者,リーダ,メンバと階層的に構成されるので,各   自の職務は明確に分担されるが,その反面,指示伝達に支障が生じやすい。  イ スペシャリストチームは,専門能力の高いメンバで構成されるチームであ   り,管理専門のマネージャによって統制される。  ウ チーフプログラマチームは,強い統制が可能であるが,リーダに大きな負   荷がかかるので,大規模で長期にわたるプロジェクトには適用しにくい。  エ 民主的チームは,メンバが平等の立場で構成され,自由に意見交換できる   が,統制力が弱い。 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 システム監査向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(エンベデッド)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)