2009/06/26
示現塾 高度に出る午前問題を解こう! (2009-06-26)
*-----------------------------------------------------------------------* ■■ 示現塾 ■■ 高度に出る午前共通問題を解こう! ITストラテジスト,ネットワークスペシャリストのセミナー開催・受付中! 午後問題や解答用紙のダウンロード http://zigen.cosmoconsulting.co.jp 秋の情報処理技術者試験日まで、あと115日 2009年06月26日(金) 本格版 1748号 ** =================================================================== ** これは,2009年秋の情報処理技術者試験のうち、応用情報技術者試験 午前問題 及び高度試験 午前共通問題 に対応したものです。 本日の問題テーマは,次の6つです。 第1問−アルゴリズムとプログ ラミング ・・・片方向リンクに比べた場合の双方向リ ンクの特徴 第2問−システム構成要素 ・・・3層C/Sで最も効果が期待できるシステム 第3問−データベース ・・・既定値を自動的に設定するSQL 第4問−ネットワーク ・・・多数の相手に同じ情報を配信する方法 第5問−セキュリティ ・・・プライバシーマーク制度 第6問−システム開発技術 ・・・分岐網羅の説明 ** ------------------ やる気が出る(?)名言集 ----------------------- ** 悲観的見方は、好きではない。 思い通りに行かなくても、先へ進もう。 雨になると思ったら、本当に雨が降るものだ。 (クリント イーストウッド) ** =================================================================== ** 第1問 アルゴリズムとプログラミング 分野−2-1 技術レベル−3 出題頻度−中 出典:AP21-S-20 データ構造のキューを実現する方法において,片方向リンクに比べた場合の双方向 リンクの特徴として,適切なものはどれか。 ア 片方向リンクよりオーバヘッドが小さい。 イ 追加は,最後尾だけに対して行える。 ウ 途中への挿入・取外しが容易に行える。 エ 取外しは,先頭だけに尉して行える。 *-----------------------------------------------------------------------* 解説:キューは,データを取り出すとき,一番最初に格納したデータが取り出さ れるデータ構造である。 片方向リンクとは,次の要素へのポインタのみが保持される構造である。 例えば,次のような図のものである。(各データは,アドレス・データ部・ 次ポインタの順に格納されている)。 先頭データ ┌─┐ へのポインタ │10│ └─┘ ┌──────┘ ↓ ┌─┬──┬─┐ ┌─┬──┬─┐ ┌─┬──┬─┐ │10│東京│15│ │15│静岡│18│ │18│大阪│ 0│ └─┴──┴─┘ └─┴──┴─┘ └─┴──┴─┘ │ ↑ │ ↑ └────┘ └────┘ 双方向リンクとは,次の要素と前の要素へのポインタの両方が保持される構 造である。 例えば,次のような図のものである。(各データは,アドレス・前ポインタ・ データ部・次ポインタの順に格納されている)。 先頭データ ┌─┐ 最終データ ┌─┐ へのポインタ │10│ へのポインタ │18│┐ └─┘ └─┘│ ┌──────┘ ┌───────────┼─┐ ↓ ↓ ↓ │ ┌─┬─┬──┬─┐ ┌─┬─┬──┬─┐ ┌─┬─┬──┬─┐ │10│ 0│東京│15│ │15│10│静岡│18│ │18│15│大阪│ 0│ └─┴─┴──┴─┘ └─┴─┴──┴─┘ └─┴─┴──┴─┘ ↑ │ ↑ │ │ ↑ │ └────┘ │ └────┘ └─────────────┘ ア 片方向リンクよりも,前ポインタを更新する分,オーバヘッドが大きい。 イ 追加は,どこにでも行える。これは,片方向リンクでも同じである。 ウ 最終データ付近の挿入・取出しは,片方向リンクに比べて容易に行える。 他の選択肢が違っているので,消去法で○になる。 エ 取出しは,ポインタをたぐっていけば,どこにでも行える。 正解:ウ ** =================================================================== ** 第2問 システム構成要素 分野−4-1 技術レベル−3 出題頻度−中 出典:CM19-03 3 層クライアントサーバアーキテクチャを導入する場合,その効果が最も期待で きるシステムはどれか。 ア アプリケーションのサービスやクラス数が少ないシステム イ アプリケーションの修正や追加が頻繁なシステム ウ すべてのアプリケーションが単一の言語で作成されているシステム エ トランザクション数が比較的少ないシステム *-----------------------------------------------------------------------* 解説:ア アプリケーションのサービスやクラス数が少ないシステムは、機能が 少ないシステムである。したがって、2 層クライアントサーバでも問題ない。 イ アプリケーションの修正や追加が頻繁なシステムは、3 層クライアントサー バアーキテクチャのファンクション層と関係が深い。ファンクション層は、 業務処理を行うアプリケーションサーバが担当する。したがって、アプリケ ーションの修正や追加が頻繁なシステムを、3 層クライアントサーバアーキ テクチャで実装すると、処理の修正・追加は、アプリケーションサーバに集 中することになり、効果が期待できる。 ウ 言語の数と、システム上の負荷や機能の切り分けは、特に関係がない。 したがって、3 層クライアントサーバアーキテクチャが効果的かどうかは、 何とも言えない。 エ トランザクション数が比較的少ないシステムは、負荷が小さいシステムであ る。したがって、2 層クライアントサーバでも問題ない。 正解:イ ** =================================================================== ** 第3問 データベース 分野−9-3 技術レベル−3 出題頻度−中 出典:SW18-A-70 主キーをもつある行を削除すると,それを参照している外部キーへ既定値を自動 的に設定するために指定するSQLの語句はどれか。 ア CASCADE イ CHECK ウ RESTRICT エ SET DEFAULT *-----------------------------------------------------------------------* 解説:主キーをもつある行を削除すると、それを参照している外部キーへ既定値 を自動的に設定するために指定するSQLの語句は、“SET DEFAULT”である。 例えば、部門表のある行を削除すると、それを参照している社員表の所属部門 コードに、'9999'を自動的に設定したいのであれば、次のように指定する。 部門表 CREATE TABLE 部門 ( 部門コード CHAR(4) PRIMARY KEY, 部門名 CHAR(40) ) 社員表 CREATE TABLE 社員 ( 社員番号 DEC(5) PRIMARY KEY, 社員名 CHAR(30) , 所属部門コード CHAR(4) DEFAULT '9999' , FOREIGN KEY (所属部門コード) REFERENCES 部門 ON DELETE SET DEFAULT) ちなみに、主キーをもつある行を削除すると、それを参照している外部キー を含む該当行を自動的に削除するために指定するSQLの語句は、“CASCADE” である。 正解:エ ** =================================================================== ** 第4問 ネットワーク 分野−10-3 技術レベル−3 出題頻度−中 出典:SW18-A-51 TCP/IP ネットワークにおいて,コンサート中継の配信などのように,多数の通信 相手に同じ情報を効率的に配信するための方法はどれか。 ア IMAP4 イ IPsec ウ IPマルチキャスト エ RSVP *-----------------------------------------------------------------------* 解説:ア IMAP4 は、Internet Message Access Protocol version 4 の略で あり、メールサーバのメールボックスからメールを取り出すときに使用す るプロトコルである。POP3(Post Office Protocol version 3)と類似した 機能を持つが、IMAP は、メール自体をクライアント側へコピーしないので 複数のクライアント環境から(たとえば会社と自宅の両方からアクセスする 場合など)アクセスしても、メールを同じように読み書きすることができる など、利点が多い。 イ IPsec は、IP security の略であり、IP パケットの暗号化と認証を行なう 機能である。IP パケットを対象にし、ネットワーク層で動作する。 ウ IP マルチキャストは、多数の通信相手に同じ情報を効率的に配信するため の方法である。テレビやラジオのような感じである。これに対し、特定の ホストにのみデータを送ることをユニキャスト、ネットワーク内のすべて のホストにデータを送ることをブロードキャストと言う。 エ RSVP は、Resource reSerVation Protocol の略であり、IP ネットワークに おいて、ルータ間で特定の通信チャネルの伝送帯域を管理するためのプロ トコルである。テレビ会議やIP 電話など、即時性、連続性が求められるト ラフィックを、電子メールなど即時性が求められないものよりも優先させ るために作られた。 正解:ウ ** =================================================================== ** 第5問 セキュリティ 分野−11-2 技術レベル−3 出題頻度−高 出典:SW17-S-76 財団法人日本情報処理開発協会のプライバシーマーク制度について説明したもの はどれか。 ア OECDのプライバシーガイドラインに準拠している公的機関及び民間事業者を 認定する制度 イ 個人情報を売買する事業者が一定の基準を満たしていることを認定する制度 ウ 個人情報を保有している事業者に個人情報保護措置の概要を登録させる制度 エ 事業者が個人情報の取扱いを適切に行うための体制などを整備していること を認定する制度 *-----------------------------------------------------------------------* 解説:ア このような制度はない。 イ 個人情報を売買する事業者だけでなく、個人情報を取り扱う事業者ならば、 一定の基準を満たせば認定される。 ウ 個人情報保護措置の概要を登録させる制度ではない。 エ プライバシーマーク制度は、民間事業者が、保有している個人情報の保護を、 積極的に推進する自主的な規制、努力にインセンティブを与え、我が国の個 人情報保護を一層促進させるための手段として、事業者団体と協調して実施 するものである。認定された事業者は、封筒・名刺・ホームページ・宣伝資 料等に、プライバシーマークを付与できる。 情報主体である個人は、プライバシーマークによって民間事業者の個人情 報の取扱いが適切であることを容易に判断することが可能になる。 詳細は、http://privacymark.jp/ を参考にされたい。 正解:エ ** =================================================================== ** 第6問 システム開発技術 分野−12-5 技術レベル−3 出題頻度−中 出典:SW20-S-45 テストケース設計技法の一つである分岐網羅の説明として,適切なものはどれか。 ア すべての判定条件中にある個々の条件式の起こり得る真と偽の組合せと,そ れに伴う判定条件を網羅するようにテストケースを設計する。 イ すべての判定条件文において,結果が真になる場合と偽になる場合の両方が テストされるようにテストケースを設計する。 ウ すべての判定条件文を構成する各条件式が,真になる場合と偽になる場合の 両方がテストされるようにテストケースを設計する。 エ すべての命令を,少なくとも1回以上実行するようにテストケースを設計する。 *-----------------------------------------------------------------------* 解説:ア 複数条件網羅の説明である。 イ 分岐網羅は、ホワイトボックステストの一種であり、テスト対象プログラム の条件判定文における真偽の分岐を、いずれも少なくとも1回は実行するよう に、テストケースを設計する方法である。判定条件網羅とも言う。 ウ 条件網羅の説明である。 エ 命令網羅の説明である。 正解:イ ** ========================= 与謝蕪村の俳句 ======================== ** かけ香や 唖の娘の ひとゝなり *///////////////////////////////////////////////////////////////////////* 以下のワークショップ(セミナー)の受講者募集中! ITストラテジスト試験対策 第1回 平成21年 7月12日(日)論述式試験の攻め方・IT人材育成 第2回 平成21年 7月26日(日)記述式試験の攻め方・業務改善 第3回 平成21年 8月 9日(日)経営戦略・情報戦略・IT投資 第4回 平成21年 8月23日(日)システム全般構想の立案 第5回 平成21年 9月13日(日)個別システム化計画 第6回 平成21年10月 4日(日)システム分析・業務改革 ネットワークスペシャリスト試験対策 第1回 平成21年 7月19日(日)TCP/IP・ルーティング 第2回 平成21年 8月 2日(日)LAN・スイッチ・VLAN 第3回 平成21年 8月16日(日)ARP・DNS・DHCP 第4回 平成21年 9月20日(日)ADSL・PPPoE・携帯電話 詳しくは、http://zigen.cosmoconsulting.co.jp をアクセスしてください。 *///////////////////////////////////////////////////////////////////////* ■■ 示現塾 ■■ 高度に出る午前共通問題を解こう! 発行・編集責任者 金子 則彦 このメールマガジンを解除するには、 http://zigen.cosmoconsulting.co.jp/mailmag/mailmag_index.htm にてお手続きください。


