┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 高度を目指す一日一題宿題メールマガジン     .&&&& **** %%%%. ┃ ┃     発行部数 27,251 部(mag2+melma)      &&&&&&******%%%%%% ┃ ┃ 編集・発行 斎藤末広 jhomework@yscon.co.jp   '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ このメールマガジンは,無料で試読でき,役立つと思ったら好きな時期に会費を 納めるシェアウェアです。詳細/解除方法 http://www.3721p.com/homework/ ---------------------------------------------------------------☆PR☆--- ◆◆◆◆◆ 2005年春期試験 通学講座「土曜塾」申込受付中 ◆◆◆◆◆ 【12月開講】 通信教育+スクーリング(10回)のブレンド学習  システム監査技術者、ソフトウェア開発技術者、データベースの3コース  お申込・詳細http://www.itec.co.jp/catalog/default.php?cPath=2_35 ◆◆◆《22年・50万人以上の育成実績》 IT教育のアイテック ◆◆◆ ---------------------------------------------------------------☆PR☆---  ┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓  ┃最┃┃速┃┃問┃┃題┃┃の┃┃配┃┃布┃┃を┃┃開┃┃始┃┃!┃  ┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛   2004年秋期情報処理試験問題をPDF形式でダウロードできます!     http://www.adplan.ne.jp/r?bid=25628&lid=5 ---------------------------------------------------------------☆PR☆--- {magclick} ========================================================================  2004年12月2日分 宿題 ------------------------------------------------------------------------ 今日の漢字 「漢字アトム(原子)編」 http://www.yscon.co.jp/j/kanji/ 白川静『常用字解』を参考 http://www.amazon.co.jp/exec/obidos/ASIN/458212805X/suehirospage-22  「土」は,丸めた土を台上においた形の象形文字です。土地の神様を意味しま す。土+机(神を祭るときの卓)=社です。  今日の問題  「冬」の字の由来は? 答えは,次号のこのコーナーで。 ======================================================================== ビー玉通信from英語絵本多読"ビー玉クラブ" http://www.bdama.com まずは,お試しを  ビー玉クラブでは,毎週回覧があります。最初の3回がお試し期間です。送料 (1回500円以下)の負担が派生しますが,会費(月900円)は発生しません。宿題メー ル会員であれば,お試しを試すことが出来ます。  会費は,第1回目の回覧から数えて,第7回目の回覧が属する月から発生しま す。今,お試しを始めると,会費は,1 月からになります。 回覧絵本  以下に表示されるような絵本が回覧されています。  http://www.yscon.co.jp/j/bdama/bookx/index.htm ⇒申込 http://www.yscon.co.jp/j/bdama/index.htm#moushikomi ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★★[解説:テクニカル(データベース)向け]  隔離性水準のうち,トランザクション間の干渉の許容度が最も高いものはどれ か。  ア 繰返し可能な読込み(repeatable read)  イ コミットされない読込み(read uncommitted)  ウ コミットされた読込み(read committed)  エ 直列化可能(serializable) ■キーワード■ トランザクション間干渉 ■解答■   テクニカルエンジニア(データベース)午前平成15年問41  イ コミットされない読込み(read uncommitted) ------------------------------------------------------------------------ ★★★★★[解説:システム監査技術者向け]  ソフトウェアのプロセスモデルに関する記述として,適切なものはどれか。  ア ウォータフォールモデルは,開発を上流から下流に一方向に進めるので,   上流工程で紛れ込んだ誤りが後工程まで検出できずに残る危険がある。  イ スパイラルモデルは,ウォータフォールモデルを繰り返し,機能を段階的   に提供していくモデルで,インクリメンタルプロセスモデルともいう。  ウ 成長型プロセスモデルは,ソフトウェア開発工程を何回も繰り返しながら   開発機能の規模を拡大し,開発コスト増などのリスクを最小にしつつシステ   ム開発を行うプロセスモデルの考え方をいう。  エ プロトタイピングモデルは,ドキュメントによる要求仕様の確認の困難さ   を解消するため,ウォータフォールモデルの工程ごとにプロトタイプを作成   し,仕様を確認していくモデルである。 ■キーワード■ ウォータフォールモデル ■解答■   システム監査技術者午前平成15年問06  ア ウォータフォールモデルは,開発を上流から下流に一方向に進めるので,   上流工程で紛れ込んだ誤りが後工程まで検出できずに残る危険がある。 > 成長モデル > 成長モデルは、システムの「核」となる部分を早期に開発し、ユーザからの要求 > や変更があるたびに開発を繰り返すという方法で、同じ工程をサイクリックに > 何度も繰り返しながら、完成へと近づけていきます。 > ※成長モデルをインクリメンタルモデルという場合もある。 > 技術評論社「ソフトウェア開発技術者合格教本」P217より  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★★[解説:テクニカル(エンベデッド)向け]  ソフトウェア開発におけるリポジトリの説明として,適切なものはどれか。  ア 開発を支援するために提供されるソフトウェア部品のデータベースのこと   である。  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。  ウ ソフトウェアを開発するためのツールと,データモデルを格納するための   データベースのことである。  エ リバースエンジニアリングを行うためのソースプログラム解析用ソフトウ   ェアと,解析結果を格納するためのデータベースのことである。 ■キーワード■ リポジトリ ■解答■   テクニカルエンジニア(エンベデッドシステム)午前平成15年問31   ソフトウェア開発技術者午前平成15年問43  イ ソフトウェアの開発及び保守における設計情報やプログラム情報を一元的   に管理するためのデータベースのことである。 > リポジトリ >  RADツールと組み合わせ、ソフトウェアの仕様や機能などをリポジトリに格納 >  しておくことでアプリケーションの半自動生成を実現する、といった使われ方を > する。 >  (http://www.nifty.com/webapp/digitalword/word/077/07746.htm)  どうもありがとうございました。 > 昨日のシステム監査向けの問題と同じですね?  この問題はよく出ましたね。 ------------------------------------------------------------------------ ★★★[解説:基本・高度共通向け]  5 けたの数 a1 a2 a3 a4 a5 をハッシュ法を用いて配列に格納したい。ハッシュ 関数を mod(a1 + a2 + a3 + a4 + a5,13)とし,求めたハッシュ値に対応する位 置の配列要素に格納する場合,54321 は次の配列のどの位置に入るか。ここで, mod(x, 13)の値は,x を 13 で割った余りとする。 位置   配列     ┌───────┐    0│       │     ├───────┤    1│       │     ├───────┤     2│       │     ├───────┤    │   :   │    │   :   │    ├───────┤   11│       │    ├───────┤   12│       │    └───────┘  ア 1  イ 2  ウ 7  エ 11 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ■キーワード■ 計算問題:ハッシュ ■解答■   基本情報技術者午前平成16年秋問14  イ 2 > a1=5, a2=4, a3=3, a4=2, a1=1 > mod(a1 + a2 + a3 + a4 + a5,13) > から > mod(5 + 4 + 3 + 2 + 1, 13) を求める > =mod( 15 , 13) なので15÷13の余りを求める > =2 > よって、イ  どうもありがとうございました。 ------------------------------------------------------------------------ ★★[解説:初級シスアド向け]  A 表と B 表に対して次の SQL 文が行う関係演算はどれか。  SELECT * FROM A, B WHERE A.製品番号 = B.製品番号 A B ┌────┬────┬───┐ ┌────┬──────┐ │得意先名│製品番号│受注数│ │製品番号│ 製品名 │ ├────┼────┼───┤ ├────┼──────┤ │X商店 │B001 │3,000 │ │A001 │テレビ │ ├────┼────┼───┤ ├────┼──────┤ │Y代理店 │A002 │2,000 │ │A002 │ビデオデッキ│ ├────┼────┼───┤ ├────┼──────┤ │Z販売店 │A001 │2,500 │ │B001 │ラジオ │ └────┴────┴───┘ └────┴──────┘  ア 結合  イ 射影  ウ 選択  エ 併合 ■キーワード■ 結合 ■解答■   初級システムアドミニストレータ午前平成16年秋問30  ア 結合 >  結合(join) >   関係データベースにおいて特定のフィールドの値をもとに複数の表 >   のレコードを結び付けて新しい表を作成する操作 >  射影(projection) >   関係データベースにおいて表から必要なフィールドだけを取り出し >   て新しい表を作成する操作 >  選択(selection) >   関係データベースにおいて表から条件を満たす組だけを抽出して >   新しい表を作成する操作 >  併合(merge) >   基準となる項目(キー)が同じ順序で並んでいる2つ以上のデータの >   集合を結合して1つの集合にすること >   通常キーによって整列された2つのファイルからキーの大小関係を >   維持しながら1つのファイルを作成することをいう。 >   (福嶋宏訓 情報処理用語辞典)  どうもありがとうございました。 ------------------------------------------------------------------------ ★[解説:超入門]  レーザプリンタの性能を表す指標として,最も適切なものはどれか。  ア 1 インチ (2.54cm) 当たりのドット数と 1 分間に印刷できるページ数  イ 1 文字を印字するのに使われる縦横のドット数と 1 秒間に印字できる文   字数  ウ 印字する行の間隔と 1 秒間に印字できる行数  エ 印字する文字の種類と 1 秒間に印字できる文字数 ■キーワード■ レーザプリンタ ■ 解答■   初級システムアドミニストレータ午前平成16年春問06   二種午前平成12年秋問26  ア 1 インチ (2.54cm) 当たりのドット数と 1 分間に印刷できるページ数 > レーザプリンタはページプリンタというので、「1 分間に印刷できるページ数」と > いう表現があったのでアにしました。  どうもありがとうございました。 ------------------------------------------------------------------------ 宿題メール会員とは   http://www.yscon.co.jp/j/homework/index.htm#kaihi   ビー玉クラブ  http://www.bdama.com   1000日会員 http://www.yscon.co.jp/j/homework/fqa1000.htm ------------------------------------------------------------------------ {magclick} ======================================================================== ★その他★ > 映画の日なので仕事帰りに夫婦二人で「ポーラ・エキスプレス」を見に行きました。 > 予想に違わずとても素敵な映画でした。英語がわからなくても十分楽しめるファン > タジーです。 > 外国の方も何人かいらっしゃいました。帰りの街中のクリスマスのイルミネーショ > ンの効果もあって、 > 夢見心地の夜でした。幸せな一日になりました。家族一緒に楽しめる映画ですね。  昨日は,映画の日でしたね。  原作,ビー玉クラブでも注文してあります。 > 図書館で洋書の絵本を借りました。最初は児童書コーナーに入るのに照れを > 感じていましたが、本を見ているうちにそんなことは一切忘れてしまいまし > た。何だか不思議ですね。  洋書に限らずに子供向けの本は,読みやすくてなおかつ,視野が広がります。 子供向けの伝記よく読んでいます。 > 秋の情報処理試験の前日まで、校正作業を行っていた本が出版されました。 > (私が担当したのは、校正のみです。) > パソコンを使った事務職の経験がある方にとっては、学習しやすい構成になって > いると思います。 > > 「らくらく初級シスアド図解教本 (2005春)」 http://www.amazon.co.jp/exec/obidos/ASIN/4532403197/suehirospage-22  小川 真一 先生の評判いいですよ。みなさん,おすすめです。 > 今年もあと一月ですね。 > 今年やろうと思ったことで、出来なかったことがいくつかあります。 > まだ出来ることはやろう!と、今日は歯医者に行きました。 > 行こう行こうと思ってなかなか行けずにいたので・・・。(^^;)  小さなことでもやるとすっきりしますね。 ■はじめて・続けて・会員・OBだより■ http://www.3721p.com/homework/ > 地方商業高校生です > 学校の先生から貸していただいた、合格情報処理にちょうど乗っていて > ネット検索して見つけて、宿題メールを始めました。 > シスアドとしては2回目。情報処理技術者試験としては3回目 > 無事に合格できたのも宿題メールのおかげです。  ご入金ありがとうございました。  会員限定メーリングリストもぜひ利用して下さい。 > 2年前から宿題メールを利用させて頂いてから、お陰様でシスアド・基本情報を > 取得する事ができました。今後会員になり、常に目標を持続し色々な資格にチャレ > ンジ(現在はソフトウェア開発)したいと考えています。  ご入金ありがとうございました。春のソフト開発合格に向けてあた,いっしょ に勉強していきましょう。 ■今日の Q&A■ 質問受付中 > 過去の出題問題を解くだけで、どれ位の点数が取れるのですか? > また、シスアドの点数配分は問ひとつに対して何点位なのですか? > 何点満点なのかもよく解りません・・・(;_;)  答えを書くとところの7割が正解であれば,だいたい合格です。85 % 正解 を目標に勉強していたら楽々合格です。満点が何点かはあまり重要でないです よ。自己採点のときには,何割正解で,100点満点で話題にしています。 試験センターからの発表は,800点満点です。偏差値の80みたいなもんです。 これが,午前,午後とも600点以上だと合格です。 ■過去の宿題メールについて(日付は解説日)■ 石けん > せっけんシャンプー・リンス > お酢はアルコール分があるので、シャンプーなしでも > 大丈夫です。お湯を張った洗面器にお酢をお猪口1杯 > 分位いれ、頭皮をマッサージするようにするとさっぱりします。 > 私は時間がない時にたまにやります。 > お酢は料理に使う普通のお酢でもいいですが、こんなのも > あります。 > りんご酢のリンス > http://www.ctk.ne.jp/~pure/popuri/p-ichiran.html > ローズマリーの代わりに頭皮に良いハーブや漢方を > 漬けてみてはどうでしょうか?  どうもありがとうございました。 ======================================================================== ★★ 本日の宿題 ★★★★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★★[宿題:テクニカル(データベース)向け]  二つのトランザクション T1,T2 が,データ a,b を並行してアクセスする。 T1,T2 の組合せのうち,直列可能性が保証できるものはどれか。ここで,トラ ンザクションの各操作は次のとおりとする。 LOCK x : データ x をロックする READ x : データ x を読み込む STORE x : データ x を書き出す UNLOCK x : データ x をアンロックする  ア                イ ┌─────┐┌─────┐   ┌─────┐┌─────┐ │  T1  ││  T2  │   │  T1  ││  T2  │ ├─────┤├─────┤   ├─────┤├─────┤ │READ a  ││READ a  │   │LOCK a  ││LOCK a  │ │LOCK a  ││LOCK a  │   │READ a  ││READ a  │ │LOCK b  ││LOCK b  │   │a = a + c ││a = a + c │ │a = a + c ││a = a + c │   │     ││     │ │     ││     │   │STORE a  ││STORE a  │ │STORE a  ││STORE a  │   │UNLOCK a ││UNLOCK a │ │READ b  ││READ b  │   │LOCK b  ││LOCK b  │ │b = b + c ││b = b + c │   │READ b  ││READ b  │ │     ││     │   │b = b + c ││b = b + c │ │STORE b  ││STORE b  │ │     ││     │ │UNLOCK a ││UNLOCK a │   │STORE b  ││STORE b  │ │UNLOCK b ││UNLOCK b │   │UNLOCK b ││UNLOCK b │ └─────┘└─────┘   └─────┘└─────┘  ウ                エ ┌─────┐┌─────┐   ┌─────┐┌─────┐ │  T1  ││  T2  │   │  T1  ││  T2  │ ├─────┤├─────┤   ├─────┤├─────┤ │LOCK a  ││LOCK a  │   │LOCK a  ││LOCK a  │ │READ a  ││READ a  │   │READ a  ││READ a  │ │a = a + c ││LOCK b  │   │a = a + c ││LOCK b  │ │STORE a  ││READ b  │   │     ││READ b  │ │UNLOCK a ││UNLOCK a │   │STORE a  ││UNLOCK b │ │LOCK b  ││UNLOCK b │   │LOCK b  ││UNLOCK a │ │READ b  ││     │   │READ b  ││     │ │b = b + c ││     │   │b = b + c ││     │ │     ││     │   │     ││     │ │STORE b  ││     │   │STORE b  ││     │ │UNLOCK b ││     │   │UNLOCK b ││     │ └─────┘└─────┘   │UNLOCK a ││     │                  └─────┘└─────┘ 注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。 等幅フォントに…@まぐまぐ http://help.mag2.com/115.html ------------------------------------------------------------------------ ★★★★★[宿題:システム監査向け]  ソフトウェア開発プロセスの良さをプロセスの成熟度の概念でとらえ,5 段階 評価によって,組織の開発能力を評価する手法又は規格はどれか。  ア CMM  イ ISO 9000  ウ JIS X 0133  エ クリーンルーム法 ------------------------------------------------------------------------ ★★★★[宿題:テクニカル(エンベデッド)向け]  コンパイラの最適化手法で,コードサイズから見た最適化と実行速度から見た 最適化の両方を実現する手法はどれか。  ア 関数のインライン展開  イ ループ内不変式の移動  ウ ループのアンローリング  エ レジスタヘの変数割付け ------------------------------------------------------------------------ ★★★[宿題:基本・高度共通・J2級向け]  DRAM の説明として,適切なものはどれか。  ア コンデンサに電荷を蓄えた状態か否かによって 1 ビットを表現する。主   記憶としてよく用いられる。  イ 製造時にデータが書き込まれる。マイクロプログラム格納用メモリとして   用いられる。  ウ 専用の装置でデータを書き込むことができ,紫外線照射で消去ができる。  エ フリップフロップで構成され,高速であるが製造コストが高い。キャッシュ   メモリなどに用いられる。 ------------------------------------------------------------------------ ★★[宿題:初級シスアド・J準2級向け]  情報システム部門が構築した基幹業務システムのクライアントとなっているパ ソコンが,障害内容を画面に表示して突然作動しなくなった。このような事態に 対する利用者の最初の行動として,もっとも適切なものはどれか。  ア エラーメッセージなどの障害内容を基に,可能な限り自分で解決を図るよ   うにする。  イ 画面に表示された障害内容によって,自分で対応できる障害か,情報シス   テム部門へ依頼すべき障害かを判断する。  ウ このシステムのクライアントとしてパソコンを使っている人たちに障害が   発生したことを連絡し,実行中の処理を中断してもらう。  エ パソコンを再起動し,その異常事態を情報システム部門へ連絡する。 ------------------------------------------------------------------------ ★[宿題:超入門・J3級向け]  データ形式としての CSV について記述したものはどれか。  ア 文字,数値データだけでなく,計算式や書式情報も記録できる。データ間   の区切りとして,タブを使用する。  イ 文字,数値でデータと改行を含む幾つかの制御文字だけの情報を記録する。   データ間の区切り記号として,空白,コロン,セミコロンを使用する。  ウ 文字,数値データをコンマで区切り,レコード間は改行で区切って記録す   る。文字データは引用符でくくることが多い。  エ 文字データだけでなく,画像や Java アプレットなども記録できる。デー   タ間の区切りの位置にタグと呼ばれるコマンドを挿入することが多い。 ======================================================================== 回答メールの取り扱い この宿題メールに返信の形で提出して下さい。自動的に件名に日付 (例:re:[jhomework] 2005-04-17),宛先が,jhomework@yscon.co.jp になります。 回答メールの内容は,著作権を放棄していると見なして,承諾なしに引用,変更, 利用させて頂きます。 解答用紙 広告を含めずにその下の部分のみ返信して下さい。 ----☆PR☆--------------------------------------------------------------  オブジェクト指向を勉強したい!,Javaを勉強したい!  メールマガジン『JavaScript&Javaで目指そう!基本情報技術者試験』  空メール(書いて読めません)で自動登録→ jjmaga-subscribe@yahoogroups.jp  詳細 http://www.3721p.com/java/jmaga/ ---------------------------------------------------------------☆PR☆--- この下を返信して下さい。必要のないところは,削除して送って下さい。 下線のところに答えの記号を書きます。 ------------------------------------------------------------------------ テクニカル(データベース)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ システム監査向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ テクニカル(エンベデッド)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 基本情報/高度向け          _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 初級シスアド向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 超入門                _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他 ------------------------------------------------------------------------