┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 高度を目指す一日一題宿題メールマガジン     .&&&& **** %%%%. ┃ ┃ 前回の発行部数 27,685部(mag2+melma)      &&&&&&******%%%%%% ┃ ┃ 編集・発行 斎藤末広 jhomework@yscon.co.jp   '&┃&''*┃*''%┃%' ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛ このメールマガジンは,無料で試読でき,役立つと思ったら好きな時期に会費を 納めるシェアウェアです。詳細/解除方法 http://www.3721p.com/homework/ ---------------------------------------------------------------☆PR☆--- ◆◆◆◆◆ 2004秋試験対策 通信講座総合コース,土曜塾受付中!◆◆◆◆◆◆   4月開講の通信講座総合コース<全8種>只今申込受付中   土曜塾(通信教育+スクーリング10回)も同時受付中<6月開講>      詳細とお申込は http://www.itec.co.jp/から ◆◆◆◆◆《IT技術者教育のパイオニア》 アイテックの通信講座 ◆◆◆◆◆ ---------------------------------------------------------------☆PR☆--- ◎ あなたが選ぶベスト3〜知って得する読者発ランキング ⇒ http://www.mag2.com/m/0000131428.htm 我々が生活やビジネスを営む過程において、意思決定するための参考情報の ひとつにランキングがあります。そんなランキング情報を一緒に創りません か!例えば「ビジネスの成功において最重要視する事項のベスト3は?」 ---------------------------------------------------------------☆PR☆---   今回受験できなかったあなた!次回別区分にチャレンジするあなた!へ ┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━┏━ ┃★┃春┃期┃情┃報┃処┃理┃★┃試┃験┃問┃題┃無┃料┃配┃布┃!┃★ ┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━┗━ 申し込みはこちら → http://www.adplan.ne.jp/cgi-bin/ad/rs?bid=25628&lid=3 ---------------------------------------------------------------☆PR☆--- ========================================================================  2004年5月10日分 宿題 ------------------------------------------------------------------------ 今日の漢字 「漢字アトム(原子)編」 http://www.yscon.co.jp/j/kanji/ 白川静『常用字解』を参考 http://www.amazon.co.jp/exec/obidos/ASIN/458212805X/suehirospage-22  「区」は,もとの字は,「區」です。「匸(けい)」+「品」を組み合わせた形 です。「匸(けい)」は,ひそかに儀式を行う場所を意味し,「品」は,そこに おく祝詞をいれた器を意味します。多くの器を置いて祈る場所という意味で, 「区」の字が出来ました。祈りの場所を小さな区域に区切るという意味が生まれ ました。  テンペラ画家・日賀野兼一先生と行く@ツアコンモバイル通信/日本旅行  http://www.nta.co.jp/ryoko/tourcon/040402_11/  今日の問題  「句」の字の由来は? 答えは,次号のこのコーナーで。 ======================================================================== お知らせ(平田さんの新著書発行) http://www.amazon.co.jp/exec/obidos/ASIN/4881663666/suehirospage-22  平田豊さんが,『C言語トレーニングブック―これから始める人のCプログラミ ング練習帳』を出されました。  「現代のC言語」を分かり易く解説されています。Java との比較もあり,Java 受験された方も一読されるといいですよ。C を勉強されたい方ももちろんお薦め です。  宿題メールの読者1名の方にプレゼントをします。回答メールで応募して下さ い。 ------------------------------------------------------------------------ お知らせ(新メルマガ『あなたが選ぶベスト3〜知って得する読者発ランキング』)  またまた宿題メール読者の方が,メルマガを創刊されます。IT & マーケティング に強い方が編集されるので,みなさんにも,役立つと思います。  詳しくは,本日の広告をご覧下さい。  ⇒ http://www.mag2.com/m/0000131428.htm ------------------------------------------------------------------------ お知らせ(再掲載)  ☆公式解答公開@試験センター   http://www.jitec.jp/1_05goukaku/goukaku_kydo.html  ☆宿題メール(裏版)まぐまぐ登録 http://www.mag2.com/m/0000130148.htm  ☆問題入力ボランティアのお願い メールで連絡して下さい。 ======================================================================== 今日のコンピュータ用語で覚える英単語 http://www.yscon.co.jp/j/english/term/index.htm ■英単語■ Java ジャバ  プログラム言語の一種,サンマイクロシステムズ社の商標です。  Java は,サンマイクロシステムズ社が,異なるOS上で共通の言語を利用できる ことを理想として,1995年に発表したオブジェクト指向言語です。現在では,基 本情報技術者試験に採用されています。  Java は,もともと日本では,ジャワ島と言われた来たインドネシアの本島の名 称です。米国でも,ジャワ島を意味しますが,java だけ,コーヒーを意味します。 a cup of java で,一杯のコーヒーという意味になります。この言語が発表され た当時,スターバックスなどの,通称シアトル系のコーヒーショップがブームで したので,プログラム言語にこの名前が付いたのは,その影響もあるかもしれま せん。日本にスターバックスが進出した年が,Java と同じ 1995年です。  ジャバは,サンスクリット語で,"言語"を意味します。これもネーミングに影響 を与えていると思われます。  サンマイクロシステムズ社は,Javaのコンパイラを無料で公開し,かわりに, JVMの実装でライセンス料を回収するという戦略を取りました。見事成功しましま した。  Java Developer Connection  http://sdc.sun.co.jp/java/index.html  Starbucks Coffee Japan  http://www.starbucks.co.jp/  用語のリクエストお待ちしています。よかったらコメントもお願いします。 ======================================================================== 前回分の解答と解説 ------------------------------------------------------------------------ ★★★★★解説:テクニカル(ネットワーク)向け★  TCP/IP に関連するプロトコルである RARP の説明として,適切なものはどれ か。  ア IP アドレスを基に MAC アドレスを問い合わせるプロトコル  イ IP プロトコルのエラー通知及び情報通知のために使用されるプロトコル  ウ MAC アドレスを基に IP アドレスを問い合わせるプロトコル  エ ルーティング情報を交換しながら,ルーティングテーブルを動的に作成す   るプロトコル ■キーワード■ RARP(Reverse Address Resolution Protocol) ■解答■   テクニカルエンジニア(ネットワーク)午前平成15年問23   同等:ネットワークスペシャリスト午前平成13年問28  ウ MAC アドレスを基に IP アドレスを問い合わせるプロトコル >  IPアドレス→MACアドレス ARP >  MACアドレス→IPアドレス RARP  どうもありがとうございました。 > RARP(Reverse Address Resolution Protocol) >  ARPはIPアドレスからMACアドレスを知るときに >  使われるプロトコルでした。 >  RARPというのはその逆で、MACアドレスから >  IPアドレスを知りたいときに利用されます。 > (マスタリング TCP/IP 入門編 第2版 P146引用)  どうもありがとうございました。 > http://yougo.ascii24.com/gh/19/001912.html > Reverse Address Resolution Protocol >  ARPプロトコルの逆で、自ノードのMACアドレスから「自分の」IPアドレスを > 求めるためのプロトコル。自分のMACアドレスをLAN上にブロードキャストする > と、ネットワーク上にいるRARPサーバ(RARPの返答を返すサーバ)がそのノード > のIPアドレスを返してくれる。  どうもありがとうございました。 > ア:ARP イ:ICMP エ:ダイナミックルーティング(RIP,OSPF,BGPなど)  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★★解説:上級シスアド向け★  Java の特徴に関する記述のうち,適切なものはどれか。  ア Java アプレットは,ダウンロードしてきたサーバ以外のマシンとも通信   できる。  イ Java コンパイラがソースコードをバイトコードに変換し,Java 仮想   マシンがバイトコードを実行する。  ウ Java で開発したプログラムを異なるアーキテクチャのマシンで実行する   ためには,再コンパイルが必要である。  エ Java で開発したプログラムを実行するためには,ブラウザが必要である。 ■キーワード■ Java ■解答■   上級システムアドミニストレータ午前平成15年問11  イ Java コンパイラがソースコードをバイトコードに変換し,Java 仮想   マシンがバイトコードを実行する。 > ア:ダウンロードしてきたサーバ以外のマシンとは通信できない > ウ:一度コンパイルすればバイトコードはどんなアーキテクチャのマシンでも >  実行できる > エ:Java 仮想マシンがインストールされていれば実行できる  どうもありがとうございました。厳密にはどうかというと答えにく問題ですね。 > Java VM > Java Virtual Machine >  Javaコンパイラによって生成された中間コードによる > プログラムを解釈・実行する環境。 >  Java VMでは、中間コードを逐次解釈しながら、Javaプログラム > の実行を制御する。Javaの機能の1つであるガーベジコレクション > もこのJava VMで実行される。最近では中間コードをそのまま実行 > するのではなく、JIT(Just-in-time Compiler)を用いて、中間 > コードをネイティブコードに変換し、プログラムを高速に実行で > きるようにした環境が多くなっている。 > アスキーデジタル用語辞典 > http://yougo.ascii24.com/gh/31/003168.html  どうもありがとうございました。 ------------------------------------------------------------------------ ★★★解説:基本・高度共通向け★  A,B,C,D の順に到着するデータに対して,一つのスタックだけを用いて出 力可能なデータ列はどれか。  ア A,D,B,C  イ B,D,A,C  ウ C,B,D,A  エ D,C,A,B ■キーワード■ スタック ■解答■   基本情報技術者午前平成16年春問12  ウ C,B,D,A > 単純かと思ったら、ちょいとまともに考えないといけませんでした。 > ↑データがすべて到着してから出力する場合だと思った。(ラッキーって) > ※最初に取り出すデータがでるまでスタックにためる→取り出すの繰り返し > をすると・・・ > ア:BはCの下に格納されるため、取り出せない > イ:AはCの下に格納されるため、取り出せない(Aは、最初か最後しかありえな > い) > ウ:A−B−(C),A−(B),A−(D),(A) ()は取り出し > エ:AはBの下に格納されるため、取り出せない > > ・・・って実際にやってみて答えがでましたが、よく考えたら > Aをポイントに(最初か最後しかありえない)みたら > トレースしなくてもわかりますね。  どうもありがとうございました。 >  A→B→Cの段階でCを取り出す。 >  スタック内はA→B >  Bを取り出す >  スタック内はA >  Dをスタックに入れ、出す。 >  スタック内はA >  Aを出す。 >  C→B→D→Aとなる。  どうもありがとうございました。 > (1) A → | A | :スタックへ入れる >   └──┘ > > (2) B → | B | :スタックへ入れる >       ├──┤ >       | A | > └──┘ > > (3) C → | B | :そのまま出力       → C > ├──┤ >       | A | > └──┘ > > (4)     | A | :Bをスタックから取り出す → CB > └──┘ > > (5) D → | A | :そのまま出力       → CBD > └──┘ > > (6)     |   | :Aをスタックから取り出す → CBDA > └──┘  どうもありがとうございました。 ------------------------------------------------------------------------ ★★解説:初級シスアド向け★  関係データベースを利用する際に入力するユーザ ID に関する記述のうち,適 切なものはどれか。  ア ユーザ ID ごとに,表の利用を制限したり,許可したりする。  イ ユーザ ID は,表の利用を許可するために,表ごとにただ一つ決められて   いる。  ウ ユーザ ID を利用することによって,表に対するアクセスの排他制御を行   う。  エ ユーザ ID を利用することによって,複数の表に対する更新の同期制御を   行う。 ■キーワード■ ■解答■   初級システムアドミニストレータ午前平成16年春問15  ア ユーザ ID ごとに,表の利用を制限したり,許可したりする。 > ア 正解 > イ 表1つに1つのIDが必要では、多く必要となり、不便である。 > ウ 排他制御は複数の利用者が同時に更新要求をしても、データに矛盾が生じな >   いようにする機能のことなので、ユーザIDを利用することによって出来る >   わけではない。 > エ 「同期制御」とはデータの送受信のタイミングを合わせることでしょうか? >    言葉がわかりませんでした。  どうもありがとうございました。  「同期制御」は,タイミングを合わせるという意味でいいです。更新のタイミ ングを合わせるのは,ユーザIDではなく,トランザクションの時刻印を使います。 > 排他制御:データのアクセス制限のひとつ。更新中のデータにほかからのアクセ > スで別の更新が加わると、データがおかしくなる。これを防ぐため、更新中の > データはそれが完了するまで、ほかからの更新を受け付けないようにする。 > 木村宏一 シスアド合格用語事典  どうもありがとうございました。 ------------------------------------------------------------------------ ★解説:超入門・J検3級向け★  プロポーショナルフォントの説明として,適切なものはどれか。  ア アラビア文字のように,同一文字でも単語の先頭や末尾に位置すると字形   が変化するフォントである。  イ 英字新聞で使われる文字のように,文字によって幅が異なるフォントであ   る。  ウ 広告の見出しに用いられるような,文字装飾を特徴にしたデザインのフォ   ントである。  エ タイプライタのように,1 行当たりの文字数が決まっているフォントで   ある。 ■キーワード■  プロポーショナルフォント ■解答■   初級システムアドミニストレータ午前平成16年春問58   同等:初級システムアドミニストレータ午前平成11年春問33  イ 英字新聞で使われる文字のように,文字によって幅が異なるフォントであ   る。 > MSPゴシックやMSP明朝のことですよね。顔文字をPゴシックで見ると押しつ > ぶされたような変な顔になったりします。  どうもありがとうございました。  "waist" をプロポーションフォントでみると,wは太くなり,i が細いなりますよ。 >フォント名である「MS P ゴシック」 の 『P』 は、プロポーショナルフォント > の『P』ですね。  どうもありがとうございました。 > プロポーショナルフォント: >  文字ごとに最適な幅を設定したフォント。 >  逆に、どの文字も同じ幅で表示されるフォントを等幅フォント(固定幅フォント > )とい > う。 >  例えば、「i」と「w」は等幅フォントで表示すると同じ幅で表示されるが、 >  プロポーショナルフォントでは「i」の幅よりも「w」の幅の方が大きい。 > (http://e-words.jp/)  どうもありがとうございました。 ------------------------------------------------------------------------ 宿題メール会員とは   http://www.yscon.co.jp/j/homework/index.htm#kaihi   ビー玉クラブ  http://www.bdama.com   1000日会員 http://www.yscon.co.jp/j/homework/fqa1000.htm ======================================================================== ★その他★ > 今日は雨の中フットサルをしてきました。 > 今年も会社の仲間と一緒に楽しんでいきたいと思います。  20 年前の大学時代,ミニサッカーといって,ハンドボールのコートでやって ました。冬にやると,日頃運動をしていないせいで,足をつったりして大変でし た。 > 日曜日は母の日ですね。 > 買う商品は4月中旬には決まっていたのですが、バタバタしていたら、 > まだ買えていません。明日、お店を回ってみようと思っていますが、 > 実家には日曜には届かないですね…。がっくり。  宿題メールのその他で,早めに特集を組みますね。  父の日は,6月20日です。  父の日のいわれ  http://www.echizenya.co.jp/mini/colum/father.htm ■今日の Q&A■ 質問受付中 > 用語辞典サイトとしてよく「IT用語辞典 e-Words」を利用しますが、全角文字 > 単語の解説ページの URL がとても長いので引用しずらいです。  URLを短縮してくれる無料サービスがあります。  http://tinyurl.com/  よかったご利用下さい。  本日の宿題メールの保存先は,  http://www.yscon.co.jp/j/homework/hwbackup/200405/hw20040510.txt  ですが,上のサイトを利用して変換すると,  http://tinyurl.com/326r7  となります。 ■過去の宿題メールについて(日付は解説日)■ > ローカルのサーバマシンにFedora Core 1を入れてみました。 > RedHatのインストーラを継承しているのか、 > ハードウェアの検出もドライバのロードも自動でやってくれて > すんなりインストールできました。 > プログラムやCGIのテスト用サーバとして使うつもりです。 > 以前、宿題メール本編でJavaでCSVを配列にするという話題が > あったのを思い出して、試しに作ってみました。 > 綺麗ではありませんが添付します。StringTokenizerは使いませんでした。  どうもありがとうございました。  こちらに保存させて頂きました。  http://www.yscon.co.jp/j/homework/hwbackup/200405/csv.java > > >  GWは韓国ドラマの「冬のソナタ」にはまってしまい、 > > 我が家は、米国TVドラマの「24時間(TWENTY FOUR)」にハマっております。 > スピーディで意外性のある展開で、人気の理由も頷けます。  最近,人気テレビドラマが,DVDで何巻にもなってそれが,ブームになるという のがありますよね。ビデオが全盛のころはにはあまりなかったパターンです。昔 は,NHKの大河ドラマは,半年分をビデオの2巻にまとめて販売でした。DVDに よって,店頭スペースが確保できるようになったためでしょうか。 > 2004-04-21 基本・高度> 次の式は,何進法で成立するか。 > 2002-10-24 基本・ソフ> 次の計算は何進法で行われているか > >  「何進法」又は「何進数」か?を問われる問題が出た > 場合、先ず、「7進数」を疑って下さい。出題者の心理 > として「7進数」を選択します。  そういえば 7進数,多いですね。2,8,16進数だと,見た瞬間に分かる人が多い ので,7進数の問題になるのかもしれませんね。それとも,どこかで,7進数が 使われているとか。 ======================================================================== ★★ 本日の宿題 ★★★★★★★★★★★★★★★★★★★★★★★★★★★ ------------------------------------------------------------------------ ★★★★★宿題:テクニカル(ネットワーク)向け★ TCP/IP 特集  RIP を用いたルーティングに関する記述として,適切なものはどれか。  ア 2 点間の伝送遅延時間が最小になるようなルートを選択する。  イ 2 点間のホップ数が最小になるようなルートを選択する。  ウ 回線速度や中継段数をコストに換算し,コストが最小になるようなルート   を選択する。  エ 複数のルートが存在する場合に,各ルートが均等に使用されるようにルー   トを選択する。 ------------------------------------------------------------------------ ★★★★宿題:上級シスアド向け★  ERP パッケージを導入するときに,製品トレーニングが終了した時点から実稼 働までに行う作業の手順として,適切なものはどれか。   a カスタマイズ   b 業務概要の把握   c プロトタイピング   d 要件定義  ア b → c → d → a  イ b → d → c → a  ウ c → b → d → a  エ c → d → b → a ------------------------------------------------------------------------ ★★★宿題:基本・高度共通・J2級向け★ 平成16年春問題特集  16 進数で表される 9 個のデータ 1A,35,3B,54,8E,A1,AF,B2,B3 を 順にハッシュ表に入れる。ハッシュ値をハッシュ関数 f(データ) = mod(データ, 8) で求めたとき,最初に衝突が起こる(既に表にあるデータと等しいハッシュ値 になる)のはどのデータか。ここで,mod(a,b) は a を b で割った余りを表す。  ア 54  イ A1  ウ B2  エ B3 ------------------------------------------------------------------------ ★★宿題:初級シスアド・J準2級向け★ 平成16年春問題特集  TCP/IP ネットワークで DNS サーバが果たす役割はどれか。  ア サーバの物理的な位置を意識せず,プログラムの名前を指定するだけでサ   ーバのプログラムの呼出しを可能にする。  イ 社内のプライベート IP アドレスをグローバル IP アドレスに変換し,イ   ンターネットアクセスを可能にする。  ウ ドメイン名やホスト名などと IP アドレスとの対応付けをする。  エ パソコンなどからの IP アドレス付与の要求に対し,サーバに登録してあ   る IP アドレスの中から使用されていない IP アドレスを割り当てる。 ------------------------------------------------------------------------ ★宿題:超入門・J3級★  各国の文字を一つの体系で表現する文字コードセットとして,パソコンでのデ ータ交換が円滑にできるように制定されたコード体系はどれか。  ア EBCDIC  イ JIS 漢字符号  ウ Unicode  エ シフト JIS コード ======================================================================== 回答メールの取り扱い この宿題メールに返信の形で提出して下さい。自動的に件名に日付 (例:re:[jhomework] 2004-10-17),宛先が,jhomework@yscon.co.jp になります。 回答メールの内容は,著作権を放棄していると見なして,承諾なしに引用,変更, 利用させて頂きます。 回答用紙 広告を含めずにその下の部分のみ返信して下さい。 ----☆PR☆--------------------------------------------------------------  オブジェクト指向を勉強したい!,Javaを勉強したい!  メールマガジン『JavaScript&Javaで目指そう!基本情報技術者試験』 を購読してますか? (無料)執筆は,宿題メールでおなじみの斎藤末広  空メール(読めません)で自動登録→ jjmaga-subscribe@yahoogroups.jp  詳細 http://www.3721p.com/java/jmaga/ ---------------------------------------------------------------☆PR☆--- この下を返信して下さい。必要のないところは,削除して送って下さい。 下線のところに答えの記号を書きます。 ------------------------------------------------------------------------ テクニカル(ネットワーク)向け     _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 上級シスアド向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 基本・高度共通向け          _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 初級シスアド向け           _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ 超入門                _ 考えたこと・調べたこと・質問 ------------------------------------------------------------------------ その他 ■本日プレゼント応募希望する■(応募する人は以下を記入して下さい) 平田 豊(著)『C言語トレーニングブック―これから始める人のCプログラミング練 習帳』 http://www.amazon.co.jp/exec/obidos/ASIN/4881663666/suehirospage-22 郵便番号 住所(アパート名等もお願いします) お名前