┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃宿題メール ソフ開編                .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jwork@yscon.co.jp          '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年6月10日分 宿題メール ソフトウェア開発技術者編  この"宿題メール ソフ開編"は,10月にソフトウェア技術者試験を受験される方 向けに出しています。  "宿題メール(総合編)"を補完する関係です。  →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:ソフト開発午前問題その1]  リアルタイムシステムにおいて,複数のタスクから並行して呼び出される共用 ライブラリのプログラムに要求される性質はどれか。  ア リエントラント  イ リカーシブ  ウ リユーザブル  エ リロケータブル ■キーワード■ リエントラント ■解答■   ソフトウェア開発技術者午前平成17年春問36   第一種午前平成11年問28  ア リエントラント > http://www.bohyoh.com/ITEE/SDD/1999A/SDD1999AA28.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフト開発午前問題その2]  抽象データ型の特徴を説明したものはどれか。  ア 同じ構造をもつデータを 1 列に並べて定義したものであり,各データへ   のアクセスはポインタを用いて行う。  イ 異なった型のデータを組み合わせて定義したものであり,各データへのア   クセスはデータの組に与えた名前で修飾して行う。  ウ データとそれに対する操作を一体化して定義したものであり,データへの   アクセスは定義された操作を用いて行う。  エ 同一の型のデータを指定された個数だけ並べて定義したものであり,各デー   タへのアクセスは,インデックスを用いて行う。 ■キーワード■ 抽象データ型 ■解答■   ソフトウェア開発技術者午前平成17年春問37  ウ データとそれに対する操作を一体化して定義したものであり,データへの   アクセスは定義された操作を用いて行う。 > 抽象データ型(abstract data type) > データに対する操作の方法だけが公開され、その内部手続きが隠された > データ構造で、データ型として宣言できるもの。 > 新星出版社「情報処理用語辞典」P290より抜粋  どうもありがとうございました。 > 抽象データ型と Java/C++ そして COM/CORBA > http://www.s34.co.jp/cpptechdoc/article/adt/  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフト開発午後問題改題] (出題休み) ------------------------------------------------------------------------ 過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 ソフト開発編 ★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:ソフト開発午前問題その1]  ソフトウェア開発におけるリポジトリの説明として,適切なものはどれか。  ア 開発を支援するために提供されるソフトウェア部品のデータベースのこと   である。  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。  ウ ソフトウェアを開発するためのツールと,データモデルを格納するための   データベースのことである。  エ リバースエンジニアリングを行うためのソースプログラム解析用ソフトウェ   アと,解析結果を格納するためのデータベースのことである。 ------------------------------------------------------------------------ *[宿題:ソフト開発午前問題その2]  CMM に関する記述として,適切なものはどれか。  ア 各種のソフトウェア設計・開発技法を使って開発作業を自動化し,ソフト   ウェア開発の生産性向上を図る。  イ ソフトウェアライフサイクルを,主プロセス,支援プロセス,組織プロセ   スの三つに分けて作業内容を定め,ソフトウェアプロセスの標準化を図る。  ウ ソフトウェアを開発する組織のプロセス成熟度モデルを使って,プロセス   の改善を図る。  エ 特定の購入者と製作者の間で授受されるソフトウェア製品の品質保証を行   う。 ------------------------------------------------------------------------ *[宿題:ソフト開発午後問題改題] 平成17年春の午後問題を改題して出題  次の文章の空欄の [ a ] に入れる適切な字句なにか。  IP 電話のようなエンド・ツー・エンド・アプリケーションの利用は困難なので, 次世代プロトコルである [ a ] の普及が期待されている。  ア IPv4  イ IPv6 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ SW ソフト開発午前問題その1   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ SW ソフト開発午前問題その2   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ SW ソフト開発午後問題改題    _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)