┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork@yscon.co.jp          '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ---------------------------------------------------------------☆PR☆---  情報処理技術者試験の午前突破のための最短学習は、過去問題の繰り返し!  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  「合格ノート」の作成に欠かせない過去問題集☆「合格ノート・問題編」   ↓↓↓ ダウロード開始! 秋の対策は今すぐスタート! ↓↓    http://www.adplan.ne.jp/r?bid=25628&lid=7 ---------------------------------------------------------------☆PR☆--- ========================================================================  2005年8月22日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework  テクニカル(データベース),システム監査,テクニカル(エンベデッド), テクニカル(システム管理)向けの宿題は,秋試験終了までお休みします。 ======================================================================== お知らせ(ソフ開発向け教材公開)  8/5 から週刊で「ソフトウェア開発技術者試験」向けの教材が公開されていま す。  ソフ開を受験される方は,ぜひ,すぐに登録して下さい。  https://www.techno-brain.co.jp/campaign/j0508_kouryaku/ ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:ソフトウェア開発技術者向け]  A,B,C の順序で入力されるデータがある。各データについてスタックヘの挿 入と取出しを一回ずつ任意のタイミングで行うことができる場合,データの出力 順序は何通りあるか。 ←──┐ ┌─── A,B,C    │ ↓   │   │   │ ス │   │ タ │   │ ッ │   │ ク │   └───┘  ア 3  イ 4  ウ 5  エ 6 ■キーワード■ スタック操作 ■解答■   ソフトウェア開発技術者午前平成15年問10  ウ 5 > A,B,C > A, C, B > B, A, C > B, C, A > C, B ,A  どうもありがとうございました。 > スタックは後入先出型のデータ格納方法。 > データは、A,B,Cの3つなので、考えられる出力順は6通りである。 > その6通りについて、出力順が「C→A→B」となる事はないので、 > 答えは5通りである。 > > 地道に確かめる以外の方法が思いつきませんでした。 > もしデータ数がもっと多かった場合にはどのように > 解けば良いのでしょうか。  どうもありがとうございました。  いい方法は私も思いつきませんでした。 > まず一個の場合 > A入れる(以下↓) A出す(以下↑)、で1通り。 > > 2個の場合、1個の場合の各位置にBのプッシュ、プルを追加(最後の要素は > プッシュしたら、即プルしかないため)して > A↓A↑B↓B↑ > A↓B↓B↑A↑ > となり、2通り。 > > 3個の場合、2個の場合の各位置にCのプッシュ、プルを追加して > A↓A↑B↓B↑からは > A↓A↑B↓B↑C↓C↑ > A↓A↑B↓C↓C↑B↑ > > A↓B↓B↑A↑からは > A↓B↓B↑A↑C↓C↑ > A↓B↓B↑C↓C↑A↑ > A↓B↓C↓C↑B↑A↑ > > となり、計5通り。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  CORBA に関する記述として,適切なものはどれか。  ア Windows のアプリケーションプログラム間で,データ連携を実現する機能   の一つである。別のアプリケーションプログラムの機能を,あたかも自分の   機能の一部であるかのように利用できる。  イ X/Open が認証する共通デスクトップ環境である。主に UNIX マシンを対   象とし,X Window と OSF/Motif をべ一スとしている。  ウ グループでの作業を支援するために作られたソフトウェアである。電子メ   ール,電子掲示板,ワークフロー機能などから成る。  エ 分散システム環境で,オブジェクト同士がメッセージを交換するための共   通仕様である。オブジェクト間通信の基本インタフェース,相互運用規定な   どから成る。 ■キーワード■ CORBA (Common Object Request Broker Architecture) ■解答■   情報セキュリティアドミニストレータ午前平成14年問35   類題:上級システムアドミストレータ午前平成12年問28   類題:データベーススペシャリスト午前平成13年問49   類題:システム監査技術者午前平成14年問21  エ 分散システム環境で,オブジェクト同士がメッセージを交換するための共   通仕様である。オブジェクト間通信の基本インタフェース,相互運用規定な   どから成る。 > ア:OLE(ObjectLinking and Embedding) > イ:CDE(CommonDesktopEnvironment) > ウ:グループウェア  どうもありがとうございました。 > CORBA:OMGが定めた分散オブジェクト技術の仕様。異機種分散環境上のオブジェクト > (プログラム部品)間でメッセージを交換するためのソフトウェア(ORBと呼ばれる)の > 仕様を定めている。具体的には、ORBの基本構造や、プログラミング言語からORBを > 利用する際の手順、異なるORB間で相互にメッセージを交換する際の規定などを定 > めている。 > http://www.itmedia.co.jp/dict/programming/object/00216.html > > @IT「いまなぜCORBAなの?」 > http://www.atmarkit.co.jp/fjava/rensai/corba01/corba01.html  どうもありがとうございました。 > CORBA【Common Object Request Broker Architecture】 > OMGが定めた分散オブジェクト技術の仕様。異機種分散環境上のオブジェクト > (プログラム部品)間でメッセージを交換するためのソフトウェア(ORBと呼ば > れる)の仕様を定めている。具体的には、ORBの基本構造や、プログラミング > 言語からORBを利用する際の手順、異なるORB間で相互にメッセージを交換する > 際の規定などを定めている。 > http://e-words.jp/w/CORBA.html  どうもありがとうございました。 > CORBA (Common Object Request Broker Architecture) > 機能別に分割したアプリケーション(オブジェクト)を分散システムで実行・通信 > ・管理する仕組みであり,OMG(Object Management Group)で標準化が行なわれて > いるものネットワーク上に分散配置されたさまざまなコンピュータアプリケーション > を互いに連携させ処理を行わせる標準仕様である。 > 分散オブジェクト環境で,オブジェクト同士が通信するための標準仕様。 > 分散システム環境で,オブジェクト同士がメッセージを交換するための共通仕様で > ある。オブジェクト間通信の基本インタフェース,相互運用規定などから成る。 > http://zigen.cosmoconsulting.co.jp/keyword/pic/a_c.htm#CORBA  どうもありがとうございました。 > Common Object Request Broker Architecture > プラットフォーム、言語に左右されずにオブジェクト間の通信を可能にする > 機構。 > インタフェースを定義する言語(IDL)と、クライアントが共通に利用するイン > タフェース(ORB)とを利用して通信を実現する。 > 非同期/同期通信の両方が可能である。 > OMG(Object Management Group)が規定を行っている。 > > SMG ネットワークプログラミング講座 > 【第3回】 通信の業界標準!〜CORBA編(1) > http://www.smg.co.jp/seminar/JavaNetwork/NP_lecture03.html > 用語集 > http://www.smg.co.jp/seminar/JavaNetwork/NP_glossary.html#corba  どうもありがとうございました。 >  CORBA(Common Object Request Broker Architecture) >  ⇒OMGが定めた分散オブジェクト技術の仕様 >  http://computers.yahoo.co.jp/dict/  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:高度共通向け]  最低限,必要とするスキルの量が,スキル a は 80 単位,b は 40 単位,c は 20 単位である。このとき,必要とするスキルを取得するために経験すべき作業 時間は,最低何時間か。表は,例えば作業 S を 1 時間経験すると,スキル a が 5 単位,b が 5 単位,c が 1 単位得られることを示している。                    単位 スキル単位/時間     ┌───────┬────────┬────────┐     |\    作業|        |        |     |  ̄ ̄\   | 作業Sによる取得| 作業Tによる取得|     |スキル  ̄ ̄\|        |        |     ├───────┼────────┼────────┤     |    a   |    5    |    8    |     ├───────┼────────┼────────┤     |    b   |    5    |    2    |     ├───────┼────────┼────────┤     |    c   |    1    |    4    |     └───────┴────────┴────────┘  ア 10  イ 12  ウ 14  エ 15 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ ■解答■   AN/PM/AE共通午前平成16年問46  イ 12 ------------------------------------------------------------------------ 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:ソフトウェア開発技術者向け]  図のような構造をもつリストとして実現するのに最も適したデータ構造はどれ か。  変数     要素 ┌────┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐ |Head ●┼─→|E1 ●┼─→|E2 ●┼─→|E3 ●┼─→|E4  | ├────┤  └───┘  └───┘  └───┘  └───┘ |    |                        ↑ |Tail ●┼────────────────────────┘ └────┘  ア 要素の追加と取出し(読出しの後に削除)を最後尾で行うスタック(LIFO)  イ 要素の追加と取出し(読出しの後に削除)を先頭で行うスタック(LIFO)  ウ 要素の追加は最後尾で,取出し(読出しの後に削除)は先頭で行うキュー   (FIFO)  エ 要素の追加は先頭で,取出し(読出しの後に削除)は最後尾で行うキュー   (FIFO) 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  事業計画を評価する手法として,戦略的事業計画グリッドを利用した。表中の (1)〜(4)のポジションのうち,新たな投資の優先度が最も低いものはどれか。 ┌────┬───────────┐ │事業計画│  自社の事業強度  │ │の指針 ├───┬───┬───┤ │    │ 強 │ 中 │ 弱 │ ├─┬──┼───┼───┼───┤ │ │  │   │   │   │ │事│高 │ (1) │   │ (3) │ │業├──┼───┼───┼───┤ │の│  │   │   │   │ │魅│中 │   │   │   │ │力├──┼───┼───┼───┤ │度│  │   │   │   │ │ │低 │ (2) │   │ (4) │ └─┴──┴───┴───┴───┘  ア (1)  イ (2)  ウ (3)  エ (4) 問題文表現変更 問題文にあった○数字を,( ) 数字に置き換えています。 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  ある会社の生産計画部では,毎月末に次の手続きで翌月の計画生産量を決定し ている。8月分の計画生産量を求める式はどれか。 〔手続き〕 (1) 当月末の予想在庫量を,前月末の実在庫量と当月の生産と販売の予想から   求める。 (2) 当月末の予想在庫量と,翌月分の販売予想量から,翌月末の予想在庫量が   翌々月から 3 か月間の販売予想量をちょうど満たすだけの在庫になるよう   に翌月の生産量を決定する。 ┌――――――――┐ I6|6 月末実在庫量 | └――――――――┘ ┌――――――――┐ ┌――――――――┐ ┌―――――――――┐ I7|7 月末予想在庫量| P7|7 月分生産予想量| S7|7 月分販売予想量 | └――――――――┘ └――――――――┘ └―――――――――┘ ┌――――――――┐ ┏━━━━━━━━┓  ┌―――――――――┐ I8|8 月末予想在庫量| P8┃8 月分計画生産 ┃ S8|8 月分販売予想量 | └――――――――┘ ┗━━━━━━━━┛ └―――――――――┘ ┌―――――――――┐ S9|9 月分販売予想量 | └―――――――――┘ ┌―――――――――┐ S10|10 月分販売予想量 | └―――――――――┘ ┌―――――――――┐ S11|11 月分販売予想量 | └―――――――――┘  In:n 月の月末在庫量,Pn:n 月の生産量,Sn:n 月の販売量  ア I6+P7−S7+S8  イ S8+S9+S10+S11−I8  ウ S8+S9+S10+S11−I7  エ S9+S10+S11−I7 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 ソフトウェア開発技術者向け    _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります) ========================================================================