■ソフトウェア開発技術者試験 平成18年度秋期問題 解答と解説
午前問題の解答は、情報処理推進機構のサイトをご覧ください。※当サイトでも、午前問題の解答&解説の掲載を開始しました!随時、解説を追加しています。□午後I◇問1 設問1 a:チ b:ソ c:カ d:コ e:イ f:タ g:サ[2006.10.17解説追加]FQDN問題文中の www.example.co.jp のように、TCP/IPネットワーク上で、ドメイン名・サブドメイン名・ホスト名を省略せずに、すべて指定した記述形式のこと。<以下、正答の中にない選択肢から>ARPAAdvanced Research Projects Agency(高等研究計画局)、インターネットの原型となった ARPAnetを開発した。IANAICANN以前に、インターネットでの資源割り当てを行っていた組織 設問2 アエカキ 設問3 h:イ i:カ◇問2 設問1 a:チェックアウト b:チェックイン[2006.10.17解説追加]VSS(マイクロソフト)やCVSなどのバージョン管理ソフトウェアで使われている。大勢で一つのプログラム(プロジェクトと呼ぶ)を修正するとき、Aさんが修正中はBさんが修正できないよう、制御するものと思えばよい修正開始時にチェックアウトし(この時点で他の人による修正ができなくなる)、修正した部分が問題ないか確認して、問題なければチェックインする。この時点で、また修正が可能になる。 設問2 イ 設問3 c:イ d:ウ e:エ f:ア gオ◇問3 設問1 (1)ウ (2)ア (3)イ (4)イ[2006.10.17解説追加]XMLはタグを使用するテキストベースの言語なので、csvよりもデータ量が多くなってしまう傾向がある。RosettaNetは、基盤となる言語としてXMLを使用。XMLは、利用者の要求により、自由なタグを追加できる。 設問2 (1)イ (2)ウ (3)ア(2)は、そもそもXML文法ミス (商品コード,商品名,単価に "/"がない) 設問3a:注文明細b:<注文 発注者="ABC商事" 発注年月日="2006-10-20" 希望納期="2006-10-31">c:<注文明細>d:</注文明細>◇問4 設問1 (1)RAID0 (2)RAID5 (3) RAID4 (4) RAID10 (5)RAID01 設問2 a:5 b:エ c:8 d:カ e:8 f:2◇問5 設問1 (36)から[左](34) [右](40)、(40)から[左](38) 設問2 ア:tがnilに等しくない イ:t ウ:t->left エ:t オ:t->right カ:xがt->valueに等しい キ:t->left ク:t->right 設問3 ケ:x コ:nil サ:t->left シ:t->right 設問4 ス:n セ:d◇問6 設問1 イウ[2006.10.17解説追加]問題文の最初の方に「端末となる各PCに専用アプリケーションをインストールし」というくだりがある。この手の問題は、問題文中に必ずヒントがあるので、自分で想像せずに、問題文をくまなく読んで、それを探すこと。 設問2a. 販売店マスタ.販売店コード = :指定販売店コードb. 受注伝票.受注年月日 >= :表示開始日c. ORDER BY 受注伝票.受注年月日 DESC, 受注伝票.受注時刻 DESC[2006.10.17解説追加]・「受注が最も新しいものから順に一覧表示する」ので、逆順(DESC)表示となる。受注時刻の指定も忘れずに。 設問3d. SUM(受注伝票.個数)e. 受注伝票.受注年月日 = :前月年月日f. 販売店マスタ.販売店コード,商品マスタ.商品コード,販売店マスタ.販売店名,商品マスタ.商品名[2006.10.17解説追加]・個数の集計なので、SUM(合計の集計関数)を使用する。 設問4 テーブル名:受注伝票 属性:販売店コード□午後II◇問1 設問1 ア 設問2 (1) ア:false イ:D[current,j] ウ:j エ:current オ:length (2) V0→V2→V4→V3→V1→V0 (3) シ:250 ス:20 設問3 (1) カ:i キ:k ク:i+1 ケ:k+1 コ:diff サ:mod(k-j,n) (2) V0→V1→V2→V3→V0ソフトウェア開発技術者(〔2007年度用〕)