J Question vol.1786
発行日時: 2008/1/16
▲ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┓
┃┃ のんびりやろう!情報処理試験! 〜1問1問コツコツと〜 ┃┃
┃┃ 2008.1.16 vol.1786 19,200 部発行 http://www.shunzei.com/ ┃┃
┗┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼
--PR------------------------------------------------------------------
◇◆ C言語対策の決定版!アルゴリズム力を身に付けるための1冊! ◆◇
◆◇ 【基本情報技術者試験 C言語の切り札】 ◇◆
◇◆ http://www.shunzei.com/book/kirifuda_c.html ◆◇
◆◇◆ ◆◇◆
◇◆◇ C言語対策の定番として継続的に売れています(^^) ◇◆◇
----------------------------------------------------------------------
┏━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┓
┃早┃め┃の┃転┃職┃を┃を┃お┃考┃え┃の┃貴┃方┃へ┃
┗━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┛
■業界トップクラスの求人情報と専任コンサルタントが転職をサポート■
【パソナの無料転職サポートはこちらへ 】
http://px.a8.net/svt/ejp?a8mat=10G6CP+9VFSXE+AZA+65EOJ
------------------------------------------------------------------PR--
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■今日の問題■☆☆(等幅フォントで見てね!)
----------------------------------------------------------------------
ソフトウェアの開発手法に関する記述のうち、最も適切なものはどれか。
ア RAD は、ソフトウェア開発の工程を何段階かに分割し、
前工程のアウトプットを次工程のインプットとしながら
開発を進めていく手法である。
イ スパイラルモデルは、既存のシステムに繰り返し修正を加え、
ソフトウェアを改良していく開発手法である。
ウ プロトタイピングは、“早く、安く、高品質”のシステム開発を
目的とした短期システム開発手法であり、CASE ツールの活用などを
取り入れている。
エ ラウンドトリップは、オブジェクト指向開発において、分析と設計、
プログラミングを何度か行き来しながらトライアンドエラーで
完成させていく手法である。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解答■(出典:H14. ソフトウェア 問45)
----------------------------------------------------------------------
エ ラウンドトリップは、オブジェクト指向開発において、分析と設計、
プログラミングを何度か行き来しながらトライアンドエラーで
完成させていく手法である。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■解説■
----------------------------------------------------------------------
システム開発手法の特集に入っています。
今日もシステム開発モデルに関する問題でした。
選択肢を順に見ていきましょう。
> ア RAD は、ソフトウェア開発の工程を何段階かに分割し、
> 前工程のアウトプットを次工程のインプットとしながら
> 開発を進めていく手法である。
これは RAD ではなく、ウォータフォールモデルのことです。
ウォータフォールモデル(water fall model) とは、システム開発を
いくつかの工程(段階)に分け、上流工程から下流工程へ
順番に開発を進めてゆく方法です。
もう少し具体的に書くと
基本計画 → 外部設計 → 内部設計 →
プログラム設計 → プログラム開発 → テスト
というような一連の流れで、順に開発を進めていきます。
滝(ウォータフォール)の水の流れのように、一気に進んでいくような
プロセスモデルなので、このように呼ばれます。
各工程での生産物を明確にするために、工程ごとに文書としてまとめ、
必ずレビューを行い、意識のずれを無くします。
このモデルでは工程ごとに明確に区切るので、開発の管理がしやすく
大規模開発に向いていますが、逆に前の工程に戻ることが難しいので
仕様変更や基本計画での要件定義がしっかりできないないと、
修正コスト(時間、費用)が大幅にかかってしまいます。
ちなみに「基本計画」などの用語は試験で登場したことがある言葉です。
別の言葉を使うこともありますが、おおまかな流れはこんなカンジです。
> イ スパイラルモデルは、既存のシステムに繰り返し修正を加え、
> ソフトウェアを改良していく開発手法である。
これはスパイラルモデルではなく、成長モデルのことです。
成長モデルとは、ウォータフォールモデルを改良した方法で
要求仕様の変更のたびに、既存のシステムに繰り返し修正を加え、
ソフトウェア開発工程を繰り返し行うモデルです。
スパイラルモデルは、開発するシステムを独立性の高い部分に分け、
要求定義、設計、プログラミング、テストの開発工程を行います。
一軒家に例えると、成長モデルは家を建てた後にリフォームする
イメージで、スパイラルモデルは1階を先に作って、その後に2階を
作るようなイメージになります。
たぶん、そんな家の作り方はしないと思いますが(^^;;
# 試験向けには、成長モデルは「ちょっとずつ継ぎ足す」
# スパイラルモデルは「分割して合わせる」と覚えておくといいかも?
> ウ プロトタイピングは、“早く、安く、高品質”のシステム開発を
> 目的とした短期システム開発手法であり、CASE ツールの活用などを
> 取り入れている。
これはプロトタイピングではなく、RAD のことですね。
RAD(Rapid Application Development)とは、少人数による開発や
開発ツールを活用することによって、短期間で一気に開発する
手法です。
開発ツールのわかりやすい例としては、VB(Visual Basic)ですね。
ただ、最近は GUI の開発環境が豊富な言語も多いので、
明確な定義は難しいかもしれません。
> エ ラウンドトリップは、オブジェクト指向開発において、分析と設計、
> プログラミングを何度か行き来しながらトライアンドエラーで
> 完成させていく手法である。
これが正解です。
ラウンドトリップ(round trip) とは「往復(旅行)する」とか
「周遊する」と言う意味です。
野球用語としては、ホームランの意味もあるそうです。
オブジェクト指向をベースにした開発の場合、カプセル化によって
他のモジュールへの影響が小さくなるため、
一連の流れに沿った開発ではなく、各段階にフィードバックしながら
ちょっとずつ修正していくことが可能です。
よって、分析・設計・作成(プログラミング)という3つの過程を
何度か行き来しながら、少しずつ完成させていく手法を
ラウンドトリップと言います。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
★これ、おしえてっ!(質問編)★ 回答期限:1月19日(土)の夜まで
----------------------------------------------------------------------
「この問題がわからないっ!!」という、
読者からの質問をみなさんに回答してもらおう!というコーナーです。
今回の質問はこちらです。(出典:H19. セキュリティ 問48)
----------------------------------------------------------------------
DMZ 上の公開 Web サーバで入カデータを受け付け、内部ネットワークの
DB サーバにそのデータを蓄積するシステムがある。DB サーバヘの
不正侵入を防ぐファイアウォールの有効な設定はどれか。
ア DB サーバの受信ポートを固定にし、Web サーバから DB サーバの
受信ポートヘ発信された通信だけをファイアウォールで通す。
イ Web サーバの発信ポートは任意のポート番号を使用し、
ファイアウォールでは、いったん終了した通信と同じ発信ポートを
使った通信を拒否する。
ウ Web サーバの発信ポートを固定し、その発信ポートの通信だけを
ファイアウォールで通す。
エ ファイアウォールで、DB サーバあての受信パケットだけ通す。
--[回答のめやす(横幅:全角34文字)]--------------------------------
> 1234567890123456789012345678901234
----------------------------------------------------------------------
セキュリティの問題ですが、ソフトウェア以上の高度系受験者の方には
ぜひ理解しておいて欲しい問題です。
これに対する回答(解説)を1月19日(土)の夜までにお願いします。
このコーナーで取り上げてほしい問題のリクエストも募集中です。
回答&お便りはこちらからでもOKです。
http://www.shunzei.com/about/mail.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!▼(答えはこのメールの一番下にあります)
----------------------------------------------------------------------
> ROE(Return On Equity) って?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> *********************** 投稿募集中のテーマ *********************** <
----------------------------------------------------------------------
●「これ、おしえてっ!」で扱ってほしい問題のリクエストやその回答
●「選択肢で勉強しよっ!」で扱ってほしい用語のリクエスト
●「その他、試験などに関するお便り(テーマフリー)」
ハンドル名を添えて、このメールマガジンに返信して頂ければ届きます。
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_は @ に)までお願いします。
----------------------------------------------------------------------
○メールマガジンの購読の登録・解除は個人の責任で行ってください。
しゅんぜいは一切代行しません!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▼選択肢で勉強しよっ!の答え▼
----------------------------------------------------------------------
(基本情報平成18年秋問72エ)の選択肢より
> 自己資本に対する収益性を示す指標
(初級シスアド平成18年春問67イ)の選択肢より
> 自己資本に対する利益の比率である。
> 株主持分に対する収益力の指標であり、株主持分の運用効率を示し、
> 配当能力の目安にもなる。
(上級シスアド平成17年問45)の問題文より
> 株主からの出資と過去からの損益の累積の合計である資本が、
> どれだけの利益を生み出しているかを示す指標
(システム監査平成17年問32)より
> 次の財務情報が与えられているとき、ROE(株主資本利益率)は何%か。
>
> 売上高 200,000 千円
> 当期純利益 5,000 千円
> 総資本回転率 2 回
> 自己資本比率 40 %
>
> エ 12.5
ROE(Return On Equity)とは、当期純利益を前期及び当期の株主資本の
平均値で割った値のことです。
株主持分の運用効率を示し、この値が高いほど効率的な運用を
行っていることになり、一株当たりの配当や株価を上げる要因にも
なっています。
ROEは「株主資本利益率」ともいいます。
=-=[あとがき]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
昨日、午前中に突然、右下の一番奥の歯が欠けました。。。
仕事中に。
もっと言うと、デスクワーク中に。
イメージ的には、こんなカンジ。
奥の歯の一番奥側(歯ぐき側)が欠けました。
歯 歯
┌──┐┌┐ │
│ │││ │ 歯ぐき側
│ ││└─┐│
└──┘└──┘│
とりあえず、穴が開いていると何かと不便そうなので、歯医者へ。
歯医者さんいわく、親知らずが両サイドが歯を挟むように圧迫していて
その圧力で歯が欠けたそうです。
■が割れた歯だとすると、矢印が親知らず。
→□□□□□□■←
元々、割れた歯は、虫歯で治療して詰めてあったのですが、
歯を砕くなんて、親知らずの成長力は恐るべしですね。
割れた歯は、仮で塞いでありますが、上の歯も下の歯も親知らずが
他の歯を挟むように生えているので、どうやら親知らずを
3本ほど抜かないといけないようです。
うーん、痛いのイヤだな(^^;;
しばらく歯医者通いになりそうです。
----------------------------------------------------------------------
◆のんびりやろう!情報処理試験!はこちらから http://www.shunzei.com/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
このメルマガを読んでいる人はこんなメルマガも読んでいます
- ポピュラー・サイエンス・ノード
- 科学が好きな普通の人々に送る無料メールマガジンです。「科学ファン」の視点で面白いもの、科学に関する情報、URL紹介や書評、エッセイなどをお送りします...
- ビジネスマン必読!1日3分で身につけるMBA講座
- 【受講者数1万5千人以上!】 MBAホルダーがビジネスに必須のビジネス理論をわかりやすく解説。経営戦略、マーケティング、ファイナンス、人事・組織戦...
- 懸賞ガイド通信
- ゲーム、くじ付でお得な最新の懸賞情報を毎日お届けします!!
- 【笑いながら脳を鍛える】なぞかけめ〜る♪
- 08年朝日新聞夕刊で紹介されたり、05年ヤフーBBマガジンの「ブログBest150」に選ばれたりしている「なぞかけブログ」のメルマガ化です。週1回な...
- 先人の知恵に学ぼう!驚くほど役に立つ「名言集」
- 歴史の試練に耐え民衆の支持を受け続ける先達の言葉に耳を傾けてみよう。金言や格言とは凝縮された言葉の中に隠された真理を通して、私たちに気付きや勇気を与...
![メルマガスタンド[メルマ!]](/img/common/melma_logo.gif)








