┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年4月28日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  次のテストケース設計法を何と呼ぶか。  読み込んだデータが正しくないとき,エラーメッセージを出力するかどうかを テストしたい。プログラム仕様書を基に,正しくないデータのクラスを識別し, その中から任意の一つのデータを代表として選んでテストケースとした。  ア 原因結果グラフ  イ 限界値分析  ウ 同値分割  エ 分岐網羅 ■キーワード■ ■解答■   テクニカルエンジニア(データベース)午前平成17年問17  ウ 同値分割 ------------------------------------------------------------------------ *[解説:システム監査向け]  モジュールの独立性を高めるには,モジュール結合度を弱くする必要がある。 モジュール間の情報の受渡し方法のうち,モジュール結合度が最も弱いものはど れか。  ア 共通域に定義したデータを,関係するモジュールが参照する。  イ 制御パラメタを引数として渡し,モジュールの実行順序を制御する。  ウ データ項目だけをモジュール間の引数として渡す。  エ 必要なデータだけを外部宣言して共有する。 ■キーワード■ パラメータ結合,モジュール分割,モジュール結合度,複合設計 ■解答■   システム監査技術者午前平成17年問07   ソフトウェア開発技術者午前平成14年問50  ウ データ項目だけをモジュール間の引数として渡す。 > 結合度の弱い順に並べると次の通り。 > 弱 データ結合  --->ウ > ↑ スタンプ結合 > | 制御結合   --->イ > | 外部結合   --->エ > ↓ 共通結合   --->ア > 強 内部結合  どうもありがとうございました。 > モジュール結合度とは、お互いのモジュールにどれだけの関係を持っているかを > 示すもので、結合度が弱い方が独立性が高いと言えます。(この結合度には弱い > 順に、無結合、構造を持たないデータのみを引数で交信するデータ結合、構造を > 持つ引数のみで交信するスタンプ結合、制御結合、共有結合などがあります) > http://www.asahi-net.or.jp/~yh5m-yi/computer06.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(エンベデッド)向け]  図のチャタリングをもつ入力信号に対して,図に示す出力信号を得るための方法 として,最も適切なものはどれか。        ←  チャタリング  →      ─┐ ┌─┐ ┌─┐ ┌─┐ 入力信号: │ │ │ │ │ │ │       └─┘ └─┘ └─┘ └──────────────       ┌────────────────────────── 出力信号: │      ─┘  ア D 型フリップフロップの D 入力を入力とするチャタリング除去回路を設   ける。  イ R-S 型フリップフロップによるチャタリング除去回路を設ける。  ウ コンデンサを使用した積分回路を設ける。  エ ソフトウェアによって,入力信号の前回値と一定時間後の値を比較して出力   のレベルを決める。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ チャタリング ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成17年問08  イ R-S 型フリップフロップによるチャタリング除去回路を設ける。 > 特殊工作室(2004/08/13)チャタリング > http://www.yamamoto-works.jp/hard/hd20040813.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  東京〜大阪及び東京〜名古屋がそれぞれ独立した通信回線で接続されている。 東京〜大阪の稼働率は 0.9,東京〜名古屋の稼働率は 0.8 である。東京〜大阪 の稼働率を 0.95 以上に改善するために,大阪〜名古屋にバックアップ回線を新設 することを計画している。新設される回線の稼働率は最低限幾ら必要か。  ア 0.167  イ 0.205  ウ 0.559  エ 0.625 ■キーワード■ 稼働率 ■解答■   テクニカルエンジニア(システム管理)午前平成17年問12  エ 0.625 > 東京・大阪間は0.9*0.8=0.72 > 1-(1-0.72)(1-x)>=0.95 > 1-0.25(1-x)>=0.95 > これを解いていけばいいと思います。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  仮想記憶方式において,仮想アドレスと物理アドレスとを対応付けるアドレス 変換機能に付加情報を与えることで,実現が容易になるものはどれか。  ア オーバレイ  イ 記憶保護  ウ メモリインタリーブ  エ メモリコンパクション ■キーワード■ 記憶保護 ■解答■   ソフトウェア開発技術者午前平成17年春問26   テクニカルエンジニア(システム管理)午前平成17年問04  イ 記憶保護 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  入出力制御方式に関する a 〜 c の記述と用語の適切な組合せはどれか。 a  プロセッサのレジスタを経由して,主記憶装置と入出力装置の間でデータ転  送を行う方式である。 b  プロセッサを介さずに,システムバスなどに接続されたデータ転送専用のハ  ードウェアによって,主記憶装置と入出力装置の間で直接転送を行う方式であ  る。 c  b の一方式であり,入出力専用のハードウェアがデータ転送制御のためのプ  ログラムを主記憶から自律的に読み出して入出力装置を制御することによって,  並行処理の度合いを高めることができる。   ┌──────────┬──────────┬──────────┐   │     a     │     b     │     c     │ ┌─┼──────────┼──────────┼──────────┤ │ア│パイプライン制御方式│DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │イ│パイプライン制御方式│チャネル制御方式  │DMA 制御方式    │ ├─┼──────────┼──────────┼──────────┤ │ウ│プログラム制御方式 │DMA 制御方式    │チャネル制御方式  │ ├─┼──────────┼──────────┼──────────┤ │エ│プログラム制御方式 │チャネル制御方式  │DMA 制御方式    │ └─┴──────────┴──────────┴──────────┘ ■キーワード■ プログラム制御方式,DMA制御方式,チャネル制御方式 ■解答■   情報セキュリティアドミニストレータ午前平成15年問01   一種午前平成12年問19   ┌──────────┬──────────┬──────────┐   │     a     │     b     │     c     │ ┌─┼──────────┼──────────┼──────────┤ │ウ│プログラム制御方式 │DMA 制御方式    │チャネル制御方式  │ └─┴──────────┴──────────┴──────────┘ > DMA > Direct Memory Accessの略。CPUを介さずに入出力装置とメモリ間でデータを > やりとりする方式。データの転送速度を向上させ、CPUの負担を減らすことが > できる。DMAによるデータ転送をDMA転送という。 > http://yougo.ascii24.com/gh/48/004828.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  ソフトウェア開発チームの編成に関する記述のうち,適切なものはどれか。  ア 階層型チームは,管理者,リーダ,メンバと階層的に構成されるので,各   自の職務は明確に分担されるが,その反面,指示伝達に支障が生じやすい。  イ スペシャリストチームは,専門能力の高いメンバで構成されるチームであ   り,管理専門のマネージャによって統制される。  ウ チーフプログラマチームは,強い統制が可能であるが,リーダに大きな負   荷がかかるので,大規模で長期にわたるプロジェクトには適用しにくい。  エ 民主的チームは,メンバが平等の立場で構成され,自由に意見交換できる   が,統制力が弱い。 ■キーワード■ 民主的チーム ■解答■   AN/PM/AE共通午前平成14年問21  エ 民主的チームは,メンバが平等の立場で構成され,自由に意見交換できる   が,統制力が弱い。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ GW中は,宿題はありません。GWを満喫してください。