J Question vol.1804
発行日時: 2008/2/27
▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃ のんびりやろう!情報処理試験! 〜1問1問コツコツと〜 ┃┃
┃┃ 2008.2.27 vol.1804 19,366 部発行 http://www.shunzei.com/ ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼
--PR------------------------------------------------------------------
転職支援サービスなら リ┃ク┃ル┃ー┃ト┃エ┃ー┃ジ┃ェ┃ン┃ト┃
━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛
圧倒的な情報量、経験豊富な専任のキャリアアドバイザー。
ナンバーワンならではの強みが、多くの企業、転職者の信頼を得ています。
詳細はこちら> http://px.a8.net/svt/ejp?a8mat=16C1GE+GO5PU+WOE+66OZ7
----------------------------------------------------------------------
◇◆ C言語対策の決定版!アルゴリズム力を身に付けるための1冊! ◆◇
◆◇ 【基本情報技術者試験 C言語の切り札】 ◇◆
◇◆ http://www.shunzei.com/book/kirifuda_c.html ◆◇
◆◇◆ ◆◇◆
◇◆◇ C言語対策の定番として継続的に売れています(^^) ◇◆◇
------------------------------------------------------------------PR--
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■春試験の受験申込みについて■ 初級シスアド、基本情報のみ今日まで!
----------------------------------------------------------------------
初級シスアド、基本情報のみ、受付は今日午後8時までです!
(高度区分は受付終了しました)
# 詳細はこちらから。 http://www.jitec.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今日の問題■☆☆(等幅フォントで見てね!)
----------------------------------------------------------------------
トップダウンテストと比較したときのボトムアップテストに関する
記述のうち、適切なものはどれか。
ア 既存のシステムを修正してシステム開発する場合よりも、
新規に開発するシステムに適用すると効果がある。
イ テストの最終段階で、モジュール間のインタフェース上の問題が
発見されたときの影響が大きい。
ウ 未開発の上位のモジュールを代行するスタブが必要になる。
エ モジュール数の多い下位の部分から開発していくことになるので、
開発の初期の段階ではプログラミングとテストの並行作業が困難である。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解答■(出典:H14. ソフトウェア 問52)
----------------------------------------------------------------------
イ テストの最終段階で、モジュール間のインタフェース上の問題が
発見されたときの影響が大きい。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解説■
----------------------------------------------------------------------
システム開発手法の特集に入っています。
今日は、ボトムアップテスト(bottom up test)に関する問題でした。
ボトムアップテスト(bottom up test) とは、下位のモジュールから
順に上位のモジュールを結合してテストを行っていく方法です。
このとき、上位のモジュールが完成していない場合は
テスト用の代役モジュールとして、ドライバ(driver) を用います。
ドライバは、テスト対象のモジュールを呼出し命令で
呼び出す役割をします。
トップダウンテストに比べると、テストの最終段階で
モジュール間のインタフェース上の問題が発見されたときに
影響が大きくなってしまいます。
選択肢を順に見ていきましょう。
> ア 既存のシステムを修正してシステム開発する場合よりも、
> 新規に開発するシステムに適用すると効果がある。
既存のシステムを修正してシステム開発をする場合は
修正の度合いによって、効果の大きさも変わってくるので
必ずしも、新規に開発するシステムに適用すると効果があるとは
言えません。
例えば、既存のシステムを修正してシステム開発する場合で、
ボトムアップテストの効果が顕著に現れるのは、
すでに開発済みの上位モジュールに対して、下位モジュールの
修正が多いようなケースなどが考えられます。
> イ テストの最終段階で、モジュール間のインタフェース上の問題が
> 発見されたときの影響が大きい。
これが正解ですね。
ボトムアップテストは、テストの最終段階で
全体の制御(フロー)をテストすることになるので、
最上位のモジュールで問題が発見された場合には
他のモジュールに与える影響も大きくなってしまいます。
> ウ 未開発の上位のモジュールを代行するスタブが必要になる。
スタブではなく、ドライバが必要になります。
スタブ(stub)とは、テスト対象のモジュールからの呼出し命令の条件に
合わせて値を返す役割をします。ただ、実際の開発では
あまり使われていないと思います。
> エ モジュール数の多い下位の部分から開発していくことになるので、
> 開発の初期の段階ではプログラミングとテストの並行作業が困難である。
一般に下位のモジュールは、同じレベルにある他のモジュールとの
関連性が比較的うすいので、平行して作業を行うことができます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
★これ、おしえてっ!(質問編)★ 回答期限:3月1日(土)の夜まで
----------------------------------------------------------------------
「この問題がわからないっ!!」という、
読者からの質問をみなさんに回答してもらおう!というコーナーです。
今回の質問はこちらです。(出典:H19. セキュリティ 問34)
----------------------------------------------------------------------
トランザクション管理の直列化可能スケジュールを説明したものはどれか。
ア デッドロックの発生を最小限に抑えるために、可能な限り
トランザクションを直列に実行するスケジュール
イ トランザクションの前後関係を考慮しながら、処理時間が
最短になるようにトランザクションを同時実行するスケジュール
ウ トランザクションを順番に実行した場合と同じ結果をもつように、
同時実行するスケジュール
エ 読取り専用トランザクションは同時実行するが、更新を行う
トランザクションは直列に実行するスケジュール
--[回答のめやす(横幅:全角34文字)]--------------------------------
> 1234567890123456789012345678901234
----------------------------------------------------------------------
テクニカルエンジニア(セキュリティ)のリクエストですね。
でも、内容はデータベースです。
これに対する回答(解説)を3月1日(土)の夜までにお願いします。
このコーナーで取り上げてほしい問題のリクエストも募集中です。
回答&お便りはこちらからでもOKです。
http://www.shunzei.com/about/mail.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります)
----------------------------------------------------------------------
> UDP(User Datagram Protocol) って?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> *********************** 投稿募集中のテーマ *********************** <
----------------------------------------------------------------------
●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答
●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト
●「その他、試験などに関するお便り(テーマフリー)」
ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
WebからでもOK! http://www.shunzei.com/about/mail.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
のんびりやろう!情報処理試験! 〜1問1問コツコツと〜(週3日発行)
----------------------------------------------------------------------
編集・発行:しゅんぜい mail_at_shunzei.com (_at_は @ に)
発送:melma! http://www.melma.com/ (ID:189)
:まぐまぐ http://www.mag2.com/ (ID:24856)
:めろんぱん http://www.melonpan.net/ (ID:78)
登録・解除:http://www.shunzei.com/mm/
○バックナンバー
立ち読み : http://www.melma.com/backnumber_189/
ダウンロード: http://www.shunzei.com/mm/backnumber.html
転載について: http://www.shunzei.com/about/disclaimer.html
広告掲載は mail_at_shunzei.com (_at_は @ に)までお願いします。
----------------------------------------------------------------------
○メールマガジンの購読の登録・解除は個人の責任で行ってください。
しゅんぜいは一切代行しません!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!の答え▼
----------------------------------------------------------------------
(ソフトウェア平成19年秋問51)の問題文より
> IP の上位プロトコルとして、コネクションレスのデータグラム通信を
> 実現し、信頼性のための確認応答や順序制御などの機能をもたない
> プロトコル。
(ソフトウェア平成19年春問52)の問題文より
> IP ネットワークのプロトコルのうち、OSI 基本参照モデルの
> トランスポート層に位置するもの
(エンベデッド平成19年問41)
(システム管理平成17年問32)の問題文より
> IP ネットワークのプロトコルのうち、0SI 基本参照モデルの
> トランスポート層に位置するもの
UDP(User Datagram Protocol) とは、コネクションレス型の
データ転送を行うプロトコルです。
同じトランスポート層のプロトコルでコネクション型のデータ転送を
行う TCP(Transmission Control Protocol) とは異なり、
再送制御、受信応答確認、フロー制御などは行いません。
よって、TCP に比べると信頼性の低いプロトコルですが
その分余計なパケットを送る必要も無く、動画配信などの一方的に
大量のデータを送る場合などに有効なプロトコルです。
DNS(Domain Name System) や SNMP(Simple Network Management Protocol)、
動画ストリーミング系のプロトコルや、その他、Windows で構成された
LAN 環境でメッセージのやり取りが可能な IP Messenger などが
UDP を使って実装されています。
=-=[あとがき]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ここ数年、この時期になると、主に学生さんから
就職活動相談のメールが来たりします。
この業界、インターネット上でも様々な噂が流れているので、
いろいろ不安になる人も多いでしょうね。
僕も、今は業界構造とかわかりますが、昔はわからなかったですし。
もし、今、就職活動をしていて「いろんな話を聞いてみたい!」
という人がいれば、僕までメールください。
ある程度(10人弱ぐらい)集まりそうなら、何か企画します。
新卒採用であれば、僕でもアドバイスできると思いますので。
逆に採用側の方で「こういうことを伝えたい!」という人も大歓迎です。
(こっちの方がたくさん集まりそうですが。笑)
やるなら、3月中旬ぐらいの土曜日とかかなぁ?
----------------------------------------------------------------------
◆のんびりやろう!情報処理試験!はこちらから http://www.shunzei.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
このメルマガを読んでいる人はこんなメルマガも読んでいます
- ポピュラー・サイエンス・ノード
- 科学が好きな普通の人々に送る無料メールマガジンです。「科学ファン」の視点で面白いもの、科学に関する情報、URL紹介や書評、エッセイなどをお送りします...
- ビジネスマン必読!1日3分で身につけるMBA講座
- 【受講者数1万5千人以上!】 MBAホルダーがビジネスに必須のビジネス理論をわかりやすく解説。経営戦略、マーケティング、ファイナンス、人事・組織戦...
- 懸賞ガイド通信
- ゲーム、くじ付でお得な最新の懸賞情報を毎日お届けします!!
- 【笑いながら脳を鍛える】なぞかけめ〜る♪
- 08年朝日新聞夕刊で紹介されたり、05年ヤフーBBマガジンの「ブログBest150」に選ばれたりしている「なぞかけブログ」のメルマガ化です。週1回な...
- 先人の知恵に学ぼう!驚くほど役に立つ「名言集」
- 歴史の試練に耐え民衆の支持を受け続ける先達の言葉に耳を傾けてみよう。金言や格言とは凝縮された言葉の中に隠された真理を通して、私たちに気付きや勇気を与...
![メルマガスタンド[メルマ!]](/img/common/melma_logo.gif)








