検索 - みる会図書館

検索対象: 月刊 C MAGAZINE 2001年4月号

月刊 C MAGAZINE 2001年4月号から 156件ヒットしました。

月刊 C MAGAZINE 2001年4月号


す 。 で も , C MAGAZINE は 内 容 グ ラ ミ ン グ 情 報 誌 と し て の 路 線 が ら も ま す ま す 多 様 化 し , 複 雑 に な 路 線 っ て い く こ と で し よ う 。 そ の 中 で が 充 実 し , 言 語 と Wavelet な ど の は っ き り し て き た よ う な 気 が し ま ア ル ゴ リ ズ ム な ど を 理 解 し や す い も プ ロ グ ラ マ の み な さ ま に 役 に 立 す 。 弓 本 修 ( 広 島 県 ) Windows , Linux , C# , C + + , J よ う に 解 説 し て あ っ た り と C MA ☆ あ り が と う ご ざ い ま す 。 プ ロ グ ち , お も し ろ い 記 事 を い つ ば い お ava と い う キ ー ワ ー ド を 眺 め つ つ , GAZINE ら し さ が 出 て き て , プ ロ 選 択 を 悩 ん で い る 今 日 こ の ご ろ で ラ ミ ン グ を 取 り 巻 く 環 境 が こ れ か 届 け し て い き た い と 思 い ま す 。 バ ッ ク ナ ン バ ー 情 報 03-5549-1200 ( 2001 年 2 月 21 日 現 在 の 在 庫 状 況 で す 。 ご 注 文 の 際 の 品 切 れ は ご 容 赦 願 い ま す ) 1999 年 特 集 「 MFC6.0 最 新 機 能 と 活 用 テ ク ニ ッ ク 」 △ 新 連 載 「 徹 底 解 説 画 像 と 音 の ア ル ゴ リ ズ ム く 画 像 編 > 」 2 月 号 提 携 翻 訳 「 バ ラ ン ス 型 テ イ ザ リ ン グ 技 法 」 ほ か 特 集 「 ア ル ゴ リ ズ ム 入 門 」 △ 新 連 載 「 C 言 語 入 門 講 座 」 , 「 実 践 入 門 C + + 」 , 「 デ ザ イ ン パ タ ー ン 入 門 」 4 月 号 レ ポ ー ト 「 UN Ⅸ サ ー バ ア プ リ ケ ー シ ョ ン の WindowsNT へ の 移 植 」 ほ か 特 集 1 「 上 級 者 を 目 指 す た め の STL 」 〇 特 集 2 「 組 み 込 み プ ロ グ ラ ミ ン グ 入 門 」 7 月 号 特 別 記 事 「 PC - UN Ⅸ プ ロ グ ラ ミ ン グ 開 発 環 境 ガ イ ド 」 ほ か 2000 年 特 集 1 「 ラ ン タ イ ム エ ラ ー を ツ ブ せ ! セ ー フ テ イ プ ロ グ ラ ミ ン グ 」 特 集 2 「 MNG G 旧 に 代 わ る 動 画 フ ォ ー マ ッ ト の 構 造 と ア ル ゴ リ ズ ム 」 特 集 3 「 Windows と Linux の ク ロ ス プ ラ ッ ト フ ォ ー ム を 実 現 す る ク ラ ス ラ イ ブ ラ リ 作 成 術 」 ほ か 特 集 1 「 ト ラ ブ ル を 避 け ろ ! プ ロ グ ラ ミ ン グ の 禁 じ 手 C + + 言 語 編 」 〇 特 集 2 「 Windows 用 X68000 工 ミ ュ レ ー タ の 仕 組 み 」 7 月 号 特 集 3 「 べ ク ト ル 量 子 化 の ア ル ゴ リ ズ ム 」 ほ か 特 集 1 「 TwinVQ 」 〇 特 集 2 「 イ ン タ ー ネ ッ ト プ ロ グ ラ ム の 基 礎 知 識 」 12 月 号 特 別 記 事 「 イ ン プ ラ イ ズ Ky ⅱ = プ 0 ジ 、 ク ト に 迫 る 」 ほ か 2001 年 特 集 1 「 XML 入 門 」 特 集 2 「 DirectX 8 の 徹 底 解 説 」 特 集 3 「 最 新 の DirectMusic を 使 う 」 新 連 載 「 Enjoy perl Programming 」 ほ か 特 集 「 実 力 チ ェ ッ ク プ ロ グ ラ ミ ン グ 期 末 試 験 C/C + + /Java/Perl/Ruby 」 3 月 号 〇 レ ビ ュ ー 「 C + + Test 」 ほ か △ ・ ・ ・ 在 庫 僅 少 ※ lnside Windows の 在 庫 に つ い て は , 上 記 の 電 話 番 号 ま で ご 連 絡 く だ さ い 。 〇 ・ ・ ・ 在 庫 あ り , 2000 年 12 月 号 モ ニ タ 選 考 発 表 ( 敬 称 略 ) ( 1 ) Borland C + + BuiIder 5 西 松 毅 ( 宮 城 県 ) ( 2 ) MSDN プ ロ フ ェ ッ シ ョ ナ ル サ ブ ス ク リ プ シ ョ ン 鏑 木 太 史 ( 茨 城 県 ) 【 訂 正 と お 詫 び 】 C MAGAZINE 2001 年 3 月 号 に 内 容 の 誤 り が あ り ま し た 。 に 訂 正 す る と と も に , ご 迷 惑 を お か け し た 読 者 な ら び に 関 係 者 各 位 に お 詫 び 申 し あ げ ま す 。 ・ 特 集 実 力 チ ェ ッ ク プ ロ グ ラ ミ ン グ 期 末 試 験 下 記 の べ ー ジ で 答 え が 間 違 っ て い ま し た 17 ペ ー ジ , C 言 語 編 , 問 1 ANSI C で は 「 unsigned char(0—255) 」 , 「 signed char(-127 ま た は -128 と す る 場 合 も あ る ~ 127 ) 」 , 「 char 」 の 三 つ の 型 が 規 定 さ れ て い ま す 。 こ の う ち 「 char 」 は , コ ン パ イ ラ の 都 合 に 合 わ せ て 「 unsigned 」 , 「 signed 」 の ど ち ら で も よ い と さ れ て い ま す 。 出 題 で は 「 少 な く て も 」 と い う こ と な の で , unsignedchar の 最 小 値 で あ る 0 が 正 解 と な り ま す 。 誤 : -127 正 : 0 シ Ruby 編 , 問 17 61 ペ ー 正 : ウ シ Rubyæ, 問 22 62 ペ ー 誤 : ア 正 : ウ ・ 伝 授 ! 極 め よ Ruby 道 82 ペ ー ジ , Fig. A の T(n) = O ( f ( n ) ) の 定 義 が 下 記 の よ う に 間 違 っ て い ま し た 。 誤 : N<n な ら ば cT(n) く O(f(n)) 正 : N く n な ら ば cT(n) く f(n) 綴 じ 込 み 葉 書 裏 面 の 記 事 評 価 ア ン ケ ー ト に は 下 記 の 数 字 を ご 記 入 く だ さ い 。 ① 春 の 新 人 応 援 モ ニ タ 大 会 ② 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 困 っ た と き の 解 決 策 編 ③ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 DOS 編 ④ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 C 編 ⑤ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 C + + 編 ⑥ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 Java 編 ⑦ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 オ ブ ジ ェ ク ト 編 ⑧ 特 集 「 プ ロ グ ラ ミ ン グ 入 門 」 デ ー タ ベ ー ス 編 ⑨ 特 別 記 事 日 T の 森 を 育 て る 」 ⑩ Standard C ℃ + + ⑩ ど び て ク ク の オ ブ ジ ェ ク ト 工 房 ⑩ E 可 oy perl Programming ⑩ 伝 授 ! 極 め よ Ruby 道 ⑩ ア ル ゴ リ ズ ム ラ ボ $Enter The 3D Pzrogramming ⑩ Linux Programming Tips ÜWindows Programming Tips ⑩ Java Programming Tips ⑩ 遊 び の レ シ ピ fo 「 WonderWitch の ロ ー テ ク 講 座 OMONTHLY HEAD 凵 NE @C MAGA Bookends 学 問 の ス ス メ の あ つ ば れ ご 意 見 番 $C マ ガ 電 脳 ク ラ ブ $READERS'ROOM 6 月 号 2 月 号 2000 年 12 月 号 プ レ ゼ ン ト 当 選 者 発 表 ( 敬 称 略 ) ( A ) 誰 で も わ か る Windows 2000 Server 安 福 祐 次 ( 栃 木 県 ) ( B ) T シ ャ ッ 伊 藤 啓 ( 愛 知 県 ) 西 沢 里 恵 ( 群 馬 県 ) ほ か 3 名 直 し さ せ て い た だ く 場 合 も あ り ま READERS'ROOM で は み な さ ま す 。 ご 了 承 く だ さ い 。 の ご 意 見 ・ 。 ご 感 想 を お 待 ち し て お り ま す 。 ほ か に も , コ ン ピ ュ ー タ を め [ 宛 先 ] ぐ る さ ま ざ ま な こ と , 何 で も け っ こ 〒 10 た 0052 う で す 。 質 問 も ど し ど し お 寄 せ く だ 東 京 都 港 区 赤 坂 4 ー 13 ー 13 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) C マ ガ ジ ン 編 集 部 「 日 & R 」 係 投 稿 原 稿 ィ 自 作 ソ フ ト も 受 け 付 け [ 電 子 メ ー ル 宛 先 ] て お り ま す 。 採 用 分 に は 弊 社 規 定 の 薄 謝 を 進 呈 い た し ま す 。 お 送 り い た cm [email protected] CO .jp だ い た 原 稿 ・ ソ フ ト は , 原 則 と し て [WebRf ー ジ ] 返 却 い た し ま せ ん 。 ま た , 原 文 を 手 http:〃cmaga.zdnet. CO. jp/ 155 READERS' ROOM

月刊 C MAGAZINE 2001年4月号


MONTHLY HEADLINE T 叩 ic 「 オ ー プ ン ソ ー ス ま つ り 2001 in 秋 葉 原 」 が 開 催 オ ー プ ン ソ ー ス プ ロ ダ ク ト を 一 同 に 集 め た 展 示 会 「 オ ー プ ン ソ ー ス ま つ り 2001 in 秋 葉 原 」 が 2 月 1 0 日 , 1 1 日 , 東 京 秋 葉 原 の ヒ ロ セ イ ベ ン ト ス ペ ー ス な ど で 開 か れ た 。 「 も じ ら 組 」 な ど の オ ー プ ン ソ ー ス コ ミ ュ ニ テ ィ を は じ め , さ ま ざ ま な 団 体 や メ ー カ ー が 参 加 し た 。 下 記 の Web サ イ ト で 開 催 当 日 の も よ う を 見 る こ と が で き る 。 ・ http://matsuri.opensource.gr.jp/ WonderWitch プ ロ グ ラ ミ ン グ コ ン テ ス ト 「 WWGP2001 」 結 果 発 表 2000 年 12 月 よ り 募 集 を し て い た WonderSwan 用 ゲ ー ム 開 発 キ ッ ト 「 WonderWitch 」 を 用 い た プ ロ グ ラ ミ ン グ コ ン テ ス ト 「 \N WGP2001 」 の 結 果 が , 3 月 3 日 に バ ン ダ イ 社 内 で 開 か れ た コ ン テ ス ト 本 選 で 決 定 し た 。 グ ラ ン プ リ は M-KAI( え む か い ) 氏 に よ る 「 JUDGEMENT SILVERSWORD( ジ ャ ッ ジ メ ン ト シ ル バ ー ソ ー ド ) 」 で , 賞 金 500 , 000 円 , 表 彰 状 , ト ロ フ ィ ー , C MAGA 刀 N E 1 年 ぶ ん が 授 与 さ れ た 。 準 グ ラ ン プ リ は , 長 健 太 (ABA. "Saba") 氏 に よ る 「 な め と ら い 」 と な っ た 。 こ の ほ か に ツ ー ル 賞 な ど , 多 く の 賞 が 急 遽 設 け ら れ , そ れ ぞ れ の 授 賞 が 行 わ れ た 。 ま た 本 コ ン テ ス ト に 応 募 さ れ た 全 作 品 が 同 Web サ イ ト で 公 開 さ れ た 。 メ ー ル を 使 っ た 人 気 投 票 も 行 わ れ , 結 果 は 同 Web サ イ ト で 3 月 3 日 に 発 表 さ れ て い る 。 今 後 も こ う し た コ ン テ ス ト が 定 期 的 に 開 か れ る も よ う 。 ・ http://wonderwitch.qute. CO. jp/contest/WWG P2001 / ボ ー ラ ン ド ( 株 )/JBuilder Foundation な ど の ユ ー サ へ 優 待 販 売 を 開 始 ポ ー ラ ン ド ( 株 ) は 同 社 の オ ン ラ イ ン シ ョ ッ プ 「 Bo ね ndStore 」 に お い て , JBuilder Foundation, BorIand C + + CompiIer 5.5 , T urb0Debugger 5.5 の 登 録 ユ ー サ に 対 し , 同 社 製 品 の 優 待 販 売 を 開 始 し た 。 い ず れ も 使 用 者 登 録 を 行 い , ポ ー ラ ン ド ( 株 ) よ り 申 し 込 み 書 が 届 い た ユ ー ザ が 対 象 と な る 。 ・ http://store.inpnse.co.jp/ ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) / プ ロ グ ラ ミ ン グ プ ッ ク フ ェ ア を 開 催 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) で は , 全 国 有 名 書 店 に て プ ロ グ ラ ミ ン グ プ ッ ク フ ェ ア 「 あ な た を 救 う こ の 1 冊 ~ ロ ン グ セ ラ ー に は 理 由 が あ る ~ 』 を 開 催 す る 。 こ の 春 プ ロ グ ラ ミ ン グ に 取 り 組 も う と 考 え て い る 方 を 対 象 に , 林 晴 比 古 氏 , 柴 田 望 洋 氏 の 著 書 を は じ め , 高 橋 麻 奈 氏 や 本 誌 で も お な じ み の 結 城 浩 氏 な ど , 信 頼 と 実 績 の あ る 書 籍 を 提 供 す る 。 ・ http:″bOOks.softbank. CO. jp/ 米 BorIand/BorIand Enterprise Studi0 Java Edition を 発 表 米 Borland は 同 社 の Java 統 合 開 発 環 境 「 Borland JBuilder 」 に 加 え , J2EE ア プ リ ケ ー シ ョ ン サ ーバ 「 BorIand AppServer 」 , 米 R ational Software の UML に よ る ビ ジ ュ ア ル モ デ リ ン グ ッ ー ル 「 R ational Rose Modeler 2001 」 , 「 Rational Rose with JBuilderlnt egration 」 と 「 RationaI Unified process 」 , 米 Macromedia の Web ア プ リ ケ ー シ ョ ン 開 発 ツ ー ル 「 Macromedia Dreamweaver UItra Dev 4 」 を 同 梱 し た パ ッ ケ ー ジ 「 Borland Enterprise StudiO Java Edition 」 を 発 表 。 RationaI Rose と JBu ⅱ der の 統 合 化 も 行 わ れ て い る 。 ・ http://www.borland.com/ 1 イ イ C MAGAZINE 2001 4 Prod ucts Events ( 株 ) ソ フ ト ボ ー ト / C 灯 開 発 ツ ー ル Ⅳ BVoice 4.3 」 を 発 表 ( 株 ) ソ フ ト ボ ー ト は 同 社 の コ ン ピ ュ ー タ テ レ フ ォ ニ (CTI) 開 発 ツ ー ル の 最 新 版 「 VBVoice 4.3 」 を 発 表 。 前 バ ー ジ ョ ン と 比 べ て , 「 WAP サ ポ ー ト 」 , 「 L & H が 提 供 す る 2 種 類 の 日 本 語 音 声 合 成 工 ン ジ ン に 対 応 」 , 「 Nuance の 日 本 語 音 声 認 識 ソ フ ト ウ ェ ア の 最 新 版 ver. 7.03 に 対 応 」 , 「 Windows 2000 に 対 応 」 な ど が 追 加 さ れ た 。 VBVoice 4.3 Standard Edition( 開 発 ラ イ セ ン ス , 2 回 線 ~ ) が 148 , 000 円 か ら 。 ・ http://www.softboat.co.jp/ ( 株 ) ソ フ ト ボ ー ト /Ultra BASIC Ver. 2 を 発 表 ( 株 ) ソ フ ト ボ ー ト は Windows 上 で 動 作 す る 教 育 向 け BAS ℃ 言 語 の 最 新 版 「 U は ra BAS ℃ Ver. 2 」 を 発 表 し た 。 JIS Full BAS ℃ 規 格 に 準 拠 し て お り , 新 し く 「 レ 0 ポ ー ト ア ク セ ス 用 の 関 数 と 文 」 , 「 DLL 呼 び 出 し 機 能 」 な ど が 追 加 さ れ た 。 2 月 16 日 に 出 荷 , シ ン グ ル ラ イ セ ン ス は 38 , 000 円 , ア カ テ ミ ッ ク ラ イ セ ン ス は 1 2 80 0 円 , ス ク ー ル バ ッ ク は 11 ユ ー ザ 138 , 000 円 よ り 。 ・ http://www.softboat. CO. jp/ 日 本 オ ラ ク ル ( 株 ) / O 「 acle8i Enterprise の 新 版 を 発 表 日 本 オ ラ ク ル ( 株 ) は 2000 年 1 1 月 に 発 表 さ れ た U N Ⅸ 版 を Win dows NT / 2000 に 対 応 さ せ た 「 Oracle8i Enterprise Edition R8.1. 7 fo 「 Windows NT 」 を 発 表 し た 。 2 月 26 日 に 出 荷 開 始 。 Microsof t Transaction Server(MTS) へ の 対 応 や Windows 2000 の Activ e Di 「 ectory と の 連 携 を サ ポ ー ト し て い る 。 10 指 名 ユ ー ザ で 1 , 20 0 , 000 円 よ り 。 ・ http://www.oracle.co.jp/ 「 UML フ ォ ー ラ ム 2001 」 が 開 催 オ ブ ジ ェ ク ト 指 向 を 用 い た プ ロ グ ラ ム 設 計 の 表 記 法 で あ る U ML(Unified Modeling Language) に 関 す る カ ン フ ァ レ ン ス 「 UM L フ ォ ー ラ ム 2001 」 が , 3 月 21 , 22 日 の 2 日 間 に わ た り 東 京 フ ァ ッ シ ョ ン タ ウ ン TFT ホ ー ル で 行 わ れ る 。 当 日 は , UM L を 用 い た 製 品 な ど に 関 連 す る メ ー カ ー の 開 発 者 や 標 準 化 作 業 を 行 っ て い る OM G の 関 係 者 な ど に よ る カ ン フ ァ レ ン ス を 中 心 に , 有 料 の チ ュ ー ト リ ア ル や U M L 関 連 製 品 の 展 示 会 が 開 か れ る 。 参 加 登 録 に つ い て は 下 記 の Web サ イ ト よ り 行 う 。 ・ http:″www.idg. CO. jp/expo/uml/ ( 株 ) ソ フ ト ボ ー ト / デ バ イ ス ド ラ イ バ 自 動 生 成 ツ ー ル 「 MakeApp 」 の 無 料 セ ミ ナ ー を 開 催 本 誌 2000 年 12 月 号 の 最 新 開 発 環 境 レ ポ ー ト で 解 説 し た ( 株 ) ソ フ ト ボ ー ト の デ バ イ ス ド ラ イ バ 用 C 言 語 ソ ー ス コ ー ド 自 動 生 成 ツ ー ル 「 MakeApp 」 を , 実 際 に 操 作 し て デ バ イ ス ド ラ イ バ の 作 成 を 体 験 で き る 無 料 セ ミ ナ ー を 開 催 す る 。 ま た , こ の セ ミ ナ ー の 参 加 者 は MakeApp を 198 , 80 円 の と こ ろ , 特 別 価 格 148 , 000 円 で 購 入 で き る 。 2001 年 3 月 29 日 , 2001 年 4 月 12 日 の 10 時 ~ 12 時 , 会 場 は , 東 京 都 千 代 田 区 神 田 小 川 町 の ソ フ ト ボ ー ト ト レ ー ニ ン グ ル ー ム で 開 か れ る 。 申 し 込 み に つ い て は 下 記 の Web サ イ ト か ら 行 う 。 ・ http://www.softboat. CO. jp/events/makeapp. html

月刊 C MAGAZINE 2001年4月号


定 期 購 読 雑 誌 ー 発 売 日 UNIX USER PC Life PC USER ① PC USER ② N()tes/Domino magazine PC Japan DOS/Vmagazine 1 DOS/Vmagazine 2 C MAGAZINE ① C MAGAZINE ② YAHOO! lnternet Guide CISCO PACKET 雑 誌 名 ( ① ② ま で 記 入 し て く だ さ い ) 8 日 ・ 24 日 8 日 ・ 24 日 15 日 ・ 29 日 15 日 ・ 29 日 13 日 13 日 18 日 18 日 29 日 1 , 4 , 7 , 10 月 中 旬 期 間 ( 回 数 ) 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 24 回 ) 半 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 12 回 ) 年 間 ( 24 回 ) 半 年 間 ( 12 回 ) 年 間 ( 12 回 ) 半 年 間 ( 6 回 ) 年 間 ( 12 回 ) 年 間 ( 4 回 ) 料 金 ¥ 15 , 600 ¥ 9 , 360 ¥ 9 , 600 ¥ 4 , 800 ¥ 17 , 160 ¥ 9 , 360 ¥ 21 , 360 ¥ 10 , 680 ¥ 14 , 400 ¥ 7 , 200 ¥ 9 , 480 ¥ 4 , 000 ・ お 申 し 込 み 締 め 切 り 日 は 各 雑 誌 と も 、 発 売 日 の 10 営 業 日 前 に な り ま す 。 ・ 発 送 開 始 号 は 、 お 申 し 込 み 締 め 切 り 日 に よ っ て 設 定 さ せ て い た だ い て お り ま す 。 ・ す で に 発 売 さ れ て い る 号 、 間 に 合 わ な か っ た 号 は 、 お 近 く の 書 店 に て お 求 め く だ さ い 。 ・ 定 期 購 読 開 始 後 、 お 支 払 用 紙 記 載 の お 支 払 期 限 ま で に お 支 払 い い た だ け な か っ た 場 合 は 、 購 読 を 停 止 さ せ て い た だ く こ と が ご ざ い ま す の で 、 ご 了 承 く だ さ い 。 [ 〕 〕 コ の 部 分 は 必 須 項 目 で す 。 雑 誌 名 会 員 番 号 お 名 前 フ リ ガ ナ 性 別 登 録 住 所 都 道 府 県 名 住 所 ビ ル 名 称 電 話 番 号 携 帯 電 話 E-mail 部 数 契 約 生 年 月 日 1 9 自 宅 ・ 勤 務 先 ・ そ の 他 郵 便 番 号 名 名 個 人 ・ 法 人 男 女 年 勤 務 先 の 場 合 会 社 / 学 校 名 部 署 / 学 部 名 役 職 名 Fax 番 号 内 線 番 号 印 鑑 月 職 業 日 種 種 す で に 会 員 の 方 は 、 会 員 番 号 を ご 記 入 く だ さ い 。 そ の 際 お 名 前 以 下 は 、 ご 登 録 情 報 に 変 更 が あ る 場 合 の み 、 ご 記 入 く だ さ い 。 会 社 で の お 申 し 込 み の 場 合 に も 、 ご 担 当 者 様 と し て 必 ず お 名 前 を ご 記 入 く た さ い 勤 務 先 の 業 種 ・ 職 種 は 以 下 の 選 択 肢 か ら お 選 び に な り 、 番 号 を ご 記 入 く だ さ い 。 あ な た の 職 種 1 . 技 術 職 2. 研 究 職 3. コ ン ピ ュ ー タ 関 連 技 術 職 4. プ ロ グ ラ マ ・ SE 5. 事 務 職 6. 営 業 ・ 販 売 職 7. 企 画 職 8. 教 師 ・ 講 師 9. 専 門 職 ( 医 師 ・ 弁 護 士 等 ) 10. 経 営 者 ・ 役 員 11 . 自 由 業 12. 無 職 13. 学 生 14. 主 婦 15. そ の 他 勤 務 先 の 業 種 1 . 製 造 業 ( コ ン ピ ュ ー タ 関 連 ) 2. 製 造 業 ( 1 以 外 ) 3. 商 社 ( コ ン ピ ュ ー タ 関 連 4. ( 3 以 外 の ) 商 社 及 び 卸 ・ 小 売 り 5. コ ン ピ ュ ー タ 関 連 シ ョ ッ プ 6. サ ー ビ ス 業 7. 情 報 処 理 ・ ソ フ ト ハ ウ ス 8. コ ン サ ル タ ン ト 9. 建 設 ・ 土 木 10. 金 融 ・ 保 険 ・ 不 動 産 11 . 運 輸 ・ 通 信 12. 医 療 機 関 13. 官 公 庁 ・ 公 共 機 関 14. 学 校 ・ 教 育 関 係 15. 弁 護 士 ・ 会 計 事 務 所 16. 出 版 ・ マ ス コ ミ ・ 広 告 17. そ の 他 お 問 合 せ 先 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 株 式 会 社 定 期 購 読 セ ン タ ー 〒 107-0052 東 京 都 港 区 赤 坂 4-13-13 Tel: 03-5549-1202 Fax : 03-5549-1212 E-mail : [email protected] 営 業 時 間 : 10 : 00 ~ 12 : 00 13 : 00 ~ 17 : 00 土 日 祝 日 は 休

月刊 C MAGAZINE 2001年4月号


ア ン ケ ー ト は が き & 広 告 資 料 請 求 カ ー ド ア ン ケ ー ト は が き & 資 料 請 求 カ ー ド の 書 き 方 CMAGAZINE を ご 愛 読 い た だ き 、 誠 に あ り が と う ご ざ い ま す 。 本 誌 内 容 を 今 後 も 充 実 さ せ 、 み な さ ま の ご 要 望 に お 応 え す る た め 、 読 者 ア ン ケ ー ト に ご 協 力 く だ さ い 。 ・ こ の は が き は 0 C R 処 理 に て 集 計 し ま す 。 黒 の 細 い ポ ー ル ペ ン を 使 用 し 、 枠 内 に 収 ま る よ う に 1 マ ス に 1 文 字 ず つ 楷 書 体 で ご 記 入 く だ さ い 。 ※ 回 答 欄 が 2 マ ス の 欄 に 1 桁 の 数 字 を 書 き 込 む 場 合 は 、 「 01 」 の よ う に 左 の 欄 に 0 を 入 れ て く だ さ い 。 ・ 読 者 モ ニ タ 、 あ る い は 読 者 プ レ ゼ ン ト に 応 募 さ れ る 場 合 は 、 表 面 の 所 定 の 位 置 に ご 希 望 の 商 品 記 号 を ご 記 入 く だ さ い 。 ・ 読 者 モ ニ タ に 応 募 さ れ る 方 は 、 下 記 モ ニ タ 規 定 を 必 ず ご ロ ル く だ さ い 。 ・ は が き 裏 面 の フ リ ー ス ペ ー ス に 記 述 い た だ い た 内 容 は 、 原 則 と し て 断 わ り の 記 述 が な い 場 合 、 C MAGAZINE 誌 上 で 掲 載 さ せ て い た だ く こ と が あ り ま す 。 あ ら か じ め ご 了 承 く だ さ い 。 モ ニ タ 募 集 要 項 応 募 資 格 . プ ロ グ ラ ミ ン グ 経 験 者 、 プ ロ グ ラ ミ ン グ 学 習 者 。 送 に 日 時 を 要 す る も の が あ る こ と を ご 了 承 く だ さ い ) 。 モ ニ タ レ ポ ー ト : モ ニ タ 期 間 中 に 最 低 2 回 の モ ニ タ レ ポ ー ト を 提 出 し て い た だ き ま す 。 レ ポ ー ト は テ キ ス ト フ ァ イ ル と し 、 フ ロ ッ ピ ー デ ィ ス ク に て 「 R EAD ERS' ROOM モ ニ タ 係 」 宛 に 投 函 い た だ く か 、 E-mail ア ド レ ス 宛 に 電 子 メ ー ル を 送 信 く だ さ い 。 ◇ 選 考 発 表 . こ の 号 の モ ニ タ 選 考 結 果 は 本 号 発 売 日 か ら 4 か 月 後 の 本 誌 上 で 発 表 い た し ま す 。 ◇ レ ポ ー ト 発 表 . 提 出 い た だ い た レ ポ ー ト は 、 編 集 部 到 着 月 日 か ら 2 か 月 後 に 発 売 す る 本 誌 上 、 ま た は 付 録 CD - ROM に て 掲 載 収 録 す る 予 定 で す 。 モ ニ タ 応 募 の 注 意 ◇ 綴 じ 込 み の 葉 書 に 必 要 事 項 を 明 記 の う え ご 応 募 く だ さ い 。 ◇ 記 入 も れ や モ ニ タ 番 号 が ひ と つ の 欄 に 複 数 記 入 さ れ て い る 場 合 、 綴 じ 込 み 葉 書 以 外 で の ご 応 募 は 無 効 と さ せ て い た だ き ま す 。 ◇ 締 め 切 り は 4 月 18 日 必 着 で す 。 読 者 プ レ ゼ ン ト 応 募 の 注 意 ◇ 綴 じ 込 み の 葉 書 に 必 要 事 項 を 明 記 の う え ご 応 募 く だ さ い 。 ◇ 雑 誌 公 正 競 争 規 約 の 定 め に よ り 、 懸 賞 当 選 者 、 モ ニ タ 該 当 者 は こ の 号 の ほ か の 懸 賞 に 応 募 で き な い 場 合 が あ り ま す 。 ◇ 締 め 切 り は 4 月 18 日 必 着 で す 。 ] 0 7 - 8 7 9 0 料 金 受 取 人 払 赤 坂 局 承 認 614 差 出 有 効 期 間 平 成 年 5 月 7 日 ま で 有 効 ( 受 取 人 ) 東 京 都 港 区 赤 坂 4 丁 目 13 番 13 号 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) C MAGAZINE 編 集 部 行 ( 資 料 請 求 セ ン タ ー ) II 小 “ い Ⅲ い Ⅲ 4 月 号 資 料 請 求 有 効 期 限 2001 年 4 月 29 日 年 齢 性 名 I. 男 性 2. 女 性 C MAGAZINE リ ナ 姓 名 姓 送 希 望 送 付 先 l. 勤 務 先 先 2. 自 宅 勤 務 先 名 部 署 ( 学 校 名 ) 課 名 E-ma ⅱ ア ド レ ス 役 職 当 顰 従 業 員 数 に 勤 務 先 の 業 髣 耋 , 言 。 及 。 卸 , , 、 売 業 4 一 般 社 員 ・ 職 員 佩 設 ・ 上 金 融 ・ 保 険 ・ 不 産 的 . 4 」 ~ 4 人 5. 学 生 6. 主 婦 10. 、 機 ド ー 宀 八 庁 ・ 公 共 5 ~ 刃 人 7. そ の 他 6. 刈 人 以 上 あ な た の 職 種 01. 技 術 職 02. 研 究 職 03. コ ン ピ ュ ー タ 関 連 技 術 職 ( 情 報 処 理 ) . プ ロ グ ラ マ ・ SE 05. 事 務 職 06. 営 業 ・ 販 売 職 07. サ ー ビ ス 業 08. 教 師 ・ 講 師 09. 専 門 職 ( 医 師 / 弁 護 士 等 ) 99. そ の 他 ( 都 道 府 県 4 月 号 モ ニ タ 商 品

月刊 C MAGAZINE 2001年4月号


00M EDITORS 5 月 号 予 告 ( 4 月 18 日 発 売 定 価 1 , 200 円 ) プ ロ グ ラ マ の た め の ハ ー ド ウ ェ ア の 基 礎 知 識 朝 2 i ア プ リ の プ ロ グ ラ ミ ン グ ス タ イ ル を 知 る 0 ア ル ゴ リ ズ ム と テ ー タ 構 造 入 門 ・ LeveI Up Ruby Programming 好 Enj0Y PerI Programming モ ジ ュ ー ル を 活 用 し よ う 評 >Enter The 3D Programming 連 画 像 処 理 を 極 め る ア ル ゴ リ ズ ム ラ ボ 載 Programming Tips (Windows/Java/Linux) 編 集 後 記 ◇ 新 人 応 援 号 と 銘 を 打 っ た ◇ こ の 本 が 出 る こ ろ に は 書 ◇ 印 刷 中 に フ リ ー ズ し た た ◇ ( 白 ) 氏 が 新 雑 誌 へ 異 動 と ◇ 9 , 900 円 ( 税 別 ) 。 DC 値 下 号 の 作 業 を 続 け る 中 , 実 は 店 に 並 ん で い る こ と と 思 い め 仕 方 な く 強 制 終 了 し た と な り , C MAGAZINE を 卒 げ 直 後 の 週 末 , や つ ば り 世 間 は 卒 業 シ ー ズ ン 真 っ 盛 ま す が , か っ て C マ ガ で 連 こ ろ , 再 起 動 し て も 印 刷 す 業 す る こ と と な り ま し た 。 PSO サ ー バ が 混 雑 し た ら し 載 さ れ た C + + 入 門 講 座 が 内 聞 く と こ ろ に よ る と 新 雑 誌 り 。 そ し て 編 集 部 に も , ま る こ と が で き な い ! ? あ わ い 。 発 売 か ら 数 か 月 た っ た 容 を 大 幅 に ア ッ プ し て ( と い て て , プ リ ン タ ド ラ イ バ の さ に 編 集 部 を 巣 立 つ 若 人 は と て も た い へ ん そ う で す 現 在 で も , PSO の 輪 は 確 実 ( お お い に “ ? ” ) ひ と り 。 う か ほ と ん ど 書 き 下 ろ し 状 説 明 書 を 読 む と 「 印 刷 中 に が , ど う か 無 事 に 生 き 抜 い に 広 が っ て い る 。 オ ン ラ イ 態 ( 笑 ) で ) 1 冊 の 書 籍 と な り TInsideWindows 』 誌 創 刊 か 強 制 終 了 を 行 う と 操 作 不 能 て く だ さ い 。 決 し て 「 CC さ ン の マ ナ ー が 問 題 に な り つ ら , 何 年 一 緒 に 仕 事 を し て ま し た 。 し つ か り C + + を 理 に な り ま す 」 と い う 記 述 か く ら 全 巻 」 , 「 ハ イ バ ー あ ん つ あ る が , 見 た 目 が ゲ ー ム 解 し た い 方 は 一 度 手 に と っ あ り ま し た ( 笑 ) 。 仕 様 ど お き た の か 。 別 れ を 惜 し み , な 全 巻 」 , 「 ま ほ ろ ま て い っ キ ャ ラ ク タ で も 相 手 は 人 間 て み て く だ さ い 。 か ゆ い 所 新 た に 配 属 さ れ る で あ ろ う り の 動 作 だ と い う こ と は わ く 」 と か 持 っ て き て 私 を 何 で あ る こ と を 考 え れ ば , そ “ 新 人 ” を 待 ち つ つ , 若 人 に 手 が 届 く 本 だ と 思 い ま か り ま し た が , 「 強 制 終 了 度 も 罠 に は め な い で く だ さ う そ う 失 礼 な こ と は し な い す 。 ど ぞ よ ろ し く 。 あ , 書 ( ? ? ) に 新 天 地 で の 活 躍 に す る な 」 と い う 仕 様 は ど う い 。 い や , た ま に は ま る ぐ は ず だ 。 人 間 同 士 で し カ 祚 れ 工 ー ル を 送 ろ う 。 (JUN) 名 は 『 詳 説 C + + 』 で す 。 (K) か と 思 い ま す 。 ( Yas ) ら い な ら ・ ・ ・ ・ ・ ・ ( 笑 ) 。 ( 有 ) な い ド ラ マ を 楽 し も う 。 ( 白 ) 発 行 人 稲 葉 俊 夫 編 集 人 新 井 健 文 発 行 所 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 株 式 会 社 出 版 事 業 部 〒 107-0052 東 京 都 港 区 赤 坂 4 ー 13 ー 13 編 集 部 ・ TEL03 ( 5549 ) 1 143 / 出 版 営 業 ・ TEL03 ( 5549 ) 1200 / 広 告 営 業 ・ TEL03 ( 5549 ) 1220 編 集 長 渡 邊 淳 一 副 編 集 長 小 坂 竜 彦 編 集 高 森 昭 安 有 馬 元 嗣 白 川 潤 一 広 告 長 谷 川 節 校 正 株 ア レ フ テ ザ イ ン 持 田 哲 花 本 浩 一 印 刷 凸 版 印 刷 株 式 会 社 、 表 紙 製 版 担 当 上 田 富 郎 / DTP 制 作 株 式 会 社 ロ ー ヤ ル 企 画 0281 雑 誌 14325-4 乱 丁 ・ 落 丁 は 小 社 販 売 局 に て お 取 り 替 え い た し ま す 。 な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 特 集 新 連 載 ス タ ー ト 坿 録 CD-ROM ・ rectX 8.Oa SDK WWGP2001 予 選 通 過 作 品 ・ 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ 03 ( 5549 ) 1143 月 刊 ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま で 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ さ い 。 MAGAZINE 4 月 号 平 成 13 年 4 月 1 日 発 行 158 C MAGMINE 2001 4

月刊 C MAGAZINE 2001年4月号


、 Bookends 3 月 発 売 予 定 の 新 刊 ( 0 は CD-ROM 付 ) 書 籍 名 詳 説 C + + ANISI C + + 完 全 理 解 C + + 標 準 ラ イ ブ ラ リ チ ュ ー ト リ ア ル & リ フ ァ レ ン ス Java の か ら く り 2 0 ー 実 践 ・ 強 化 編 ー JSP に よ る Web 開 発 0 0rlandJBuiIder オ フ ィ シ ャ ル コ ー ス ウ ェ ア フ ァ ウ ン テ ー シ ョ ン i モ ー ド Java プ ロ グ ラ ミ ン グ ス タ 0 0 図 解 入 門 XML 技 術 フ ミ ン グ VB と ASP で つ く る XML プ ロ グ XHTML 入 門 ビ ギ ニ ン グ XHTML &JavaScript Web プ ロ グ ラ ミ ン グ ① : HTML 魔 道 編 Ruby を 256 倍 使 う た め の 本 Perl の 鉄 人 が 贈 る レ シ ピ 集 Perl ク ッ ク プ ッ ク ン ド ア ロ ン ・ ア プ リ ケ ー シ ョ ン 編 0 ア ー キ テ ク チ ャ 徹 底 解 説 API.COM 編 0 旧 u Basic 6.0 300 の 技 ホ ン 0 ホ ン キ で 学 ほ う ! PHP4 の キ リ ア ル タ イ ム UML 第 2 版 O)<ML テ ー タ 活 用 ガ イ ド 0 Delphi Win32 Graphics API リ フ XML on SQL Server 2000 SQL プ ロ グ ラ マ ー ズ リ フ ァ レ ン ス 上 ・ 下 Microsoft SQL Server 2000 Transact- イ シ ャ ル マ ニ ュ ア ル 上 ・ 下 Microsoft SQL Server 2000 オ フ Server 2000 プ ロ グ ラ ミ ン グ 実 践 講 座 上 ・ 下 ス テ ッ カ ヾ イ ス テ ッ プ で 学 ぶ Microsoft SQL ル リ フ ァ レ ン ス セ キ ュ リ テ ィ ガ イ ド Microsoft Windows 2000 テ ク ニ カ フ ィ ッ ク / ネ ッ ト ワ ー ク 編 , Windows サ ー ビ ス / GU 産 0 Win32 AP は フ ィ シ ャ ル リ フ ァ レ ン ス 改 訂 3 版 グ ラ Microsoft Windows 2000 上 ・ 下 著 者 Nicolai M. Josuttis ピ ア ソ ン ・ エ デ ュ ケ ¥ 3 , 000 ¥ 5 , 200 ¥ 5 , 800 ¥ 3 , 200 ¥ 3 , 200 ¥ 5 , 800 ¥ 1 , 200 各 ¥ 2 , 500 ¥ 4 , 980 ¥ 6 , 800 ¥ 4 , 200 ¥ 1 , 800 ¥ 3 , 900 ¥ 2 , 500 ¥ 2 , 980 各 ¥ 3 , 980 各 ¥ 4 , 800 ¥ 4 , 800 各 ¥ 2 , 980 各 ¥ 3 , 980 各 ¥ 4 , 800 ¥ 2 , 800 ¥ 8 , 800 ¥ 1 , 900 ¥ 2 , 600 内 容 を 支 援 す る 説 し , D 引 phi に よ る グ ラ フ ィ ッ ク ア プ リ ケ ー シ ョ ン の 作 成 D phi の 立 場 か ら Win32 グ ラ フ ィ ッ ク A の 使 用 方 法 を 解 ロ グ ラ ム を 元 に 解 説 er 2000 に お い て , XML の 利 用 方 法 を 簡 潔 な 例 題 や ASP プ デ ー タ ベ ー ス サ ー バ と し て 実 績 の あ る Mic 「 0S0 代 SQL Serv ン ヘ ル プ の 製 本 版 ア ト プ ロ シ ー ジ ャ と テ ー ブ ル を ま と め て 収 録 。 オ ン ラ イ Transact-SQL の リ フ ァ レ ン ス 。 各 関 数 の 構 文 解 説 や ス ト 広 く カ バ ー し た シ ス テ ム 管 理 者 必 携 の 操 作 解 説 書 Microsoft SQL Server 2000 の 導 入 か ら 運 用 ・ 管 理 ま で 幅 プ ロ グ ラ ミ ン グ 操 作 な ど を 順 序 立 て て 習 得 で き る デ ー タ ベ ー ス の 作 成 か ら テ ー タ の 操 作 , Transact-SQL の 実 装 を 理 解 す る た め の 解 説 書 な ど , Windows 2000 ネ ッ ト ワ ー ク の 最 適 な セ キ ュ リ テ ィ Active Directory, グ ル ー プ ポ リ シ ー , PKI( 公 開 キ ー 基 盤 ) 必 須 AP 陸 詳 細 に 解 説 に 対 応 し て 改 訂 。 Windows プ ロ グ ラ マ が 日 常 的 に 使 用 す る Win32 A 曰 オ フ ィ シ ャ ル リ フ ァ レ ン ス が Windows 2000 / Me グ ッ ー ル を 収 録 属 の CD - ROM に は 本 書 の 「 実 験 」 で 使 用 す る モ ニ タ / デ バ ッ Windows 2000 の 内 部 構 造 を 明 ら か に し た 技 術 解 説 書 。 付 ニ ッ ク 集 。 ス テ ッ プ ア ッ プ を 目 指 す 開 発 者 に お 勧 め の 1 冊 ン 構 築 で は 避 け て は 通 れ な い A 曰 お よ .COM に 関 す る テ ク 「 VB 300 の 技 」 シ リ ー ズ の 第 3 弾 。 本 格 的 な ア プ リ ケ ー シ ョ き る よ う に 解 説 Web ア プ リ ケ ー シ ョ ン を 作 る ユ ー ザ に も 無 理 な く 理 解 で 近 年 注 目 を 浴 び て い る PH P の 最 新 バ ー ジ ョ ン を , 初 め て シ ス テ ム 特 有 の 問 題 へ の 見 解 が 満 載 。 第 2 版 は UML 1 .3 準 拠 ク ト 指 向 と UML に つ い て の 日 本 初 の 解 説 書 。 リ ア ル タ イ ム 組 み 込 み ・ リ ア ル タ イ ム シ ス テ ム 向 け に 書 か れ た オ ブ ジ ェ で 効 率 よ く 活 用 で き る よ う に 解 説 ン ユ ー ザ レ ベ ル を 対 象 に , テ ー タ ソ ー ス を XML 化 し て Web Access な ど で デ ー タ ベ ー ス を 構 築 で き る ア プ リ ケ ー シ ョ イ ド ブ ッ ク XML ビ ジ ネ ス に 欠 か せ な い 技 術 的 な 解 説 を 中 心 と し た ガ X M L の 標 準 化 の 状 況 や 技 術 的 な 動 向 、 言 語 仕 様 な ど , 利 用 し て い く か に 主 眼 を 置 い た 1 冊 と す る 知 識 を カ バ ー 。 い か に XML を 開 発 プ ロ ジ ェ ク ト に 爆 発 的 な 人 気 を 誇 る XML で 、 VB お よ び ASP 開 発 者 が 必 要 ど , 入 門 書 と し て わ か り や す く 解 説 L0 豊 富 な ソ ー ス コ ー ド と ブ ラ ウ ザ の 違 い に よ る 見 え 方 な HTML と XML の 拡 張 性 の 両 方 の 特 長 を あ わ せ 持 っ た XHTM asic に も 対 応 ! Web ペ ー ジ の 作 り 方 を 解 説 。 携 帯 Web で 注 目 の XHTML B 次 世 代 の 標 準 Web ペ ー ジ 記 述 言 語 で あ る XHTML を 使 っ た L へ と Web プ ロ グ ラ ミ ン グ に 関 し て 系 統 的 に 学 習 が で き る ミ ン グ 」 版 が 登 場 ! 2 巻 構 成 で , HTML → JavaScript → XM 大 好 評 の “ プ ロ グ ラ ミ ン グ 学 習 シ リ ー ズ ” に 「 Web プ ロ グ ラ わ か り え る よ う 完 全 解 説 。 RD の 基 礎 概 念 か ら RTtooI ま で が ま る Ruby 界 の 標 準 ド キ ュ メ ン ト フ ォ ー マ ッ ト , RD を 256 倍 使 携 の 書 題 に 対 す る 何 千 も の 解 答 が 用 意 さ れ た , perl プ ロ グ ラ マ 必 初 心 者 で あ れ , 熟 練 者 で あ れ , 必 ず 遭 遇 す る で あ ろ う 問 ど の 開 発 キ ッ ト が 付 属 ロ グ ラ ム 集 。 CD-ROM に は コ ン パ イ ラ , 工 ミ ュ レ ー タ な ゲ ー ム , 実 用 プ ロ グ ラ ム を 満 載 し た 待 望 の i モ ー ド Java プ Foundation 付 属 い Java 開 発 ツ ー ル , JBu ⅱ de 「 の 公 式 解 説 書 。 JBuilder 4 Windows, Linux, SoIaris と , プ ラ ッ ト ホ ー ム に 依 存 し な 役 立 つ 実 践 的 な 内 容 を 幅 広 く 解 説 グ ラ マ を 対 象 に , JSP の 基 礎 か ら 実 際 の Web サ イ ト 構 築 に Java と HTML の 知 識 を 持 つ WebA— ジ デ ザ イ ナ と Java プ ロ Java に よ る ア プ リ ケ ー シ ョ ン 開 発 の ツ ポ を 徹 底 解 説 月 刊 「 JavaWorld 」 の 人 気 連 載 「 Java 入 門 」 単 行 本 化 の 第 2 弾 。 ラ イ ブ ラ リ 活 用 法 を , 豊 富 な コ ー ド 例 と と も に 包 括 的 に 移 植 性 が 高 ぐ 効 率 的 な C + + プ ロ グ ラ ミ ン グ に 必 須 の 標 準 10 ま で 完 全 に 理 解 し た い 人 の た め の 最 適 の 1 冊 を 大 幅 加 筆 し て 書 籍 化 。 ANSI C + + に 対 応 し , C + + を 1 か ら 本 誌 「 C MAGAZINE] で 好 評 を 博 し た 「 C + + 入 門 マ ニ ュ ア ル 」 出 版 社 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 大 城 正 典 植 田 龍 男 Duane K. Fields, A. Kolb 古 川 正 寿 Mark ア ス キ ー 書 籍 編 集 音 Tom Christiansen, Nathan Torkington る び き ち 梅 村 信 夫 Frank Boumphrey, Wugofski, ほ か lan S. Graham 5 編 Ted ア ス キ ー IDG シ ャ パ ン 翔 泳 社 ア ス キ ー 社 ア ス キ ー ア ス キ ー 翔 泳 社 オ ラ イ リ ー ・ シ ャ パ ン / オ ー ム イ ン プ レ ス Mark Wilson, Tracey Wilson 株 式 会 社 テ ク ノ ク エ ス ト 河 野 春 夫 Bruce PoweI DougIass 宮 本 和 明 小 高 郁 , 関 口 久 美 子 Microsoft Corporation Jamie Reding, ほ か Marci Frohock Garcia, Rebecca M. Riordan Systems,Inc lnternet Security ア ス キ ー 書 籍 編 集 部 編 E. Russinovich David A. Solomon, Mark ア ス キ ー ア ス キ ー ア ス キ ー オ ー ム 社 日 経 BP ソ フ ト プ レ ス 日 経 BP ソ フ ト プ レ ス 日 経 BP ソ フ ト プ レ ス 日 経 BP ソ フ ト プ レ ス ア ス キ ー 日 経 BP ソ フ ト プ レ ス 技 術 評 論 社 秀 和 シ ス テ ム 翔 泳 社 工 ー ア イ 出 版 ー ン ヨ ン W N 0 S 1 イ 6 佐 藤 親 ー JOhn Ayres, ほ か ア レ ン ス C MAGAZINE 2001 4

月刊 C MAGAZINE 2001年4月号


■ ア ン ケ ー ト 項 目 QI . C / C + + の プ ロ グ ラ ミ ン グ 歴 : 該 当 す る も の を お 選 び く だ さ い 。 1. 未 経 験 2. 1 年 以 内 3. 3 年 以 内 4. 5 年 以 内 5. 10 年 以 内 6. Ⅱ 年 以 上 Q2. C 言 語 の 習 熟 度 : 該 当 す る も の を お 選 び く だ さ い 。 l. こ れ か ら 学 習 2. 文 法 を 理 解 で き る 3. 小 型 の ツ ー ル が 組 め る 4. 中 型 ア プ リ ケ ー シ ョ ン が 組 め る 5. シ ス テ ム の 記 述 が で き る Q3. あ な た の プ ロ グ ラ ミ ン グ の 目 的 は 何 で す か 。 1. 業 務 と し て 、 ソ フ ト 開 発 を 専 門 と し て い る た め 2. 業 務 の 一 部 と し て 、 必 要 に 応 じ て 開 発 を 担 当 し て い る 3. 技 術 研 究 開 発 の た め 4. 学 習 ・ ス キ ル ア ッ プ の 一 環 と し て 5. 仕 事 と は 関 係 な く 、 個 人 の 趣 味 で 6. プ ロ グ ラ ミ ン グ は し な い C MAGAZINE 4 月 号 資 料 請 求 カ ー ド 媒 体 旧 ー ・ 4 月 号 に 対 す る 感 想 を お 聞 か せ く だ さ い ( お 手 数 で す が 、 以 下 の す べ て の 項 目 に つ い て 該 当 す る 番 号 を 選 ん で ご 記 入 く だ さ い ) ロ Q2 ロ Q3 ロ そ の 他 そ の 他 Q8 ロ Q9 ロ Q 。 ' ロ 。 ' ロ 。 ' ロ Q11 ー Q12 ー ( Q13 ロ Q14 ー ( Q4. お も に 使 用 さ れ て い る プ ロ グ ラ ミ ン グ ・ ツ ー ル を 三 つ ま で お 選 び く だ さ い 。 1. Visual C + + 2. Watcom C ℃ + + 3. C + + Builder 4. Powe 「 + + 5. CodeWarrior 6. VisualBasic 8. Java/Java 系 RAD 7. Microsoft Of ⅱ ce の VBA 9. Delphi 11.Web 開 発 ツ ー ル 10. PowerBuilder 12. COBOL 14. そ の 他 ( 13. ア セ ン プ ラ 言 語 は 使 用 し て い な い Q5. 現 在 、 業 務 ま た は 個 人 で 使 用 さ れ て い る OS マ シ ン 環 境 は 何 で す か 。 三 つ ま で お 選 び く だ さ い 。 1. Windows 95 / 98 3. Windows NT 4. x 2. Windows Me 4. Windows NT 3. x 6. Linux 5. Windows 2 )( ) 9. PC 以 外 の UNIX 7. Free BSD 8. そ の 他 の PC-UNIX 10. メ イ ン フ レ ー ム 12. そ の 他 11. Mac OS Q6. 職 場 で の ソ フ ト / ハ ー ド 購 入 の 際 の 役 割 を 教 え て く だ さ い 。 1. 購 入 を 決 定 ・ 承 認 す る 2. 購 入 案 を ま と め る 3. 購 入 案 を ま と め る 際 に 意 見 を 求 め ら れ る 4. 関 与 し な い Q7. Q6 で 1 ~ 3 と 答 え た 方 に お 聞 き し ま す 。 製 品 購 入 の 際 に 参 考 に す る 情 報 源 は 何 で す か 。 三 つ ま で お 選 び く だ さ い 。 1. 友 人 ・ 知 人 か ら の 情 報 2. 部 下 か ら の 意 見 3. 自 社 シ ス テ ム 担 当 部 署 の 意 見 4. 専 門 誌 の 記 事 5. 専 門 誌 の 広 告 6. 書 籍 7. 各 メ ー カ ー ・ ペ ン ダ の ホ ー ム ペ ー ン 8. 各 メ ー カ ー ・ べ ン ダ の 営 業 担 当 の 説 明 9. 各 メ ー カ ー ・ べ ン ダ ・ SI 企 業 の セ ミ ナ ー 10. 展 示 会 の 情 報 11. メ ー リ ン グ リ ス ト 等 の 意 見 に . SI 企 業 の ア ド バ イ ス 区 そ の 他 ( Q8. 職 場 に お け る ハ ー ド / ソ フ ト の 決 済 可 能 金 額 は い く ら で す か 。 1.5 万 円 未 満 2.5 ~ 10 万 円 未 満 3. 10 ~ 20 万 円 未 満 4.20 ~ 30 万 円 未 満 5.30 ~ 50 万 円 未 満 6.50 ~ ー 開 万 円 未 満 7. 1 開 万 円 以 上 8. 該 当 予 算 な し Q9. 本 誌 の 購 入 ス タ イ ル は ? I. 定 期 購 読 し て い る 2. 毎 月 書 店 で 購 入 し て い る 3. 記 事 内 容 に よ っ て と き ど き 購 入 4. 付 録 CD - ROM 内 容 に よ っ て と き ど き 購 入 5. 今 回 初 め て 購 入 Q 10. 今 月 号 で 、 よ か っ た 記 事 の 番 号 と そ の 理 由 を お 選 び く だ さ い 。 ( 三 つ ま で ) 記 事 タ イ ト ル 1. 春 の 大 モ ニ タ 大 会 2. 特 集 「 困 っ た と き の 解 決 策 」 3. 特 集 「 必 読 DOS の 仕 組 み 」 4. 特 集 「 c 言 語 入 門 講 座 」 5. 特 集 「 c + + 言 語 入 門 講 座 」 6. 特 集 「 Java 言 語 入 門 講 座 」 7. 特 集 「 オ プ ジ ェ ク ト 指 向 の 考 え 方 」 8. 特 集 「 デ ー タ ベ ー ス の 設 計 」 9. 特 別 記 事 「 21 世 紀 に 求 め ら れ る 情 報 技 術 」 10. Standard C/C + + 11. E ( び て ク の オ プ ジ ェ ク ト 工 房 12. Enjoy PerI Programmmg 13. 伝 授 ! 極 め よ Ruby 道 . ア ル ゴ リ ズ ム ラ ボ 15. Enter The 3D Programming 16. Linux Programming Tips ロ . Windows Programming Tips 絽 . Java Programming Tips 円 . 遊 び の レ シ ピ for WonderWitch 20. ロ ー テ ク 講 座 21. MONTHLY HEADLINE 22. C MAGA Bookends 23. 学 問 の ス ス メ 24. あ つ ば れ ご 意 見 番 25. C マ ガ 電 脳 ク ラ ブ 26. READERS'ROOM 選 ん だ 理 由 1. 業 務 に 役 立 っ た 2. 読 み や す く 、 基 礎 知 識 が 身 に つ い た 3. テ ク ニ ッ ク が 理 解 で き た 4. 最 新 技 術 動 向 が わ か っ た 5. 興 味 を 持 っ て い る 分 野 ・ 内 容 だ っ た 6. 疑 問 が 解 決 し た Q11. ど の よ う な 分 野 に 興 味 を お 持 ち で す か 。 三 つ ま で お 選 び く だ さ い 。 1. 文 字 処 理 2. 画 像 処 理 / CG 3. AI / 知 識 情 報 処 理 5. web/ イ ン タ ー ネ ッ ト 4. ミ ド ル ウ ェ ア 6. フ ァ イ ル 管 理 / デ ー タ ベ ー ス 7. ア ル ゴ リ ズ ム 全 般 8. 暗 号 化 ・ セ キ ュ リ テ ィ 9. 移 植 ( 機 種 間 / 言 語 間 ) IO. 音 楽 / M ー 川 Ⅱ . 開 発 環 境 12. CASE ツ ー ル 14. ハ ー ド ウ ェ ア 制 御 13. 組 み 込 み シ ス テ ム 15. デ バ ッ ガ ・ テ ス ト ツ ー ル 16. 通 信 18. ゲ ー ム ロ . GUI 19. デ モ 20. Java 21. UNIX 24. 情 報 処 理 試 験 / 資 格 試 験 23. X-Window 22. Linux 25. コ ン ポ ー ネ ン ト Q 12. 以 下 の リ ス ト の う ち 、 ご 購 読 さ れ て い る 雑 誌 を お 選 び く だ さ い 。 ( 四 つ ま で ) 1. NETWORK MAGAZINE 2.Interface 3. JavaWorld 5. Linux World 4. Linux JAPAN 6. MSDN Magazine 7. Software Design 8. UNIX Magazine 9. UNIX USER に . 日 経 Linux 10. Visual Basic Magazine 11. Windows2000 WorId 14. 日 経 イ ン タ ー ネ ッ ト テ ク ノ ロ ジ ー 13. 日 経 Windows 2 用 16. 日 経 コ ン ピ ュ ー タ 15. 日 経 オ ー プ ン シ ス テ ム 17. 日 経 ソ フ ト ウ ェ ア 19. そ の 他 ( . 日 経 バ イ ト QI 3. 本 誌 の ホ ー ム ペ ー ジ 「 C MAGAZINE fo 「 Web (http://cmaga.zdnet.co.jp/) 」 を ご 存 知 で す か 。 1. 不 堋 し た こ と が あ る 2. 知 っ て い る が 、 利 用 し た こ と は な い 3. 知 ら な い 「 CMAGAZlNEforWeb 」 に 望 む こ と は な ん で す か 。 ( 三 つ ま で ) Q 14. I. 製 品 情 報 2. イ ベ ン ト 情 報 3. プ ロ グ ラ マ 向 け の 最 新 ニ ュ ー ス 記 事 4. プ ロ グ ラ マ に 役 立 つ ツ ー ル ・ ラ イ プ ラ リ な ど の ダ ウ ン ロ ー ド 5. ソ ー ス フ ァ イ ル の ダ ウ ン ロ ー ド 6. 最 新 の ニ ュ ー ス や プ ロ グ ラ ミ ン グ 活 用 情 報 を お 届 け す る 電 子 メ ー ル 7. プ ロ グ ラ ミ ン グ 関 連 の 掲 示 板 ・ 質 問 コ ー ナ ー 8. 読 者 メ ー リ ン グ リ ス ト 9. 本 誌 バ ッ ク ナ ン バ ー 記 事 の 検 索 10. 本 誌 バ ッ ク ナ ン バ ー 記 事 の デ ー タ ダ ウ ン ロ ー ド (PDF な ど ) 11. そ の 他 ( 2 7 そ の 他 そ の 他 ・ 過 去 も っ と も 興 味 深 か っ た ( も う 一 度 読 み た い ) 記 事 ・ 特 集 ・ 今 後 希 望 す る 記 事 ・ 特 集 ・ ご 要 望 ・ 近 況 な ど ( ど の よ う な こ と で も 結 構 で す ) ・ 掲 載 さ れ て い る 広 告 の 製 品 、 サ ー ビ ス に 関 す る 資 料 請 求 を 希 望 す る 場 合 は 、 ロ に •/ を 付 け て く だ さ い F04 工 ク セ ル ソ フ ト 1 リ ク ル ー ト ス タ ッ フ ィ ン グ 2 シ ャ ー プ 84 オ ー ム 社 85 オ ー パ ス 139 工 イ チ ・ オ ー ・ エ ス ■ ■ 0000

月刊 C MAGAZINE 2001年4月号


△ △ の も か ま い ま せ ん 。 興 味 の あ る 製 品 が あ れ ば , 積 極 的 に ご 応 募 く た さ い 。 し た 知 識 を 身 に つ け る こ と が で き る で し よ う 。 も ち ろ ん , 新 人 で な く て で な く 資 料 や 書 籍 と セ ッ ト に し て い る の で , よ り 実 践 的 に , し つ か り と 方 な ど を 応 援 す る モ ニ タ 製 品 を ご 用 意 し ま し た 。 今 回 は , 開 発 製 品 だ け て , こ れ か ら プ ロ グ ラ ミ ン グ を 始 め る 方 , 心 機 一 転 し て 知 識 を 蓄 え た い で し よ う 。 そ こ で C MAGAZINE で は , 各 メ ー カ ー の ご 協 力 を い た だ い 春 と い え ば , 新 入 生 や 新 社 会 人 な ど , 新 し い 節 目 を 迎 え る 方 も 多 い こ と 4 月 で す 。 寒 さ も い つ の 間 に か 緩 く な り , 徐 々 に 暖 か く な っ て き ま し た 。 春 の 新 人 応 援 モ ニ タ 大 会 の 応 募 に あ た っ て は , 本 誌 綴 じ 込 み の は が き に 必 要 事 項 ( ア ン ケ ー ト の 回 答 , 住 所 , 氏 名 , 電 話 番 号 , 希 望 モ ニ タ 番 号 ) を 明 記 の う え , ご 投 函 く だ さ い 。 記 入 漏 れ が あ っ た 場 合 や , 希 望 モ ニ タ 番 号 が 複 数 記 入 さ れ て い る 場 合 , ま た , 綴 じ 込 み は が き 以 外 で の ご 応 募 は 無 効 と さ せ て い た だ き ま す 。 ■ 応 募 締 め 切 り 2001 年 4 月 18 日 消 印 有 効 ■ 選 考 結 果 発 表 C MAGAZINE 2001 年 8 月 号 応 募 要 項 一 部 商 品 に つ い て は , 発 送 な ど に 時 間 が か か る た め , 商 品 到 着 ま で ご 猶 予 を い た だ く 場 合 が あ り ま す 。 ま た , 電 話 な ど で の 選 考 結 果 の お 問 い 合 わ せ は ご 容 赦 く だ さ い 。 ■ モ ニ タ 規 定 本 企 画 の 商 品 は プ レ ゼ ン ト で な く モ ニ タ 商 品 で す 。 当 該 商 品 の モ ニ タ に 選 ば れ た 方 は , 右 記 規 定 に 従 っ て 「 モ ニ タ レ ポ ー ト 」 を 提 出 し て い た だ き ま す 。 そ の あ と 当 該 商 品 は レ ポ ー ト の 報 酬 と し て ご 提 供 い た し ま す 。 な お , さ ら に 詳 し い モ ニ タ 規 定 に つ き ま し て は 入 選 者 に 直 接 ご 連 絡 い た し ま す 。 モ ニ タ 規 定 テ ー マ レ ポ ー ト モ ニ タ 期 間 応 募 資 格 レ ポ ー ト 書 式 プ ロ グ ラ ミ ン グ 学 習 者 お よ び プ ロ グ ラ ム 開 発 者 商 品 受 領 後 か ら 3 か 月 間 「 モ ニ タ 製 品 の 特 徴 と 試 用 実 態 」 ( 1 レ ポ ー ト 600 字 以 上 ) 商 品 受 領 後 4 か 月 以 内 に 2 回 以 上 , テ キ ス ト フ ァ イ ル と し て フ ロ ッ ピ ー デ ィ ス ク ま た は 電 子 メ ー ル に て 提 出 ( 手 書 き や プ リ ン ト 文 書 は 不 可 ) 春 の 新 人 応 援 モ ニ タ 大 会 1 1

月刊 C MAGAZINE 2001年4月号


等 し く 分 か れ た 立 方 体 第 121 回 吉 柄 責 樹 今 月 の 問 題 「 隣 差 方 陣 」 は , 探 索 す る 上 限 ・ 下 限 を う ま く 絞 り 込 も う 。 1 月 号 の 問 題 と 同 様 に , 答 え は 予 想 外 に 大 き な 数 に な る か も 。 こ れ を 4X4 ( 隣 差 24 個 ) に 拡 張 し て 解 い て み よ う と い う 勇 敢 な 人 は ・ ・ ・ ・ ・ ・ や は り い る ん で し よ う ね え 。 1 月 号 の 解 答 【 1 月 号 の 問 題 】 Fig. 1 の よ う な 3X3X3 の 立 方 体 が あ た だ し 切 り 分 け た 2 つ の 塊 が , 平 る 。 こ れ を 構 成 し て い る 27 個 の 単 位 行 移 動 で 分 離 す る こ と が で き る 場 合 に 立 方 体 に は , Fig. 2 の よ う に 1 ~ 27 の 限 る 。 た と え ば 2 つ の 塊 が Fig. 3 の よ 番 号 が 振 っ て あ る 。 う に な っ た 場 合 は , 平 行 移 動 で は 外 せ こ の 立 方 体 を 2 つ の 塊 に 切 り 分 け , な い の で 解 と は し な い 。 ま た , 「 塊 」 は , そ れ ぞ れ に 属 す る 番 号 を 足 し 合 わ せ た 単 位 立 方 体 ど う し が 面 で く つ つ い て で と こ ろ , 同 じ に な っ た と い う 。 こ の よ き て お り , 辺 や 頂 点 だ け で 接 触 し て い う な 切 り 分 け 方 は 何 通 り あ る だ ろ う る 単 位 立 方 体 は つ な が っ て い る こ と に な ら な い 。 か 正 解 は 2 , 764 通 り 。 今 回 の 答 え は 数 が 大 き く , す べ て 合 っ て い る か ど う か を 確 認 す る の も な か な か 難 し い こ と も あ り , な ん と 応 募 の 半 数 以 上 が 誤 答 で あ っ た 。 ま た , 2 つ の ピ ー ス が 外 せ る か ど う か を チ ェ ッ ク す る の に 苦 労 し て い る 解 答 が 多 か っ た 。 分 か れ た 2 つ の ピ ー ス の 形 状 が 同 じ に な る も の は 別 の 解 と す る の か 迷 っ た 方 が お ら れ た よ う だ が , 各 単 位 立 方 体 に 振 ら れ た 番 号 が 違 う ( 各 ヒ 。 ー ス に 含 ま れ る 数 の 組 み 合 わ せ が 違 う ) の だ か ら , 別 の 解 と す べ き で あ る 。 誌 面 の ス ペ ー ス が 限 ら れ て い る の で 出 題 文 で 十 分 な 説 明 が で き な い こ と も あ る が , 読 む 人 が 解 釈 に 困 る よ う な 出 題 を し て は な ら な い 。 今 後 も 肝 に 銘 じ て お く 。 検 索 の 手 順 と し て は , 2 つ に 分 か れ る ピ Fig. 3 切 り 分 け 不 可 の 例 ー ス の 形 状 を 求 め る よ り も , 先 に 合 計 が 189 に な る 数 の 組 み 合 わ せ を 求 め た ほ う が 処 理 時 間 が 短 縮 で き る よ う だ 。 今 回 紹 介 す 移 動 で 外 せ る か ど う か を 検 査 し ま す 。 gro 木 村 和 人 さ ん の 解 答 る 木 村 和 人 さ ん の 解 答 も そ う し た 解 き 方 を up2 の 立 方 体 の 隣 に groupl の 立 方 体 が な い ( プ ロ グ ラ ム は 付 録 CD - 日 OM PUZZLEOI . C) し て お り , 再 帰 関 数 を 使 わ ず に 高 速 化 し て か 6 方 向 に つ い て 調 べ , ま っ た く な い 方 向 い る 。 た だ し , ( 人 そ れ ぞ れ の 好 み も あ る ・ プ ロ グ ラ ム の 説 明 が 1 方 向 で も あ れ ば , 外 せ ま す 。 だ ろ う が ) 再 帰 関 数 を 使 っ た ほ う が 可 読 性 ま ず 数 字 を , そ の 和 が 等 し く な る よ う に 最 後 に , groupl と group2 の 立 方 体 が お や デ バ ッ グ の し や す さ は 向 上 す る だ ろ う 。 groupl と group2 に 分 け ま す 。 グ ル ー プ の の お の 連 続 し て い る か を 検 査 し て い ま す 。 澤 田 圭 司 さ ん の 解 答 は , 数 の 組 み 合 わ せ の メ ン バ を 入 れ 替 え た だ け の 解 を 重 複 し て 数 ・ 感 想 発 生 と 分 離 可 能 な 形 状 の チ ェ ッ ク を 同 時 に え な い よ う に , 最 大 の 数 ( 27 ) だ け は 常 に gr 最 近 , 再 帰 関 数 を 潰 し て も 速 く な ら な い 行 っ て お り , 処 理 時 間 が と て も 短 い 。 oupl に 属 す る よ う に し ま す 。 次 に , 平 行 な あ と 嘆 い て い た ん で す が , 今 月 は 少 し 速 1 2 4 3 上 段 5 7 6 8 9 1 中 段 1 1 1 7 1 20 下 段 26 7 Fig. 2 番 号 の 振 り 分 け Fig. 1 3X3 ><3 の 立 方 体 152 c MAGAZINE 2001 4

月刊 C MAGAZINE 2001年4月号


DOS の 仕 組 み 御 玉 淳 吉 Windows で は DOS の コ マ ン ド ラ イ ン 操 作 や バ ス の 概 念 が , 隠 さ れ ま し た 。 し か し , BorIand C + + CompiIer や JDK は コ マ ン ド ラ イ ン 操 作 が 基 本 で , そ れ ら を 知 ら な け れ ば イ ン ス ト ー ル も で き ま せ ん 。 ま た , フ ァ イ ル や デ ィ レ ク ト リ ( フ ォ ル ダ ) の 概 念 も 必 要 で す 。 本 稿 は , 最 低 限 の DOS の 仕 組 み を 説 明 し ま す 。 MS-DOS プ ロ ン プ ト Windows で は 通 常 は あ ま り 使 う こ と の な い MS-DOS プ ロ ン プ ト (Windows の バ ー ジ ョ ン に よ っ て は コ マ ン ド プ ロ ン プ ト と 呼 び ま こ で は 工 ク ス プ ロ ー ラ や シ ョ ー ト カ ッ ト , ス タ ー ト ボ タ ン か ら の メ ニ ュ ー で 行 う フ ァ イ ル 操 作 ( フ ァ イ ル の コ ピ ー や 移 動 , デ ィ レ ク ト リ の 作 成 , ア プ リ ケ ー シ ョ ン の 実 行 な ど ) の ほ と ん ど を 行 う こ と が で ま す 。 試 し に MS - DOS プ ロ ン プ ト を 起 動 し て , そ こ か ら メ モ 帳 を 起 動 し て み ま し よ う 。 MS-DOS プ ロ ン プ ト は , Windows 95 / 98 で は ス タ ー ト ボ タ ン か ら [ プ ロ グ ラ ム ] → CM S-DOS プ ロ ン プ ト ] の 選 択 で 起 動 で き ま す 。 WindowsMe で は [ プ ロ グ ラ ム ] → [ ア ク セ サ リ ] → [MS-DOS プ ロ ン プ ト ] , Windows NT 4.0 で は [ プ ロ グ ラ ム ] → [ コ マ ン ド プ ロ ン プ ト ] , Windows 2000 で は [ プ ロ グ ラ ム ] → [ ア ク セ サ リ ] → [ コ マ ン ド プ ロ ン プ ト ] を 選 択 し ま す 。 メ モ 帳 の 実 行 フ ァ イ ル 名 は NOTEPAD. EX E な の で , NOTEPAD . EXE と 打 ち 込 ん で , キ ー を 押 し ま す 。 コ マ ン ド 名 は 大 文 字 小 文 字 は 関 係 あ り ま せ ん 。 す る と メ モ 帳 が 起 動 し ま す ( 起 動 し な け れ は indows が お か し く な っ て い る か も ! ) 。 今 度 は CD - ROM ド ラ イ プ に 今 月 号 の 付 録 CD-ROM を 入 れ て み ま し よ う 。 <toolsYLhas a > デ ィ レ ク ト リ に は LHASA017. EXE と い う , レ H 形 式 や ZIP 形 式 の 圧 縮 フ ァ イ ル を 解 凍 す る ツ ー ル を イ ン ス ト ー ル す る 実 行 フ ァ イ 24 C MAGAZINE 2001 4 ル が 収 録 さ れ て い ま す 。 同 じ よ う に LHASA 017. EXE と 打 ち 込 ん で , キ ー を 押 し ま し ょ う 。 「 実 行 フ ァ イ ル が な い 」 旨 の エ ラ ー メ ッ セ ー ジ が 出 て , 何 も 起 動 し な か っ た は ず で す 。 対 象 の ド ラ イ プ が 違 い ま す が , 同 じ よ う に 実 行 し よ う と し た だ け で す 。 な ぜ 実 行 で き る も の と そ う で な い も の が あ る の で し ょ う か 。 こ れ か ら , そ の 謎 を 解 い て い き ま す 。 ー ド デ ィ ス ク や CD - ROM , MO デ ィ ス ク , フ ロ ッ ヒ ー デ ィ ス ク な ど の デ ィ ス ク の 中 は ど の よ う な 構 造 に な っ て い る の で し ょ う か 。 よ く た と え て 言 わ れ る の は 木 の よ う な 階 層 的 な 構 造 で す 。 ド ラ イ ブ 一 般 的 に は 機 械 そ の も の を ド ラ イ プ , メ デ ィ ア を デ ィ ス ク と 呼 ん で い ま す 。 た い て い の PC に は , A, C, D の 3 つ の ド ラ イ プ が 存 在 し て い る と 思 い ま す 。 そ れ ぞ れ , フ ロ ッ ヒ ー テ ィ ス ク ド ラ イ プ , ハ ー ド デ ィ ス ク ド ラ イ プ , CD - ROM ド ラ イ プ で す ( な か に は 違 っ た 構 成 の も の も あ る か も し れ ま せ ん ) 。 C ド ラ イ プ の ハ ー ド デ ィ ス ク に Windows が イ ン ス ト ー ル さ れ て い る と 思 い ま す 。 そ れ で は Windows の デ ス ク ト ッ プ に あ る " マ イ コ ン ピ ュ ー タ " を ダ ブ ル ク リ ッ ク し て み て く だ さ い 。 ' こ に は デ ィ ス ク の ア イ コ ン の 下 に " ( A: ) " " ( C : ) " " ( D : ) " な ど と 書 か れ て い る と 思 い ま す 。 そ れ ぞ れ A ド ラ イ プ , C ド ラ イ プ , D ド ラ イ プ に な り ま す 。 デ ィ ス ク の 構 造 フ ァ イ ル デ ィ ス ク の 中 に は , フ ァ イ ル と デ ィ レ ク ト リ の 2 種 類 が 存 在 し ま す 。 一 般 的 に は " フ ァ イ ル " は , あ る 程 度 関 連 性 の あ る 書 類 な ど を 1 つ に ま と め た も の を 指 し ま す 。 PC で の フ ァ イ ル も ほ ば 同 じ よ う な 意 味 で 使 わ れ て お り , あ る 程 度 関 連 性 の あ る デ ー タ や プ ロ グ ラ ム を 1 つ の か た ま り に し て 名 前 を 付 け て 記 録 し た も の が フ ァ イ ル と し て デ ィ ス ク 内 に 存 在 し ま す 。 フ ァ イ ル は 2 種 類 存 在 し ま す 。 簡 単 に 説 明 す る と , メ モ 帳 で フ ァ イ ル を 読 み 込 ん で 文 字 と し て 識 別 で き る の が テ キ ス ト フ ァ イ TabIe 1 代 表 的 な 拡 張 子 拡 張 子 BAT 内 容 実 行 フ ァ イ ル ( バ ッ チ フ ァ イ ル ) COM, EXE 実 行 可 能 フ ァ イ ル TXT DOC XLS CPP BAK B M P テ キ ス ト フ ァ イ ル Wo 「 d の 文 書 フ ァ イ ル Exc の ブ ッ ク フ ァ イ ル C 言 語 の ソ ー ス フ ァ イ ル C + + 言 語 の ソ ー ス フ ァ イ ル C / C + + 言 語 の ヘ ッ ダ フ ァ イ ル バ ッ ク ア ッ プ フ ァ イ ル BMP 形 式 の ビ ッ ト マ ッ プ フ ァ イ ル Fig. 1 フ ァ イ ル 名 Abcdefghijklmn. txt フ ァ イ ル 名 ( 省 略 で き な い ) 拡 張 子 MS - DOS で は 8 文 字 ま で 省 略 可 能 MS - DOS で は 3 文 字 ま で フ ァ イ ル 名 と 拡 張 子 を 区 切 る た め の も の