┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃裏版 宿題メール                  .&&&& **** %%%%. ┃ ┃                         &&&&&&******%%%%%% ┃ ┃from 斎藤末広 jhomework@yscon.co.jp        '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ ========================================================================  2005年1月28日分 裏版 宿題メール   この"裏版宿題メール"は,"宿題メール(総合編)"を補完する関係です。    →宿題メールとは http://www.3721p.com/homework ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ *[解説:テクニカル(データベース)向け]  "商品"表と"売上明細"表に対して,次の SQL 文を実行した結果の表として, 正しいものはどれか。 ここで,結果の表中の"-"は,値が空値(NULL)であるこ とを示す。 SELECT X.商品番号, 商品名, 数量 FROM 商品 X LEFT OUTER JOIN 売上明細 Y ON X.商品番号 = Y.商品番号 商品 ┌────┬───┐ │商品番号│商品名│ ├────┼───┤ │ S101 │ A │ ├────┼───┤ │ S102 │ B │ ├────┼───┤ │ S103 │ C │ ├────┼───┤ │ S104 │ D │ └────┴───┘ 売上明細 ┌────┬─────┬────┬──┬────┐ │売上番号│ 売上日 │商品番号│数量│売上金額│ ├────┼─────┼────┼──┼────┤ │ U001 │2004/02/10│ S101 │ 5 │ 7,500 │ ├────┼─────┼────┼──┼────┤ │ U002 │2004/02/26│ S104 │ 2 │ 4,000 │ ├────┼─────┼────┼──┼────┤ │ U002 │2004/02/26│ S101 │ 10 │ 15,000 │ ├────┼─────┼────┼──┼────┤ │ U003 │2004/03/05│ S103 │ 5 │ 5,000 │ ├────┼─────┼────┼──┼────┤ │ U003 │2004/03/05│ S104 │ 8 │ 16,000 │ └────┴─────┴────┴──┴────┘  ア  ┌────┬───┬──┐  │商品番号│商品名│数量│  ├────┼───┼──┤  │ S101 │ A │ 5 │  ├────┼───┼──┤  │ S101 │ A │ 10 │  ├────┼───┼──┤  │ S102 │ B │ - │  ├────┼───┼──┤  │ S103 │ C │ 5 │  ├────┼───┼──┤  │ S104 │ D │ 2 │  ├────┼───┼──┤  │ S104 │ D │ 8 │  └────┴───┴──┘  イ  ┌────┬───┬──┐  │商品番号│商品名│数量│  ├────┼───┼──┤  │ S101 │ A │ 5 │  ├────┼───┼──┤  │ S101 │ A │ 10 │  ├────┼───┼──┤  │ S103 │ C │ 5 │  ├────┼───┼──┤  │ S104 │ D │ 2 │  ├────┼───┼──┤  │ S104 │ D │ 8 │  └────┴───┴──┘  ウ  ┌────┬───┬──┐  │商品番号│商品名│数量│  ├────┼───┼──┤  │ S101 │ A │ 15 │  ├────┼───┼──┤  │ S102 │ B │ - │  ├────┼───┼──┤  │ S103 │ C │ 5 │  ├────┼───┼──┤  │ S104 │ D │ 10 │  └────┴───┴──┘  エ  ┌────┬───┬──┐  │商品番号│商品名│数量│  ├────┼───┼──┤  │ S101 │ A │ 15 │  ├────┼───┼──┤  │ S103 │ C │ 5 │  ├────┼───┼──┤  │ S104 │ D │ 10 │  └────┴───┴──┘ ■キーワード■ SQL, LEFT ■解答■   テクニカルエンジニア(データベース)午前平成16年問32  ア  ┌────┬───┬──┐  │商品番号│商品名│数量│  ├────┼───┼──┤  │ S101 │ A │ 5 │  ├────┼───┼──┤  │ S101 │ A │ 10 │  ├────┼───┼──┤  │ S102 │ B │ - │  ├────┼───┼──┤  │ S103 │ C │ 5 │  ├────┼───┼──┤  │ S104 │ D │ 2 │  ├────┼───┼──┤  │ S104 │ D │ 8 │  └────┴───┴──┘ > テーブルの結合において > 「LEFT OUTER JOIN」左表のデータを、すべて表示させる指定。 > 「INNER JOIN」   両方とも一致したデータのみ表示する。 > S102は左側の表にあり、右側の表にないので、結合表に項目として出力はされる > が > 右表にデータがないのでNULLとなる。 > http://www.seshop.com/se/edu/shikaku/omo/miti/silver_miti26.asp?educat=silver2  どうもありがとうございました。 > 初級シスアド掲示板 > http://www.pursue.ne.jp/treebbs/0/106.html > を参考にしました  どうもありがとうございました。 > http://www.atmarkit.co.jp/fnetwork/rensai/sql06/sql1.html  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(ネットワーク)向け]  サーバ上のデータのバックアップに関する記述として,最も適切なものはどれ か。  ア 一定の期間を過ぎて使用頻度の下がったデータは,現在のディスクから消去   するとともに,バックアップしておいた分も消去する。  イ システムの本番開始日に全てのデータをバックアップし,それ以降は作業   時間を短縮する為に差分だけをバックアップする。  ウ 重要データは,バックアップの媒体を取り違えないように,同一の媒体に   上書きでバックアップする。  エ 複数のファイルに分散して格納されているデータは,それぞれのファイル   への一連の更新処理が終了した時点で,バックアップする。 ■キーワード■ サーバ上のデータのバックアップ ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問19  エ 複数のファイルに分散して格納されているデータは,それぞれのファイル   への一連の更新処理が終了した時点で,バックアップする。 ------------------------------------------------------------------------ *[解説:上級シスアド向け]  新システムの操作マニュアルを作ることになった。文章を分かりやすく記述す るための工夫のうち,適切なものはどれか。  ア 一連の操作は,一つの文にまとめて記述する。  イ 修飾語は,修飾の対象となる語に密接させる。  ウ 重要な注意は,文の最後にまとめて記述する。  エ 長い修飾語は,短い修飾語の後ろにする。 【実習課題】文章を分かり易く書くコツは他にどんなものがあるか,リストアップ してみよう。 ■キーワード■ マニュアル ■解答■   上級システムアドミニストレータ午前平成14年問24   初級システムアドミニストレータ午前平成14年秋問50  イ 修飾語は,修飾の対象となる語に密接させる。 >文章をわかりやすく書くコツ >   ・主語と述語を明確に記述する。 >   ・体言止めをしない。  どうもありがとうございました。体言止めは,箇条書きのところのみがいいで しょうね。 > 「正確でわかりやすい文章を書く」ためのチェックポイント > <誤解をまねく文章表現> >  ・主語-述語の対応,かかり受けの対応 >  ・言葉の不足,冗長な表現 >  ・不適切な読点の使い方 >  ・1文が長すぎる >  ・1文に主題が複数ある >  ・二重解釈できる表現を使う > <不適切な文章構成> >  ・1段落に要点が複数ある >  ・新しい定義,概念が連続する >  ・接続の不適切 > 文章の「わかりやすさ」と「正確さ」 より > http://www.yamanouchi-yri.com/yrihp/techwrt-2-5p/t-2-5abs01f.htm  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:テクニカル(システム管理)向け]  Java の各種コンパイラによる翻訳に関する記述のうち,適切なものはどれか。  ア Java コンパイラで翻訳したコードは,Java 固有のバイトコードである。  イ Java コンパイラで翻訳したコードは,リンケージエディタで編集する。  ウ Java ネイティブコンパイラで翻訳したコードは,Java VM で実行する。  エ JIT コンパイラでバイトコードに翻訳して,Java VM で実行する。 ■キーワード■ Java言語処理プログラム ■解答■   テクニカルエンジニア(システム管理)午前平成16年問16  ア Java コンパイラで翻訳したコードは,Java 固有のバイトコードである。 > イ:リンク作業は不要 > ウ:Java VM を使わずに実行する > エ:JIT コンパイラはネイティブコードを出力する  どうもありがとうございました。 > ア ○正解 > イ ×特にリンケージエディタは不要。 > ウ ×ネイティブコンパイラで翻訳したコードは実マシン上で実行される。 > エ ×実マシンの機械語に翻訳する。 > > 大学院でJavaVM、Java中間コードについて研究をしてましたのでこれは簡単でし > た。  どうもありがとうございました。 ------------------------------------------------------------------------ *[解説:ソフトウェア開発向け]  コンピュータの命令実行順序として,適切なものはどれか。  ア オペランド読出し → 命令の解読 → 命令フェッチ → 命令の実行  イ オペランド読出し → 命令フェッチ → 命令の解読 → 命令の実行  ウ 命令の解読 → 命令フェッチ → オペランド読出し → 命令の実行  エ 命令フェッチ → 命令の解読 → オペランド読出し → 命令の実行 ■キーワード■ 命令サイクル ■解答■   ソフトウェア開発技術者午前平成16年問16   同等:一種午前平成12年問14  エ 命令フェッチ → 命令の解読 → オペランドフェッチ → 命令の実行 > 「フェッチ(fetch)」が「取り出す、取ってくる」という意味であることは、最近、 > モンティ・パイソンのDVDを観ていて知りました。宗教裁判人が老婆を拷問する設定 > のコントで、部下に拷問道具を持ってこさせるときに"fetch > the ○○!"と言っています。(いちいち間抜けな道具を持ってくるので全然拷問に > なっていないのですが・・・。) > http://www.akirat.com/cinema_f/c_monty_best.html  どうもありがとうございました。  アマゾンで注文しようと思ったら,絶版でした。例のスパムのギャグも入って いるでしょうか? ------------------------------------------------------------------------ *[解説:情報セキュアド向け]  システム運用におけるデータの処理に関する記述のうち,最も適切なものはど れか。  ア エラーデータの修正は,データの発生元で行うものと,運用部門で行うも   のに分けて実施する。  イ 原始データの信ぴょう性のチェックや受渡しの管理は,システム運用部門   の重要な業務である。  ウ データの発生元でエラーデータを修正すると時間がかかるので,できるだ   け運用部門に任せる方がよい。  エ 入力データのエラー検出は,データを処理する段階で行うよりも,入力段階   で行った方が検出及び修正の作業効率が良い。 ■キーワード■ システム運用におけるデータの処理 ■解答■   情報セキュリティアドミニストレータ午前平成15年問13  エ 入力データのエラー検出は,データを処理する段階で行うよりも,入力段   階で行った方が検出及び修正の作業効率が良い。 > 現実には、「ウ」私は運用部門で、入力部門へ依頼したデータの > エラー修正を行っています。  どうもありがとうございました。ウの「○○がよい」というところが,実際は △△ということを連想させますね。 ------------------------------------------------------------------------ *[解説:高度共通向け]  2.4 GHz 帯の電波を利用し,半径 10 m の範囲で 1 Mビット/秒程度までの通 信速度を実現する無線技術はどれか。  ア Bluetooth  イ IEEE 802.11b  ウ IEEE 1394  エ IrDA ■キーワード■ Bluetooth ■解答■   AN/PM/AE共通午前平成15年問09  ア Bluetooth > イ:伝送距離は 20m 以上(通信速度 〜 11 Mbps) > ウ:有線シリアル接続(転送速度 400/800 Mbps) > エ:赤外線利用(通信速度 〜 4 Mbps)  どうもありがとうございました。 > Bluetoothに対応したPDAを持っていますが、受信するマシンがないので > 宝のもちぐされです(^^;  Bluetooth 対応の携帯電話があれば,線をつながずに,PDA をインターネット 接続できますよね。Bluetooth 対応のノートパソコンであれば,そのPDAを近付け ると,スケジュールを連動してくれたりすると便利です。 > Bluetooth > http://e-words.jp/w/Bluetooth.html > 「Bluetoothは、免許なしで自由に使うことのできる2.45GHz帯の電波を利用し、 > 1Mbpsの速度で通信を行なうことができる(次期バージョンでは2Mbpsになる予定)。 > Bluetoothは赤外線を利用するIrDAと違って、機器間の距離が10m以内であれば障 > 害物があっても利用することができる。」 > > IrDA > http://e-words.jp/w/IrDA.html > 「赤外線通信の規格。通信可能距離1m、通信速度115.2kbpsまでのバージョン1.0 > 仕様と、1m以内、4Mbpsまでの1.1仕様、0.2m以内、115.2kbpsまでの1.2仕様(低 > 消費電力版)がある。」  どうもありがとうございました。 > IEEE 802.11b > (別名:IEEE 802.11 High-Rate ) >  IEEE(米国電気電子学会)でLAN技術の標準を策定している802委員会が定めた > 無線LANの規格の一つで、2.4GHz帯の無線で約11Mbpsの通信を行なう仕様。単 > に「無線LAN」と言った場合にはこの規格のことを指す場合が多い。 >  無線免許なしで自由に使える2.4GHz帯の電波(ISMバンド)を使い、11Mbpsの > 速度で50m〜100mの距離にある端末間で通信を行なうことができる。 >  従来の「IEEE 802.11」規格では2Mbpsだった通信速度が一気に5倍以上に改 > 善され、端末の数が多く配線コストがばかにならないオフィスなどでの本格的 > な普及が期待されている。 >  同じ2.4GHz帯の電波を使う電子レンジや医療用機器、Bluetooth対応製品な > どが近くにあると電波干渉で通信速度が落ちることがある。 >  正式には「IEEE 802.11 High-Rate Direct Sequence」と呼ばれ、単に > 「IEEE 802.11 High-Rate」と言うこともある。 >  Cisco社、3Com社、Lucent Technologies社、Nokia社、富士通、ソニーなど > が参加する業界団体「WECA」では、各社の802.11b対応製品の相互接続性を保 > 証するために互換性テストを行なっており、これにパスした製品は「Wi-Fi > Certified 802.11b」という認定を受けられる。 > http://e-words.jp/w/IEEE20802.11b.html > > IEEE 1394 【IEEE 1394a】 > 【Institute of Electrical and Electronic Engineers 1394】 > 次世代の高速なSCSI規格。最大で63台の機器をデイジーチェーン接続またはツ > リー接続することができ、転送速度は100Mbps、200Mbps、400Mbpsが規格化さ > れている。機器を動作中に抜き差しする(ホットプラグという)ことができ、接 > 続ケーブルによる電源の供給もできるようになっている。コンピュータと周辺 > 機器を接続する規格として期待されており、家電を相互接続する家庭内LANに > 利用する動きもある。すでに、デジタルビデオカメラの外部出力端子(業界は > 「DV端子」と呼称している)に採用されている。IEEE 1394の愛称は「FireWire」 > で、元々Apple社主導で開発が進んでいた際に使われていた名称が採用されて > いる。また、ソニーがi.Linkと呼んでいる規格もIEEE 1394である。 > http://e-words.jp/w/IEEE201394.html  どうもありがとうございました。 ======================================================================== 裏版宿題メール,過去のフォロー  (特になし) ======================================================================== ★★ 本日の宿題 裏版 ★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ *[宿題:テクニカル(データベース)向け]  更新可能なビューを作成する SQL 文はどれか。ここで,SQL 文中に現れる表 はすべて更新可能とする。 ア CREATE VIEW 高額商品(商品番号, 商品名) AS SELECT 商品番号, 商品名 FROM 商品 WHERE 商品単価 > 1000 イ CREATE VIEW 商品受注(商品番号,受注数量) AS SELECT 商品番号, SUM(受注数量) FROM 受注 GROUP BY 商品番号 ウ CREATE VIEW 受注一覧(受注番号, 商品名, 受注数量) AS SELECT 受注番号, 商品名, 受注数量 FROM 受注, 商品 WHERE 受注.商品番号 = 商品.商品番号 エ CREATE VIEW 受注商品(商品番号) AS SELECT DISTINCT 商品番号 FROM 受注 ------------------------------------------------------------------------ *[宿題:テクニカル(ネットワーク)向け]  東京本社と各支店間を直接接続している通信ネットワークに,回線多重化装置 (図の●印)を導入し,通信ネットワークに関するコストダウンを図った。このと きの月額経済効果は何万円か。ここで,新旧ネットワークの各支店間の月額回線 費用(万円)は図に示すとおりである。また,回線多重化装置は 1 台 300 万円の 装置を月額料率 2% のリース契約で 2 台導入することとし,モデムなどの通信 装置の金額は無視することにする。   旧ネットワーク          新ネットワーク ┌─┐ 26 ┌─────┐   ┌──┐  ┌──┐ 15 ┌─────┐ │ ├──┤名古屋支店│   │  │  │  ├──┤名古屋支店│ │東│  └─────┘   │東 │  │ 京│  └─────┘ │京│ 30 ┌─────┐   │京 │ 37 │ 都│ │本├──┤京都支店 │   │本●├──┤●支│ │社│  └─────┘   │社 │  │ 店│ │ │ 30 ┌─────┐   │  │  │  │ 9 ┌─────┐ │ ├──┤大阪支店 │   │  │  │  ├──┤大阪支店 │ └─┘  └─────┘   └──┘  └──┘  └─────┘  ア 10  イ 13  ウ 15  エ 19 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ *[宿題:上級シスアド向け]  データをグラフ表示するとき,データの種類とグラフとの組合せに関する記述 のうち,適切なものはどれか。 〔データの種類〕  A 一企業の売上と経常利益の年ごとの変化  B CPU などに使用される LSI 内のトランジスタ数の年ごとの変化  C コンビニエンスチェーンストアにおける店舗ごとの売場面積と売上の関係  D 平均株価の月ごとの変化  ア A については,通常二つの額の間に数倍から数十倍の開きがあるので,目   盛りの幅を大きい方に合わせて折れ線グラフで表すことにした。  イ B については年々指数関数的に増加してきたので,縦軸が指数スケールの   折れ線グラフで表すことにした。  ウ C については,相互関係を見ることが目的なので,散布図を用いて表すこ   とにした。  エ D については振れ幅が大きいことを考慮して,縦軸を左右の 2 本にして   目盛りの単位を変えて表すことにした。 ------------------------------------------------------------------------ *[宿題:テクニカル(システム管理)向け]  新システムのモデル化を行う場合の,DFD 作成の手順として適切なものはどれ か。  ア 現物理モデル → 現論理モデル → 新物理モデル → 新論理モデル  イ 現物理モデル → 現論理モデル → 新論理モデル → 新物理モデル  ウ 現論理モデル → 現物理モデル → 新物理モデル → 新論理モデル  エ 現論理モデル → 現物理モデル → 新論理モデル → 新物理モデル ------------------------------------------------------------------------ *[宿題:ソフトウェア開発向け]  内部割込みに分類されるものはどれか。  ア 商用電源の瞬時停電などの電源異常による割込み  イ ゼロによる除算を実行したことによる割込み  ウ 入出力が完了したことによる割込み  エ メモリパリティエラーが発生したことによる割込み ------------------------------------------------------------------------ *[宿題:情報セキュアド向け]  システムの信頼性を表す MTBF の説明として,適切なものはどれか。  ア ある期間内に発生したシステム障害の平均時間を示す。  イ ある期間内に発生したシステムダウンの平均時間を示す。  ウ 故障が発生した時から修復完了までの 1 故障当たりの平均復旧時間を示す。  エ 故障が復旧してから,次の故障が発生するまでの平均時間を示す。 ------------------------------------------------------------------------ *[宿題:高度(シスアナ,プロマネ,アプリケーション)共通向け]  リポジトリシステムは,メタデータを管理するためのある種の DBMS である。 一般の DBMS とは異なり,リポジトリシステムが備えるべき機能として,適切な ものはどれか。  ア 格納したデータに対する照会機能  イ 格納したデータについての複数のバージョンを管理する機能  ウ 多数の端末から入力されるデータ間の整合性を保証するための同時実行制   御機能  エ データごとの更新・照会操作の権限を管理する機能 ======================================================================== 下の部分を回答用紙として返信してください。返信されたものは,著作権放棄を したとみなします。 ------------------------------------------------------------------------ 宿題メール 裏版 回答用紙 ------------------------------------------------------------------------ 裏 テクニカル(データベース)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(ネットワーク)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 上級シスアド向け         _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 テクニカル(システム管理)向け   _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 ソフトウェア開発向け       _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 情報セキュアド向け        _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 裏 高度共通向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他(宿題メール本編に掲載することがあります)