検索 - みる会図書館

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

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

月刊 C MAGAZINE 2001年10月号


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

月刊 C MAGAZINE 2001年10月号


EDITORS ・ 00M 11 月 号 予 告 ( 10 月 18 日 発 売 定 価 1 , 200 円 ) ① 開 発 環 を カ タ マ イ ズ す る 特 集 特 集 SCSI 機 器 の 活 用 ー ー CD Ripper の 仕 組 み 開 発 環 境 レ ポ ー ト リ ア ル タ イ ム 開 発 DirectShow の 基 礎 と 応 用 「 刀 PC2001 」 >GetInto C WorId ! ! 実 践 C + + ゼ ミ ナ ー ル 坿 録 CD-ROM ス タ ー ト ア ッ プ Java >Enjoy PerI Programming ・ orland KyIix Open Edition >Ruby マ ス タ ー へ の 道 borland DeIphi 6 PersonaI ・ 本 誌 掲 載 ソ ー ス プ ロ グ ラ ム Programming Tips(Windows/Java/Linux) 編 集 後 記 ◇ 今 乗 っ て い る 車 は 気 に 入 ◇ CATV を 入 れ て は 見 た も ◇ 某 レ ギ ュ ラ ー 筆 者 か ら の ◇ あ れ も し た い 。 こ れ も し ◇ 今 月 は “ 仕 事 ” と “ 私 事 ” の っ て い た の で ま っ た く 乗 り の の , 実 際 に は 3 , 4 チ ャ ン 原 稿 が Mac 用 フ ァ イ ル で 届 両 面 で 悩 む こ と の 多 い 1 か た い 。 知 人 2 人 に 話 し た ら 換 え る 気 が な か っ た の だ が , ネ ル し か 見 な い こ と が 判 明 。 く か ら と い う 理 由 で Powe 「 大 ウ ケ し た ゲ ー ム ネ タ が あ 月 で し た 。 一 人 で 悩 ん で は ド ッ ポ に ハ マ ッ て し ま い , 年 月 に は 勝 て ず , さ ま ざ ま し か も 一 番 見 る で あ ろ う 時 る ( 冬 コ ミ に は な ん と か ・ ・ Book を 買 っ た の が 始 ま り 。 間 帯 ( = 深 夜 ) に い ま い ち 面 永 久 ル ー プ に 陥 っ て い ま し な 箇 所 で 故 障 し は じ め た 。 当 初 は , 「 連 載 が 終 わ れ ば ・ ・ ) 。 web サ イ ト も い ろ い カ ー デ ィ ー ラ ー の プ レ ゼ ン 白 い 番 組 が な い 。 う ー む 。 PowerBook を 手 放 し て ・ ・ た 。 ウ ~ ン , こ の ル ー プ か ろ ネ タ が あ る 。 ほ か に も 世 壊 れ た パ ソ コ ン も 買 い 替 え と 目 当 て に い ろ い ろ な 車 の ・ ・ ・ 」 と 考 え て い た の が , ど ら 脱 出 す る に は リ フ レ ッ シ に 出 し か け の も の が 山 の よ ュ が 欲 し い と こ ろ で す 。 今 試 乗 を し て い て と て も 気 に な い と い け な い し PS2 も う い う わ け か Mac の 使 用 頻 う に ・ 。 で も , 時 間 が な 度 が だ ん だ ん 高 く な り , 新 そ ろ そ ろ , GC も ち ょ い 欲 月 は リ フ レ ッ シ ュ の た め ( ? ) 入 っ た 車 が あ っ た の で , つ い 。 う 。 モ ノ を 作 る 人 し い デ ス ク ト ッ ブ マ シ ン が に も , マ イ ベ ー ス で 仕 事 を い に 購 入 を 決 め た 。 残 念 な し い と い う 状 況 で , 欲 し い に と っ て こ れ ほ ど フ ラ ス ト の は 人 気 車 で あ る た め , 納 目 の 前 に あ り ま す ( 笑 ) 。 で し よ う か な あ 。 も の は ほ か に も あ る か ら す レ ー シ ョ ン が た ま る こ と は ぐ に は 無 理 だ け ど , 将 来 的 車 ま で 2 か 月 待 た な く て は も , こ れ は 自 宅 に は 置 き た 工 ッ , も う 次 号 の 締 め 切 な い と 思 う 。 ぷ ー ぷ ー ( 有 ) (JUN) に は や は り ス カ バ ー か 。 (K) く な い 大 き さ だ な あ 。 (Yas) り で す か ! ? な ら な い 。 不 満 の ぶ ー 発 行 人 稲 葉 俊 夫 編 集 人 新 井 健 文 発 行 所 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ 株 式 会 社 出 版 事 業 部 〒 107- 52 東 京 都 港 区 赤 坂 4 ー 13 ー 13 編 集 部 ・ TEL03 ( 5549 ) 1 143 / 出 版 営 業 ・ TEL03 ( 5549 ) 12 / 広 告 営 業 ・ TEL03 ( 5549 ) 1220 編 集 長 渡 邊 淳 一 副 編 集 長 小 坂 竜 彦 編 集 高 森 昭 安 有 馬 元 嗣 岡 田 敦 史 広 告 前 川 友 紀 枝 校 正 ア レ フ デ ザ イ ン 持 田 哲 花 本 浩 一 印 刷 凸 版 印 刷 株 式 会 社 , 表 紙 製 版 担 当 上 田 富 郎 / DTP 制 作 株 式 会 社 ロ ー ヤ ル 企 画 ⑥ 2 1 雑 誌 14325-10 乱 丁 ・ 落 丁 は 小 社 販 売 局 に て お 取 り 替 え い た し ま す 。 な お , 予 告 内 容 を 変 更 す る こ と が あ り ま す 。 者 投 稿 セ レ ク ト 女 連 ~ 載 ( ア ッ シ ) プ ロ グ ラ ム ・ バ グ の お 問 い 合 わ せ 03 ( 5549 ) 1143 月 刊 MAGAZINE ・ 掲 載 記 事 , プ ロ グ ラ ム に つ い て の ご 質 問 は , 月 曜 日 か ら 金 曜 日 の 午 後 4 時 か ら 6 時 ま で 受 け 付 け て お り ま す 。 そ の 他 の 時 間 帯 は ご 容 赦 く だ さ い 。 10 月 号 平 成 13 年 10 月 1 日 発 行 208 C MAGMINE 2001 10

月刊 C MAGAZINE 2001年10月号


プ レ 気 ン D 「 Java 言 語 で 学 ぶ デ 2 名 2 名 B 「 新 ・ Java に よ る 分 散 2 名 C 「 KYlix プ ロ グ ラ ミ 2 名 ア プ リ ケ ー シ ョ ン 開 発 」 ザ イ ン バ タ ー ン 入 門 」 ン グ 入 門 」 提 供 日 本 ア イ ・ ビ ー エ ム ( 株 ) 提 供 ソ フ ト バ ン ク バ ブ リ ッ 提 供 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) シ ン グ ( 株 ) URL http://www.ibm.com/jp/ TEL 03 ( 5549 ) 1200 TEL 03 ( 5549 ) 1200 ね va 言 語 て 学 ぶ デ ザ イ ン 、 、 タ ー ン 、 門 結 城 浩 著 A Borland ボ ー ル ペ ン 提 供 ポ ー ラ ン ド ( 株 ) TEL 03 ( 5350 ) 9380 VisualAgefor 新 •Java に よ を 分 散 ア フ リ ケ — シ ョ 、 1 プ ロ グ ラ ミ ン グ 入 門 申 村 応 第 / 大 理 ・ 行 を Java に よ る Web ア プ リ ケ ー シ ョ ン 構 築 の 入 門 書 。 分 散 ア プ リ ケ ー シ ョ ン 開 発 を わ か り や す く 解 説 バ ッ ク ナ ン バ ー の ご 案 内 バ ッ ク ナ ン バ ー を ご 購 入 ご 希 望 の 場 合 電 話 03-5549-1200 1 0 : 00 ~ 12 : は , お 電 話 も し く は ホ ー ム ペ ー ジ よ り 00 13 : 00 ~ 17 : 00 ( 土 , 日 , ご 注 文 く だ さ い 。 ホ ー ム ペ ー ジ か ら ご 祝 日 を 除 く ) 注 文 の 際 は , カ ー ド 決 済 ・ も し く は 代 ホ ー ム ペ ー ジ http://books.softbank. 引 き で 発 送 し て お り ま す が , お 電 話 で CO. jp/ ご 注 文 の 際 は 代 引 き に 限 ら せ て い た だ き 電 子 メ ー ル [email protected] ま す 。 カ ー ド 決 済 の 場 合 は 商 品 代 金 の co. jp ( 問 い 合 わ せ の み ) ※ 一 部 配 達 で き な い 地 域 が ご ざ い ま す 。 他 に 送 料 280 円 ( 税 別 ) が 別 途 か か り ま す 。 ま た 、 代 引 き を 選 択 さ れ た 場 合 は , 商 商 品 に は 弊 社 発 行 の 納 品 書 と 領 収 書 も 同 品 代 金 と 送 料 の 他 に 250 円 ( 税 別 ) の 代 引 梱 さ れ て お り ま す 。 ご 注 文 に よ り 在 庫 手 数 料 か 刷 途 か か り ま す の で ご 了 承 く だ が 変 動 い た し ま す の で , 商 品 が 品 切 れ の 際 は ご 了 承 く だ さ い 。 ・ お 問 し 哈 わ せ , 申 し 込 み 先 2001 年 6 月 号 2001 年 6 月 号 モ ニ タ 選 考 発 表 プ レ ゼ ン ト 当 選 者 発 表 ( 敬 称 略 ) ( 敬 称 略 ) ( 1 ) BorIand C + + BuiIder 5 ( A ). NET ボ ー ル ペ ン 渡 辺 修 ( 秋 田 県 ) 三 枝 滋 ( 山 梨 県 ) (2)TurboIinux Workstation 日 本 語 版 6.0 河 瀬 篤 ( 埼 玉 県 ) リ ミ テ ッ ド エ デ ィ シ ョ ン 松 永 貴 人 ( 愛 知 県 ) 藤 田 雄 一 ( 北 海 道 ) 浜 義 之 ( 徳 島 県 ) 石 原 昌 幸 ( 愛 知 県 ) 多 田 雅 ー ( 大 阪 府 ) 甲 誠 児 ( 千 葉 県 ) 読 者 プ レ ゼ ン ト 応 募 の 注 意 内 藤 弘 仁 ( 埼 玉 県 ) ◇ 綴 じ 込 み の は が き に 必 要 事 項 を 明 記 の う え 藤 原 敏 輝 ( 奈 良 県 ) ご 応 募 く だ さ い 。 森 下 公 博 ( 石 川 県 ) ◇ 雑 誌 公 正 競 争 規 約 の 定 め に よ り , 懸 賞 当 選 ( B ) i ア プ リ の 作 り 方 者 , モ ニ タ 該 当 者 は こ の 号 の ほ か の 懸 賞 に NTT DoCoMo DoJa 編 応 募 で き な い 場 合 が あ り ま す 。 塩 野 洋 ( 東 京 都 ) ◇ 締 め 切 り は 10 月 18 日 必 着 で す 。 当 選 結 果 は 木 村 憲 仁 ( 広 島 県 ) 2002 年 2 月 号 に て 発 表 い た し ま す 。 越 智 俊 介 ( 大 阪 府 ) 原 文 を 手 直 し さ せ て い た だ く 場 合 READERS'ROOM で は み な さ も あ り ま す 。 ご 了 承 く だ さ い 。 ま の ご 意 見 ・ ご 感 想 を お 待 ち し て [ 宛 先 ] お り ま す 。 ほ か に も コ ン ピ ュ ー タ を め ぐ る さ ま ざ ま な こ し 何 で 〒 107 ー 0052 も け っ こ う で す 。 質 問 も ど し ど し 東 京 都 港 区 赤 坂 4 ー 13 ー 13 お 寄 せ く だ さ い 。 ソ フ ト バ ン ク バ ブ リ ッ シ ン グ ( 株 ) 投 稿 原 稿 , 自 作 ソ フ ト も 受 け 付 C マ ガ ジ ン 編 集 部 「 日 & R 」 係 け て お り ま す 。 採 用 分 に は 弊 社 規 [ 電 子 メ ー ル 宛 先 ] 定 の 薄 謝 を 進 呈 い た し ま す 。 お 送 [email protected] り い た だ い た 原 稿 ・ ソ フ ト は , 原 [WebA ー ジ ] 則 と し て 返 却 い た し ま せ ん 。 ま な http://cmaga.zdnet.co.jp/ Linux ア プ リ ケ ー シ ョ ン の 作 り 方 と K ylix 使 い こ な し の ノ ウ ハ ウ を 解 説 し た 入 門 書 バ ッ ク ナ ン バ ー 情 報 03-5549-1200 ( 2001 年 9 月 18 日 現 在 の 在 庫 状 況 で す 。 品 切 れ の 際 は ご 容 赦 願 い ま す 。 最 新 の 在 庫 情 報 は ホ ー ム ペ ー ジ で ご 確 認 い た だ け ま す 。 ) 2001 年 特 集 1 「 XML 入 門 」 特 集 2 「 Di 「 ectX8 の 徹 底 解 説 」 特 集 3 「 最 新 の DirectMusic を 使 う 」 新 連 載 「 EnjoyPerIProgramming 」 ほ か 特 集 「 実 力 チ ェ ッ ク プ ロ グ ラ ミ ン グ 期 末 試 験 〇 C ℃ + + /Java/PerI/Ruby 」 3 月 号 レ ビ ュ ー 「 C + + Test 」 ほ か 「 恒 例 ! 新 人 応 援 モ ニ タ 大 会 」 特 集 「 春 の プ ロ グ ラ ミ ン グ 入 門 大 特 集 プ ロ グ ラ ミ ン グ 事 始 め , C/C + + /Java/DOS/ デ ー タ ベ ー ス 入 門 」 特 別 記 事 日 T の 森 を 育 て る 」 ほ か 特 集 1 「 プ ロ グ ラ マ 必 須 ハ ー ド ウ ェ ア 入 門 」 5 月 号 〇 特 集 2 「 チ ャ レ ン ジ ! i ア プ リ プ ロ グ ラ ミ ン グ 」 特 集 1 「 使 い や す い ユ ー サ イ ン タ フ ェ イ ス を 求 め て 」 6 月 号 特 集 2 「 MacOSX ア プ リ ケ ー シ ョ ン 開 発 ガ イ ド 」 特 集 1 「 AII aboutpointer ポ イ ン タ の す べ て 」 7 月 号 〇 特 集 2 「 解 析 ! BorIand KyIix 」 特 集 1 「 リ ア ル タ イ ム 3DCG 技 術 」 8 月 号 〇 特 集 2 「 ソ フ ト ウ ェ ア 入 門 」 特 集 1 「 Linux プ ロ グ ラ ミ ン グ の 作 法 」 9 月 号 特 集 2 「 XML デ ー タ ベ ー ス + Web ア プ リ ケ ー シ ョ ン 」 〇 ・ ・ ・ 在 庫 あ り , △ ・ ・ ・ 在 庫 僅 少 , ・ ・ 在 庫 な し ※ lnside Windows の 在 庫 に つ い て は , 上 記 の 電 話 番 号 ま で ご 連 絡 く だ さ い 。 綴 じ 込 み は が き 裏 面 の 記 事 評 価 ア ン ケ ー ト に は 下 記 の 数 字 を ご 記 入 く だ さ い 。 ① 秋 の 読 者 モ ニ タ 大 会 ⑩ ス タ ー ト ア ッ プ Java ② 特 集 1 「 伝 授 ! 高 速 化 の テ ク ニ ッ ク 」 03Standard C/C + + ③ 特 集 2 「 フ リ ー 開 発 環 境 で ア プ リ ケ ⑩ ど な [ び て ク ク の オ ブ ジ ェ ク ト 工 房 ⑩ E 可 oy Perl Programming ー シ ョ ン を 作 ろ う BorIandC + + Comp ⅱ e 「 5.5.1 編 」 ⑩ Ruby マ ス タ ー へ の 道 ④ 特 集 2 「 フ リ ー 開 発 環 境 で ア プ リ ケ ⑩ プ ロ グ ラ ミ ン グ の 宝 箱 ー シ ョ ン を 作 ろ う JavaScripte 」 ⑩ ア ル ゴ リ ズ ム ラ ボ ⑤ 特 集 2 「 フ リ ー 開 発 環 境 で ア プ リ ケ @Enter The 3D Programming ⑩ ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ の ア ー シ ョ ン を 作 ろ う eMbedded Visual T00 3.0 編 」 ト リ エ ④ ロ ー テ ク 講 座 ⑥ 特 集 2 「 フ リ ー 開 発 環 境 で ア プ リ ケ 2 開 発 環 境 レ ポ ー ト [lnfoBarrier2 」 ー シ ョ ン を 作 ろ う FreePascal の 開 発 環 境 レ ポ ー ト 「 Konesa-Real Compileræ 」 Time 」 ⑦ VisuaI Studi0 . NET 2 日 本 語 版 @MONTHLY HEAD 凵 NE 最 初 の 一 歩 $C MAGA Bookends ⑧ Borland Delphi 6 PersonaI で 始 め 学 問 の ス ス メ る De ゆ hi プ ロ グ ラ ミ ン グ の あ つ ば れ ご 意 見 番 ⑨ Di 「 ectX8.0 に よ る 2D プ ロ グ ラ ミ ン の c マ ガ 電 脳 ク ラ ブ グ @Get 旧 to C World C 言 語 入 門 講 座 @READ ERS ・ ROOM ⑩ 実 践 C + + ゼ ミ ナ ー ル ソ フ ト ウ ェ ア 開 発 の 現 場 で 広 く 用 い ら れ て い る デ ザ イ ン パ タ ー ン を や さ し く 解 説 「 BorIand 」 の ロ ゴ が 入 っ た オ リ ジ ナ ル ・ ポ ー ル ペ ン を プ レ ゼ ン ト ( イ ン ク の 色 は 黒 ) 。 2 月 号 〇 4 月 号 205 READERS'ROOM

月刊 C MAGAZINE 2001年10月号


ス タ ー ト ア ッ プ Ja a 1 a v a 言 語 事 始 第 ・ 回 イ ン タ フ ェ イ ス の 七 変 化 夫 呂 毛 今 回 は Java の 中 で も 重 要 な 存 在 で あ り ; 本 質 的 な も の で あ る 「 イ ン タ フ ェ イ ス 」 に つ い て 解 説 し ま す 。 ま あ , 忘 れ て く だ さ い 。 イ ン タ フ ェ イ ス と 抽 象 メ ソ ッ ド 宣 言 と フ ィ ー ル ド 定 数 宣 言 か イ ン タ フ ェ イ ス は そ う い っ た 消 極 的 な 存 在 で は な く , Java 内 容 の す べ て で す ( 細 か く い う と 内 部 ク ラ の 中 で も 本 質 的 な も の で あ る こ と , そ し て ス な ど が 含 ま れ る 場 合 も あ る が 特 殊 ) 。 Java は C + + か ら 大 き な 影 響 を 受 け て い ま 実 に 重 宝 な も の だ と い う こ と を お 話 し し た の う ち 重 要 な い く つ か を 見 て い き ま し よ う 。 い と 思 い ま す 。 す が , イ ン タ フ ェ イ ス の 仕 組 み は C + + に は ー フ ィ ー ル ド 定 数 あ り ま せ ん 。 そ の た め か , C + + か ら 移 っ て イ ン タ フ ェ イ ス の 宣 き た 人 た ち は そ の 存 在 意 義 を 理 解 し に く い イ ン タ フ ェ イ ス で は フ ィ ー ル ド を 宣 言 す よ う で す 。 る こ と が で き ま す 。 た だ し , 宣 言 で き る の 場 合 に よ っ て は 「 Java は 多 重 継 承 が で き ま ず 文 法 を お さ ら い し ま し よ う 。 イ ン タ は public, static, ⅱ nal な 変 数 , す な わ ち 定 な い か ら , イ ン タ フ ェ イ ス な ん て の で 代 用 フ ェ イ ス 宣 言 の 基 本 形 は List 1 の よ う に な 数 だ け で す 。 な お , 宣 言 に public, static, し て い る 」 な ど と 悪 口 を 言 わ れ た り も し ま り ま す 。 先 頭 に public 修 飾 子 が 付 き ま す 。 ⅱ nal の 各 修 飾 子 を 書 く 必 要 は あ り ま せ ん 。 す 。 ま た , そ れ ほ ど で な く て も 「 す べ て の 付 け な い こ と も 可 能 で す が , そ の 場 合 は パ 書 い て も エ ラ ー で は な い け れ ど , 冗 長 で す 。 メ ソ ッ ド が abstract で あ る ク ラ ス と 似 た も ッ ケ ー ジ 外 で 使 え な く な り ま す 。 血 al で あ る た め , 必 ず 初 期 化 を し な け れ ば な り ま せ ん 。 た と え ば List1 の 4 行 目 で は の で す 」 と い う 程 度 の 説 明 で 済 ま せ た り し ん は ク ラ ス と 同 様 で す 。 て い ま す 。 次 に "interface" キ ー ワ ー ド が き ま す 。 ク BUTTER 変 数 を 1 で 初 期 化 し て い ま す 。 あ , そ う い え ば , 2 か 月 前 の 本 稿 で そ う ラ ス の と き の "class" キ ー ワ ー ド に 対 応 し ま と こ ろ で , List 1 で は フ ィ ー ル ド 名 は す い う こ と を 書 い た か も し れ な い ・ ・ ・ ・ ・ ・ 。 書 い す 。 そ の 後 ろ に イ ン タ フ ェ イ ス 名 が き ま す 。 べ て 大 文 字 と な っ て い ま す 。 こ れ は 必 須 で て ま す ね ( 2001 年 8 月 号 76 ペ ー ジ ) 。 こ れ は , 次 に " extends " に 続 い て ほ か の イ ン タ フ ェ は な い の で す が , Java の 慣 例 と し て 「 定 数 イ ス を 指 定 し ま す 。 こ れ は 後 に 述 べ ま す 。 は 大 文 字 を 使 う 」 と い う の が あ る の で , 普 ゴ ラ ム , 1 イ ン タ フ ェ イ ス の 命 名 プ ロ ッ ク 内 に 入 り , 4 , 5 行 目 は フ ィ ー ル 通 は そ れ に 従 っ て お き ま す 。 ド 定 数 宣 言 で す 。 プ リ ミ テ イ プ 型 だ け で は な く , String 型 イ ン タ フ ェ イ ス の 中 身 が XXX ( 動 詞 ) と い 8 , 9 行 目 は 抽 象 メ ソ ッ ド 宣 言 で す 。 イ ン や 一 般 の ク ラ ス 型 も 初 期 化 付 き で 宣 言 で き う メ ソ ッ ド 1 つ だ け だ っ た ら , そ の イ ン タ ま す 。 も っ と も , こ の 場 所 で は コ ン ス ト ラ タ フ ェ イ ス に は コ ン ス ト ラ ク タ が な い の で , フ ェ イ ス の 名 前 は " xable " ( X が で き る ) ク タ に 複 雑 な 引 数 を 渡 す こ と が で き な い の に す る の が 一 般 的 で す 。 た と え ば ラ イ プ ラ 1 イ ン タ フ ェ イ ス の 基 本 形 で , 用 途 は 限 定 さ れ ま す 。 イ ン タ フ ェ イ ス リ の 中 に あ る Runnable は , run() メ ソ ッ ド の フ ィ ー ル ド に は あ ま り 多 く を 望 ま な い で を 1 つ 持 っ て い る イ ン タ フ ェ イ ス で す 。 〃 イ ン タ フ ェ イ ス 宣 言 く だ さ い 。 基 本 的 に は , プ リ ミ テ イ プ 型 か public interface MorningSet extends SetMenu{ そ の ほ か の 場 合 は と く に 決 ま り は あ り ま / / フ ィ ー ル ド 定 数 宣 言 S ⅲ ng 型 の 単 な る 名 前 付 け で す 。 え n に BUTTER 、 = せ ん が , 頭 に I を 付 け る と か ( 例 : IDateRes String JAM = "strawberry erve), 末 尾 に IF を 付 け る と か ( 例 : Factor ー 抽 象 メ ソ ッ ド / / 抽 象 メ ソ ッ ド 宣 言 void egg( yIF ) の 規 則 を 推 奨 す る 人 も い ま す 。 土 n し toast ( int x ) throws BurnedException; イ ン タ フ ェ イ ス に お い て は メ ソ ッ ド の ほ List 1 28 C MAGAZINE 2001 10

月刊 C MAGAZINE 2001年10月号


R E A D E R S ' R 0 0 PaIm 最 近 , palm OS に つ い て 勉 強 し て い ま す 。 持 ち 運 び が 便 利 な の で , 現 場 で 気 軽 に 使 っ て い ま す 。 田 中 幸 一 ( 長 野 県 ) ☆ 電 車 の 中 で P D A を 操 作 し て い る ビ ジ ネ ス マ ン を 多 く 見 か け る よ う に な り ま し た 。 Palm OS を 搭 載 し た 端 末 も 充 実 し て き ま し た し , PaI m の プ ロ グ ラ ミ ン グ に 興 味 を 持 た れ て い る 方 も 多 い よ う で す 。 C MAGAZINE で も , 機 会 が あ れ ば み な さ ん に 情 報 を 提 供 し て い き た い と 思 い ま す 。 プ レ ゼ ン ト プ レ ゼ ン ト が な か な か 当 た り ま せ ん 。 ど う か , 当 た っ て く だ さ い ま せ ! 山 下 克 彦 ( 京 都 府 ) ☆ 毎 日 毎 日 , プ レ ゼ ン ト 応 募 は が き ( 読 者 ア ン ケ ー ト は が き ) が 編 集 部 に た く さ ん 届 い て い る の で , 意 中 の 賞 品 を 当 て る に は 相 当 な “ 運 ” が 必 要 で す 。 一 部 で は 「 蛍 光 ペ ン を 使 う と 当 た り や す く な る ! ? 」 や 「 折 り 目 を 付 け る と 選 ん で も ら え る 確 率 が 高 く な る ! ? 」 と い う “ プ レ ゼ ン ト 当 選 の 必 勝 法 ” が 噂 さ れ て い る よ う で す が , 編 集 部 で は 厳 正 & 公 平 に 抽 選 を 行 っ て い る の で , 残 念 な が ら そ の よ う な 事 実 は あ り ま せ ん 。 プ レ ゼ ン ト を 当 て る た め の 唯 一 の コ ツ は 「 C MAGAZINE を 毎 号 買 っ て , は が き を 送 り 続 け る ! 」 と い う こ と で す 。 今 月 号 の は が き は す で に 出 さ れ ま し た か ? 締 め 切 り は 1 0 月 1 8 日 ま で な の で , 忘 れ な い よ う に ご 注 思 を 。 表 紙 8 月 号 の 表 紙 , い い で す ね え 。 204 C MAGAZINE 2001 10 西 松 毅 ( 宮 城 県 ) た と え 解 が わ か ら な く て も , 他 人 な か な か 止 め ら れ ま せ ん 。 そ れ に か っ た と き の 快 感 は 特 別 で す し , と 頭 を 悩 ま せ て い ま す 。 で も , わ 題 は ど う や っ て 解 け ば い い ん だ ! ? 」 ☆ 毎 月 , 編 集 ス タ ッ フ も 「 こ の 問 眞 鍋 敏 彦 ( 宮 崎 県 ) ん 参 考 に な り ま す 。 ロ グ ラ ム の ア ル ゴ リ ズ ム は た い へ と は 少 な い ん で す が , 正 解 者 の プ て い ま す 。 自 分 で 問 題 を 解 け る こ 毎 号 の 電 脳 ク ラ ブ を 楽 し み に し ク イ ズ し 、 。 学 習 の 参 考 に 役 立 て て み て く だ さ 籍 で も 詳 し く 解 説 さ れ て い る の で , ISBN : 4-7973-1653-5 ) な ど の 書 グ 遊 び の レ シ ピ 』 ( 著 : 有 馬 元 嗣 , よ う で す 。 『 ゲ ー ム プ ロ グ ラ ミ ン 新 た に 勉 強 を 始 め ら れ る 方 も 多 い へ の 注 目 が 集 ま っ て い る よ う で , ☆ 最 近 再 び ゲ ー ム プ ロ グ ラ ミ ン グ 岩 ロ 公 彦 ( 大 分 県 ) ん か を 特 集 し て く だ さ い 。 ゲ ー ム プ ロ グ ラ ミ ン グ の 解 説 な ゲ ー ム て く だ さ い 。 が 登 場 す る の で , 楽 し み に し て い よ う か ? こ れ か ら も 様 々 な 表 紙 が , み な さ ん の 感 想 は い か が で し 意 欲 的 な 作 品 に 仕 上 が っ て い ま す し た ぐ ら い で す 。 今 月 号 の 表 紙 も 同 が 「 こ れ は 凄 い な ! 」 と ビ ッ ク リ 画 が 到 着 し た と き に は ス タ ッ フ ー い で し よ う か 。 最 初 , 編 集 部 に 原 に は 驚 い た 方 も 多 か っ た ん じ ゃ な ☆ 8 月 号 の 表 紙 ( 女 性 の シ ル エ ッ ト ) う 解 け ま し た か ? 助 け と な り ま す 。 今 月 の 問 題 は も の 解 答 を 見 る こ と に よ っ て 学 習 の 前 号 に 引 き 続 い て 頭 を 使 う 問 題 で す が , 視 点 を 変 え れ ば 答 え が 見 え て く る は ず で す 。 が ん ば っ て チ ャ レ ン ジ し て み ま し よ う ! 猛 暑 猛 暑 お 見 舞 い 申 し 上 げ ま す 。 栗 林 幹 治 ( 千 葉 県 ) ☆ こ の 原 稿 を 書 い て い る の は 8 月 中 旬 で す が , 外 は と て も 暑 く て 取 材 に 出 る の が た い へ ん で す 。 今 月 号 が 発 売 さ れ て い る こ ろ に は 少 し は 涼 し く な っ て い る で し よ う し , 秋 の 気 配 も 感 じ ら れ る こ ろ で し ょ う 。 ま さ に , “ プ ロ グ ラ ミ ン グ の 秋 ” の 到 来 で す ね 。 チ ャ レ ン ジ な ん と か C 言 語 の 文 法 は わ か る よ う に な り ま し た 。 次 は Wonder Witch を 買 っ て ゲ ー ム を 作 っ て み よ う か な 。 永 井 康 仁 ( 東 京 都 ) ☆ WonderW 瓰 h は 発 売 当 初 か ら 人 気 が 高 く , 熱 烈 な フ ァ ン の 方 が さ ま ざ ま な 作 品 作 り に チ ャ レ ン ジ さ れ て い る よ う で す 。 こ の ソ フ ト か ら プ ロ グ ラ ミ ン ク に チ ャ レ ン ジ し た 方 も 多 い よ う で す し , ゲ ー ム 機 の “ 新 た な 遊 び 方 ” を 提 供 し て く れ ま し た 。 他 機 種 で も こ の よ う な ソ フ ト が 発 売 さ れ る こ と を 期 待 し た い で す ね 。 買 う べ き ? 今 , 使 用 中 の CPU は も う す ぐ 3 年 目 だ け ど 不 満 は な い 。 で も , 変 化 が 激 し い 世 界 な の で , 新 し い 製 品 が 出 る と つ い ほ し く な っ て し ま い ま す 。 福 島 章 生 ( 神 奈 川 県 ) ☆ ソ フ ト や ハ ー ド は つ ぎ つ ぎ に 新 し い 製 品 が 発 売 さ れ る の で , “ 買 う タ イ ミ ン グ ” と い う の は 本 当 に 難 し い で す 。 で も , プ ロ グ ラ ミ ン グ ッ ー ル に 関 す る 新 製 品 は C MA GAZINE で し つ か り と お 伝 え し て い く の で , 「 MONTHLY HEAD 凵 N E 」 の コ ー ナ ー を チ ェ ッ ク し て 購 入 の 参 考 に し て く だ さ い 。 今 月 号 で も 魅 力 的 な 製 品 を た く さ ん 取 り 上 げ て い ま す よ 。 勉 強 方 法 毎 回 , C MAGAZINE を 読 ん で は 「 プ ロ グ ラ ミ ン グ の 勉 強 を し な け れ ば ! 」 と 思 う の で す が , な か な か 時 間 を と る こ と が で き ま せ ん 。 山 内 万 里 子 ( 兵 庫 県 ) ☆ こ れ は 誰 も が 抱 え る 悩 み で す 。 一 度 に 多 く の 時 間 を と る の は 難 し い で す か ら , 少 し ず つ 進 め て い っ て , ス テ ッ プ ア ッ プ す る の が 近 道 で し よ う 。 重 要 な の は 継 続 し て 練 習 し て い く こ と で す 。 試 験 勉 強 情 報 処 理 技 術 者 試 験 に 挑 戦 す べ く , 勉 強 を 始 め ま し た 。 須 藤 修 平 ( 埼 玉 県 ) ☆ 秋 の 試 験 ま で は あ と 少 し と な り ま し た が , 勉 強 の 進 み 具 合 は ど う で し よ う か ? 今 か ら が ラ ス ト ・ ス パ ー ト な の で , が ん ば っ て く だ さ い 。 と こ ろ で , 初 級 シ ス テ ム ア ド ミ ニ ス ト レ ー タ 試 験 に チ ャ レ ン ジ さ れ る 方 は 順 調 に 勉 強 が 進 ん で い ま す か ? 「 合 格 HELPER 」 (http //www.zdnet.co.jp/magazine/tech info / ) の サ イ ト に は 「 オ ン ラ イ ン 用 語 集 」 な ど の 便 利 な コ ン テ ン ツ が 満 載 な の で , 試 験 直 前 の チ ェ ッ ク に 役 立 て て く だ さ い 。 み な さ ん の 全 員 合 格 を 祈 っ て い ま す !

月刊 C MAGAZINE 2001年10月号


ア プ リ ケ ー シ ョ ン 0 作 ろ う ネ ッ ト 時 代 に 英 語 に 対 し て い つ ま で も ア ロ グ ラ ム が い く つ か 含 ま れ て い る の で , そ が そ れ ら の デ バ イ ス で 動 く こ と 自 体 が , 「 わ れ ら も 参 照 し て み て く だ さ い 。 レ ル ギ ー を 持 ち 続 け て い る の も い か が か と く わ く す る こ と 」 で あ る と い え る の で は な い 思 い ま す 。 と く に 技 術 力 を 自 分 の 武 器 に し か と 思 い ま す 。 そ の ほ か の 情 報 よ う と し て い る 場 合 は な お さ ら で す 。 オ ン 今 後 Pocket PC や Stinger が ま す ま す 普 及 次 に 参 考 に な る も の と し て , マ イ ク ロ ソ ラ イ ン マ ニ ュ ア ル で 使 わ れ る 英 語 は ほ と ん す る こ と に よ っ て , 自 分 の 作 っ た プ ロ グ ラ フ ト の 技 術 文 書 が あ り ま す 。 マ イ ク ロ ソ フ ど が 平 易 な 英 語 な の で , 英 語 力 を 高 め る ム が 多 く の 人 に 利 用 さ れ る チ ャ ン ス が 増 え ト の 技 術 文 書 は , Windows CE で プ ロ グ ラ 「 練 習 」 の 意 味 で も , ち ょ っ と し た こ と は オ て く る と 思 い ま す 。 Windows と 比 較 し て Wi ミ ン グ を 行 う に あ た り , 誰 も が 疑 間 に 思 う ン ラ イ ン マ ニ ュ ア ル で 調 べ る こ と を お 勧 め ndowsCE の プ ロ グ ラ ム を 作 っ て い る 人 は ま よ う な 点 や , プ ロ グ ラ マ に 知 っ て お い て ほ し ま す 。 だ ま だ 少 な い の が 現 状 で す 。 し た が っ て , し い こ と が 1 つ 1 つ の 独 立 し た 記 事 と し て ま Wmdows CE 向 け の プ ロ グ ラ ム の 品 ぞ ろ え と め ら れ て い ま す 。 本 稿 で も 取 り 上 げ た CE も ま だ ま だ 十 分 と は い え ま せ ん 。 今 Wmdo F の 話 題 や , プ ロ グ ラ ム の 配 布 の 話 も 記 事 ws CE の プ ロ グ ラ ム の 作 り 方 を 覚 え , ソ フ ト 公 開 す る よ う に な れ ば , ま だ ま だ 十 分 に と し て ま と め ら れ て い ま す 。 CE の プ ロ グ ラ 冒 頭 で 述 べ た よ う に , 現 在 ア プ リ ケ ー シ ム を 行 う に あ た っ て 壁 に 当 た っ て し ま っ た パ イ オ ニ ア の 仲 間 入 り を 果 た せ ま す 。 ョ ン を 走 ら せ る べ ー ス と し て 意 識 す る OS は 場 合 は , 技 術 文 書 の 中 に , 自 分 が 直 面 し た Windows CE プ ロ グ ラ ミ ン グ の 敷 居 は EV W1ndows で す 。 Windows CE は ま だ ま だ 主 問 題 の 解 に な る よ う な も の が な い か 探 し て 流 の 地 位 を 得 て い る と は い え ま せ ん が , プ T3.0 の リ リ ー ス に よ っ て か な り 下 が っ て い ロ ー ド バ ン ド や モ バ イ ル が 普 及 す る に つ れ ま す 。 す で に Windows プ ロ グ ラ ミ ン グ を 実 み ま し よ う 。 ・ MSDN 技 術 文 書 て , よ り 広 範 囲 で 用 い ら れ る よ う に な る も 践 し て き て い る 人 は , EV .0 を 入 手 し Wm の と 思 い ま す 。 マ イ ク ロ ソ フ ト は 携 帯 電 話 dows プ ロ グ ラ ミ ン グ の 知 識 や 経 験 が 生 か せ http://msdn.microsoft.com/library/defa ult. asp の [Embedded Development] → と イ ン タ ー ネ ッ ト を 強 く 連 携 さ せ る 仕 組 み る W1ndows CE プ ロ グ ラ ミ ン グ に も ト ラ イ [Windows CE] → [Windows CE 3.0 ] → と し て Stinger と い う シ ス テ ム を 構 築 し , 強 し て は い か が か と 思 い ま す 。 ま た , 今 ま で [Technical ArticIes] な ど Windows プ ロ グ ラ ミ ン グ を 経 験 し た こ と が 力 に 普 及 さ せ よ う と し て い ま す が , Stinger ・ MobiIe Devices 技 術 文 書 の べ ー ス と な る OS が WmdowsCE な の で す 。 な い 方 は , こ の フ リ ー の ツ ー ル を 利 用 し て W1ndows CE が 動 作 す る デ バ イ ス は ど れ Windows プ ロ グ ラ ミ ン グ の 入 門 と し て 利 用 http://www.microsoft.com/mobile/ も 比 較 的 小 型 で , 自 分 が 作 っ た プ ロ グ ラ ム し て は い か が で し よ う か 。 developer/dev idx. asp い ろ い ろ 調 べ て も や つ ば り わ か ら な い よ [ 参 考 文 献 ] う な 場 合 は , 掲 示 板 な ど で 聞 い て み て も よ い で し よ う 。 Web 上 な ど の 掲 示 板 へ の 回 答 [ 1 ] 「 プ ロ グ ラ ミ ン グ Windows 95 』 , Charles [ 6 ] 「 Pocket PC ア プ リ ケ ー シ ョ ン を 作 る ぞ は ボ ラ ン テ ィ ア で 行 わ れ て い る こ と が ほ と ん ど な の で , 掲 示 板 で 有 効 な 情 報 が 得 ら れ Pe レ 01d 著 , 工 ー ・ ピ ー ・ ラ ボ / 長 尾 高 弘 ! 」 , 井 上 裕 章 , fV1sual Basic magazine 』 た 場 合 は , 後 か ら 読 む 人 の た め に 得 ら れ た 訳 , Microsoft Press, ア ス キ ー 出 版 局 , 2001 年 6 月 号 , 146 ペ ー ジ ~ 情 報 を ま と め た 記 事 を 投 稿 し て お く な ど , [ 7 ] 「 eMbedded V1sua1 C + + で 作 る は じ め て 1997 [ 2 ] 『 W1ndowsCE プ ロ グ ラ マ ー ズ ガ イ ド 』 , の CE プ ロ グ ラ ム ( 前 後 編 ) 」 , 前 田 整 一 ネ チ ケ ッ ト に 注 意 し な が ら 利 用 し ま し よ う 。 MS-Corporation 著 , ド キ ュ メ ン ト シ ス 高 橋 誠 , 『 日 経 ソ フ ト ウ ェ ア 』 2001 年 1 月 ・ Windows CE Fan 掲 示 板 テ ム 訳 , Microsoft Press , ア ス キ ー 出 号 , 182 ペ ー ジ ~ 同 2 月 号 , 206 ペ ー ジ ~ http://www.wince.ne.jp/bbs/ [ 8 ] 「 Wind 。 wsCE の 自 作 プ ロ グ ラ ム を 作 ろ さ て , 最 後 に EV .0 の オ ン ラ イ ン マ ニ ュ 版 局 , 1998 [ 3 ] 「 プ ロ グ ラ ミ ン ク Windows CE 』 , Dougla う 」 , 大 前 尚 三 , 片 岡 宏 仁 , 細 野 智 之 , ア ル を 取 り 上 げ て お き ま す 。 EV .0 の オ ン s B01ing 著 , ド キ ュ メ ン ト シ ス テ ム 訳 , 真 鍋 隆 彦 , 『 TRY ! PC 』 2000 年 2 月 号 , 21 ラ イ ン マ ニ ュ ア ル は な か な か よ く ま と ま っ た リ フ ァ レ ン ス に な っ て い ま す 。 ち ょ っ と Microsoft Press , 日 経 BP , 1999 [ 4 ] fW1ndows CE プ ロ グ ラ ミ ン グ の 応 用 50 [ 9 ] 「 Windows CE シ ル プ プ レ ( 短 期 集 中 連 し た こ と は オ ン ラ イ ン マ ニ ュ ア ル を 使 っ て 調 べ る の が , 結 局 は 時 間 を 節 約 す る こ と に 載 ) 」 , 古 原 伸 介 , TTransTECH 』 1999 年 例 』 , 石 川 竜 也 著 , ソ フ ト バ ン ク パ プ リ な る と 思 い ま す 。 た だ , オ ン ラ イ ン マ ニ ュ 9 ~ 11 月 号 ッ シ ン グ , 2000 ア ル に は 日 本 語 に な っ て い な い ペ ー ジ も [10] 「 WindowsCE ア プ リ ケ ー シ ョ ン 開 発 」 , [ 5 ] 「 Wmdows の し く み を 探 っ て み よ う 」 , 早 坂 利 之 , 石 川 竜 也 , 緑 河 智 幸 , 「 日 経 ソ tatsuya , flnside W1ndows 』 1997 年 11 月 多 々 あ る の で , そ の あ た り に 抵 抗 が あ る 方 も 多 い で し よ う 。 と は い え , こ の イ ン タ ー フ ト ウ ェ ア 』 1999 年 12 月 号 , 56 ペ ー ジ ~ 号 , 17 ペ ー ジ ~ 特 集 2 フ リ ー 開 発 環 境 で ア プ リ ケ ー シ ョ ン を 作 ろ う 79 フ リ ー 開 発 環 境 で 特 集 2 お わ り に

月刊 C MAGAZINE 2001年10月号


フ ロ ク ラ ア ル ゴ リ ズ ム 第 6 回 木 構 造 す 春 日 伸 弥 ・ 紀 平 拓 男 Borland C + + 5 五 1 CompiIer 日 本 語 版 協 力 : ポ ー ラ ン ド ( 株 ) ( 有 ) ス ウ イ フ ト 造 を 使 う の が い ち ば ん で す 。 以 前 取 り 上 げ た 樹 形 図 の よ う に デ ー タ 同 士 の 関 連 が 階 層 的 に 枝 分 か れ し て い る タ イ プ の デ タ 群 を 扱 う に は , 「 リ ス ト 構 造 」 に ほ ん の 少 し 手 を 加 え る だ け で , そ の 名 も ず ば り 「 木 構 造 ( ツ リ ー 構 造 ) 」 と い う 構 す ぐ に 「 木 構 造 」 を 実 装 す る こ と が で き ま す 。 し た り す る こ と に よ っ て 行 い ま す 。 [ 注 1 ] 単 方 向 リ ス ト の 場 合 。 双 方 向 リ ス ト で は 「 前 の ノ ー ド 」 へ の ポ イ ン タ も 持 っ て い ま す 。 い , 木 構 造 は 2001 年 7 月 号 で 紹 介 し た 「 リ 樹 形 図 の よ う に 枝 分 か れ ス ト 構 造 」 を ほ ん の 少 し ( た っ た 1 か 所 ! ) 変 え た だ け の も の で す 。 今 回 は リ ス ト 構 造 の 世 の 中 に は , 樹 形 図 状 に 枝 分 か れ し て い 復 習 を 含 め て , 木 構 造 に つ い て 紹 介 し た 後 , い ち ば ん 単 純 な 「 2 分 木 」 の 例 を 紹 介 し ま す 。 る も の が 山 ほ ど あ り ま す 。 た と え ば , 生 き 物 の 分 類 や 会 社 の 組 織 か ら コ ン ピ ュ ー タ の 「 リ ス ト 構 造 」 の お さ ら い フ ァ イ ル や デ ィ レ ク ト リ ま で ・ ・ ・ ・ ・ ・ ( Fig. 1 ) 。 ど れ も " 小 さ い カ テ ゴ リ の 要 素 が 集 ま っ て 先 ほ ど の リ ス ト の ノ ー ド を Fig. 3 の よ う 大 き な カ テ ゴ リ を 作 り , そ れ が 集 ま っ て さ で は ま ず , 復 習 も 兼 ね て 「 リ ス ト 構 造 」 の に , " 次 の ノ ー ド " を 複 数 持 て る よ う に ( 次 ら に 上 位 の カ テ ゴ リ を 作 っ て ・ ・ " と い う お さ ら い を し て み ま し よ う 。 リ ス ト 構 造 は の ノ ー ド へ の ポ イ ン タ を 複 数 保 持 で き る よ Fig. 2- ( a ) の よ う な も の で し た 。 配 列 の 要 素 う に ) 変 え て み ま す 。 こ う し て で き た 新 し 構 造 に な っ て い ま す 。 こ う し た 樹 形 図 状 の デ ー タ を 効 率 的 に 扱 う た め に , 「 木 構 造 ( ツ に 相 当 す る 「 ノ ー ド 」 が た く さ ん あ り , 1 つ い ノ ー ド を た く さ ん つ な げ て い く と ・ ・ リ ー 構 造 ) 」 と い う デ ー タ 構 造 が 使 わ れ ま す の ノ ー ド は 1 つ の デ ー タ + 次 の ノ ー ド へ の ポ Fig. 4 の よ う に も う 木 構 造 の で き あ が り で ( ま さ に 名 前 そ の ま ま で す ね ) 。 木 構 造 を 使 イ ン タ [ 注 1 ] を 持 っ て い ま す 。 先 頭 の ノ ー ド か す ! た っ た こ れ だ け で す 。 木 構 造 は , リ う と , 樹 形 図 の 中 を 検 索 し た り , デ ー タ 同 ら ポ イ ン タ を 順 番 に た ど っ て い く こ と で , ス ト 構 造 の ノ ー ド が 複 数 の " 次 の ノ ー ド " を す べ て の デ ー タ を 操 作 す る こ と が で き ま 士 の 位 置 関 係 を 把 握 し た り , と い っ た 操 作 持 て る よ う に し た と い う だ け な の で す 。 す 。 要 素 の 挿 入 と 削 除 は Fig. 2-(b) や Fig. 2- 木 構 造 の 各 部 分 の 名 前 は , Fig. 5 の よ う が 非 常 に 楽 に な り ま す 。 (c) の よ う に , ポ イ ン タ を 操 作 し て ノ ー ド 「 木 構 造 だ な ん て , い っ た い 何 者 ! ? 」 と 身 に な っ て い ま す 。 1 つ 1 つ の 要 素 は リ ス ト を リ ス ト の 適 切 な 位 置 に 結 合 し た り 切 り 離 と 同 じ よ う に 「 ノ ー ド ( 節 ) 」 と 呼 ぶ 一 方 , 構 え る 必 要 は あ り ま せ ん 。 な ん の こ と は な Fig. 1 枝 分 か れ し て い る テ ー タ の 例 ( a ) 生 き 物 生 物 木 構 造 ( b ) フ ァ イ ル シ ス テ ム 動 物 鳥 魚 ・ ・ ・ ほ 乳 類 昆 虫 植 物 b. doc 0 a. txt Win. ini f. cpp g.JPg C. exe ク ジ ラ 人 e. 引 d. dll 156 C MAGAZINE 2001 10

月刊 C MAGAZINE 2001年10月号


う コ ン パ イ ラ と オ プ ジ ェ ク ト フ ァ イ ル と の イ ン タ フ ェ イ ス 情 報 を 持 つ フ ァ イ ル が 生 成 さ れ ま す 。 オ ー バ ロ ー ド 関 数 DeIphi は 関 数 の オ ー バ ロ ー ド を サ ポ ー ト し ま す が , FPC も 同 様 で す 。 Delphi で は ove rload 宣 言 が 必 要 で す が , FPC で は List 3 の よ う に C と 同 じ よ う に 扱 い ま す 。 オ ー バ ロ ー ド 関 数 0 ⅵ は , 異 な る パ ラ メ ー タ を 持 た な け れ ば な り ま せ ん 。 De ゆ hi ク ラ ス を 使 う Delphi ラ イ ク な コ ー デ ィ ン グ を ほ と ん ど そ の ま ま 行 う こ と が で き ま す 。 List 4 に ク ラ ス を 定 義 し た ユ ニ ッ ト を 示 し ま す 。 constru ctor , destructor , private 変 数 , public な メ ソ ッ ド , pr 叩 er と い っ た Delphi で お な じ み の オ プ ジ ェ ク ト の 実 装 を し ま し た 。 {$M ODE DELPHI} と い う 指 示 で Delphi の OOP の コ ー テ ィ ン グ を 行 い ま す 。 プ ロ バ テ イ も 利 用 で き る し , 関 数 の 戻 り 値 の 代 入 に Resul C ー a 日 8e8 ー uses interface { e De } u れ 土 セ c ね 88u れ 土 type ク ラ ス t を 使 え ま す 。 ま た StrToIntDef な ど の 関 数 も 実 装 さ れ て い ま す 。 List5 に こ の ク ラ ス を 使 っ た プ ロ グ ラ ム を 示 し ま す 。 $ MODE コ ン バ イ ラ 指 令 に つ い て { $ MODE } で 互 換 性 の あ る コ ン パ イ ラ の 種 類 を 設 定 し ま す 。 そ れ ぞ れ の モ ー ド に は 対 応 す る コ マ ン ド ラ イ ン オ プ シ ョ ン が あ り ま す 。 2001 年 8 月 の 段 階 で FPC , TP, DEL PHI, GPC, OBJFCP の 5 つ の モ ー ド が あ り ま す が , 今 後 拡 張 さ れ る 可 能 性 が 多 く あ り ヨ オ ー バ ロ ー ド 関 数 lSt * overload function sample program overload—pp ・ function OV Ⅱ 土 : lnteger) : lnteger; begin 0 ⅵ : = 土 * function 0 ⅵ ( 8 : String) : beg begin String ー WriteLn( 'overload function sample' w て e 新 ( 0 ⅵ ( 2 ) ); w て 址 e 新 ( 0 ⅵ ( ' ov ad ' ) ク ラ ス を 使 っ た プ ロ グ ラ ム program c ー assmain ー clagsunit' sysut 土 ー 8 ー myObj : TMy0bj; i: LongInt; 8 : string; beg 加 WriteLn( 'class sample' WriteLn( 'quit to p て e88 exit' myObj : = TMyObj. はeaセ町 repeat ReadLn(s); writeLn('myobj test FieId: ,myObj.testFieId); myObj. testFieId:= StrToIntDef(s,999); myObj . D0i 場 s = 'exit' Destroy; TFunc = function(x,y: = procedure(). y: 手 続 き 型 変 数 TFunc = function(x,y: TP て 00 = procedure(). y: TProc type my0bj . until lnteger) : lnteger Of object; lnteger) Of object; lnteger) : lnteger; lnteger); NyObj = class ( TOb ゴ 日 private FtestField: LongInt; public constructor Create; dest て uc セ 0 て Destroy ー procedure DO 土 function getField: LongInt; procedure setFieId(vaIue: LongInt); property し es セ F 土 引 d : Longint read getField write setF 土 引 implementation const て uc セ 0 て TMyObj. create; begin FtestFiel d : = destructor TMyObj . Destroy; begin writeLn( 'NyObj destroy' procedure 咄 yOb ゴ . Doi begin WriteLn( 'testField value: ' ,FtestField); function TMyObj . getField: LongInt; beg Result:= FtestField; procedure TMyObj. setFieId(vaIue: ongln セ begin FtestField:= value; 代 入 F, G: function: lnteger; I: lnteger; function SomePunction: lnteger; = SomeF c セ 土 0 / / F に SomeFunction を 代 入 〃 G に F を コ ヒ 。 ー 〃 関 数 を 呼 び 出 し , 結 果 を I に 代 入 82 C MAGAZINE 2001 10

月刊 C MAGAZINE 2001年10月号


0 の ! 秋 の 読 者 モ ニ タ 大 会 レ ポ ー ト 書 式 市 0 駆 ・ 3 名 TurboIinux 7 Workstation ngoose 」 を 登 載 し , USB デ バ イ ス の 多 く を 自 動 検 出 す オ ン ト を 5 書 体 搭 載 。 グ ラ フ ィ カ ル な イ ン ス ト ー ラ 「 Mo 5 を ベ ー ス に ATOKX for Linux や リ コ ー の TrueType フ 同 社 の 最 新 Linux テ ィ ス ト リ ビ ュ ー シ ョ ン 。 kerne12.4. ・ 問 い 合 わ せ 先 . [email protected] CO. jp EIJRL : http://www.turbolinux.co.jp/ ー 価 格 . 1 5 , 800 円 ・ 提 供 . タ ー ボ リ ナ ッ ク ス ジ ャ パ ン 株 式 会 社 22 を Kondara MNU/Linux 2.0 20 Kondara MNU/Linux Linux operating system ・ K 製 ′ ー に 0 を - ジ ー を 24 洋 を 第 . 鋼 宿 第 し の サ ま ー ト ヴ - に ス ′ 。 、 ・ , で , 物 ケ - 飛 ィ , ス ト - ル & ア , プ ← ト を 、 洋 , , ・ ~ ー ー な ン ト ル ア プ 丿 ク ー シ ー ー イ ン ス ト - 島 ー Gu け - ル て ダ イ ア ル ア 飛 を 3 名 ・ 提 供 : デ ジ タ ル フ ァ ク ト リ 株 式 会 社 ・ 価 格 . 1 2 , 800 円 •IJRL : http://www.digitalfactory.co.jp/ ・ 問 い 合 わ せ 先 . 06-6882-5850 デ ジ タ ル フ ァ ク ト リ 社 が 開 発 ・ 販 売 す る 「 Kondara MNU /Linux 」 シ リ ー ズ の 最 新 版 。 日 本 語 / 英 語 環 境 の 使 い 分 け が 適 宜 可 能 で , ひ と つ の ソ ー ス で InteI/AIpha 両 プ ラ ッ ト ホ ー ム を サ ポ ー ト 。 GNOME 1.4 を 搭 載 し , i81 0 / i815 チ ッ プ セ ッ ト に も 対 応 。 る 。 詳 し く は 192 べ ー ジ を 参 照 。 読 者 モ ニ タ の 応 募 に あ た っ て は , 本 誌 綴 じ 込 み の 葉 書 に 必 要 事 項 ( ア ン ケ ー ト の 回 答 , 住 所 , 氏 名 , 電 話 番 号 , 希 望 モ ニ タ 番 号 第 3 希 望 ま で ) を 明 記 の う え , ご 投 函 く だ さ い 。 記 入 漏 れ が あ っ た 場 合 や , 綴 じ 込 み 葉 書 以 外 で の ご 応 募 は 無 効 と さ せ て い た だ き ま す 。 ・ 応 募 締 め 切 り 2001 年 10 月 18 日 消 印 有 効 ・ 選 考 基 準 選 考 に 際 し て は , モ ニ タ 希 望 順 選 考 の 後 に プ レ ゼ ン ト の 抽 選 を 行 い ま す 。 プ レ ゼ ン ト の み を 希 望 さ れ る 方 は , モ ニ タ 希 望 欄 に 番 号 を 記 入 し な い で く だ さ い 。 な お , 雑 誌 公 正 競 争 規 約 に よ り , 懸 賞 当 選 者 , モ ニ タ 入 選 者 は こ の 号 の ほ か の 懸 賞 , モ ニ タ に 応 募 で き な い 場 合 が あ り ま す 。 ■ 選 考 結 果 発 表 C MAGAZINE 2002 年 2 月 号 応 募 要 項 一 部 商 品 に つ い て は , 発 送 な ど に 時 間 の か か る も の が ご ざ い ま す 。 商 品 到 着 ま で ご 猶 予 を い た だ く 場 合 が あ る こ と を ご 了 承 く だ さ い 。 ま た , 電 話 な ど で の 選 考 結 果 の お 問 い 合 わ せ は ご 容 赦 く だ さ い 。 ・ モ ニ タ 規 定 本 記 事 の 商 品 は プ レ ゼ ン ト で は な く モ ニ モ ニ タ 規 定 タ 商 品 と な っ て い ま す 。 当 該 商 品 の モ ニ タ に 選 ば れ た 方 は , 別 枠 規 定 に 従 っ て 「 モ ニ タ レ ポ ー ト 」 を 編 集 部 ま で 提 出 し て い た だ き ま す 。 提 出 い た だ い た レ ポ ー ト は 付 録 CD - ROM に 収 録 す る 予 定 で す 。 な お , さ ら に 詳 し い モ ニ タ 規 定 に つ き ま し て は 入 選 者 に 直 接 ご 連 絡 い た し ま す 。 応 募 資 格 モ ニ タ 期 間 レ ポ ー ト テ ー マ プ ロ グ ラ ミ ン グ 学 習 者 お よ び プ ロ グ ラ ム 開 発 者 商 品 受 領 後 か ら 3 か 月 間 「 モ ニ タ 製 品 の 特 徴 と 試 用 実 態 」 ( 1 レ ポ ー ト 600 字 以 上 ) 製 品 受 領 後 4 か 月 以 内 に 2 回 以 上 提 出 し て い た だ き ま す 。 レ ポ ー ト は テ キ ス ト フ ァ イ ル と し , フ ロ ッ ピ ー デ ィ ス ク に て 「 READE 日 S ' 日 OOM モ ニ タ 係 」 宛 に 投 函 い た だ く か , あ る い は E - ma ⅱ ア ド レ ス ([email protected]) 宛 に 電 子 メ ー ル を 送 信 く だ さ い ( 手 書 き や プ リ ン ト 文 書 は 不 可 ) 恒 例 ! 秋 の 読 者 モ ニ タ 大 会 1 9

月刊 C MAGAZINE 2001年10月号


7. 各 メ ー カ ー ・ べ ン ダ の ホ ー ム ペ ー ジ 8. 各 メ ー カ ー ・ べ ン ダ の 営 業 担 当 の 説 明 9. 各 メ ー カ ー ・ べ ン ダ ・ SI 企 業 の セ ミ ナ ー 11. メ ー リ ン グ リ ス ト 等 の 意 見 10. 展 示 会 の 情 報 12. SI 企 業 の ア ド バ イ ス 13. そ の 他 ( Q8. 職 場 に お け る ハ ー ド / ソ フ ト の 決 済 可 能 金 額 は い く ら で す か 。 2.5 ~ 10 万 円 未 満 3. 10 ~ 20 万 円 未 満 1.5 万 円 未 満 4.20 ~ 30 万 円 未 満 5.30 ~ 50 万 円 未 満 6.50 ~ 100 万 円 未 満 7. 18 万 円 以 上 8. 該 当 予 算 な し Q9. 本 誌 の 購 入 ス タ イ ル は ? 1. 定 期 購 読 し て い る 2. 毎 月 書 店 で 購 入 し て い る 3. 記 事 内 容 に よ っ て と き ど き 購 入 4. 付 録 CD - ROM 内 容 に よ っ て と き ど き 購 入 5. 今 回 初 め て 購 入 Q 10. 今 月 号 で , よ か っ た 記 事 の 番 号 と そ の 理 由 を お 選 び く だ さ い 。 ( 3 つ ま で ) 己 事 タ イ ト ル 1. 秋 の 読 者 モ ニ タ 大 会 2. 特 集 1 「 プ ロ グ ラ ム の 高 速 化 ・ 最 適 化 」 3. 特 集 2 「 フ リ ー 環 境 : Bor1and c + + 編 」 4. 特 集 2 「 フ リ ー 環 境 : JavaScript 編 」 5. 特 集 2 「 フ リ 一 環 境 : eMbedded Visual Tools 編 」 6. 特 集 2 「 フ リ ー 環 境 : Free pascal Compiler 編 」 7. Visual Studio . NET 滝 2 8. Delphi 6 Personal で 始 め る Delphi プ ロ グ ラ ミ ン グ 9. 読 者 投 稿 「 DirectX 8.0 に よ る 2D プ ロ グ ラ ミ ン グ 」 11. 実 践 c + + ゼ ミ ナ ー ル 10. Get lnto C World! ! 12. ス タ ー ト ア ッ プ Java 13. Standard C/C + + 14. € 兀 [ び 「 ク ク の オ プ ジ ェ ク ト 工 房 15. E 可 oy perl programming 17. プ ロ グ ラ ミ ン グ の 宝 箱 16. Ruby マ ス タ ー へ の 道 18. ア ル ゴ リ ズ ム ラ ボ 19. Enter The 3D Programming 20. ネ ッ ト ワ ー ク プ ロ グ ラ ミ ン グ の ア ト リ エ 22. 開 発 環 境 レ ポ ー ト 「 1nfoBamer2 」 21. ロ ー テ ク 講 座 23. 開 発 環 境 レ ポ ー ト 「 Konesa-RealTime 」 24. MONTHLY HEADLINE 26. 学 問 の ス ス メ 千 言 万 語 25. C MAGA Bookends 27. あ つ ば れ ご 意 見 番 28 ℃ マ ガ 電 脳 ク ラ ブ 29. READERS' ROOM 選 ん だ 理 由 1. 業 務 に 役 立 っ た 2. 読 み や す く , 基 礎 知 識 が 身 に つ い た 4. 最 新 技 術 動 向 が わ か っ た 3. テ ク ニ ッ ク が 理 解 で き た 5. 興 味 を 持 っ て い る 分 野 ・ 内 容 だ っ た 6. 疑 問 が 解 決 し た Q 1 1 . ど の よ う な 分 野 に 興 味 を お 持 ち で す か 。 3 つ ま で お 選 び く だ さ い 。 1. 文 字 処 理 2. 画 像 処 理 / CG 3. AI / 知 識 情 報 処 理 4. ミ ド ル ウ ェ ア 5. web/ イ ン タ ー ネ ッ ト 7. ア ル ゴ リ ズ ム 全 般 6. フ ァ イ ル 管 理 / デ ー タ ベ ー ス 8. 暗 号 化 ・ セ キ ュ リ テ ィ 9. 移 植 ( 機 種 間 / 言 語 間 ) 10. 音 楽 /MIDI 11. 開 発 環 境 12. CASE ツ ー ル 14. ハ ー ド ウ ェ ア 制 御 13. 組 み 込 み シ ス テ ム 16. 通 信 15. デ バ ッ ガ ・ テ ス ト ツ ー ル 18. ゲ ー ム 19. デ モ 17. GUI 22. Linux 20. Java 21. UNIX 24. 情 報 処 理 試 験 / 資 格 試 験 23. X Window 25. コ ン ポ ー ネ ン ト Q12. 以 下 の リ ス ト の う ち , ご 購 読 さ れ て い る 雑 誌 を お 選 び く だ さ い 。 ( 4 つ ま で ) 2. lnterface 3. Java 、 Morld l. NETWORK MAGAZINE 5. Linux World 6. MS DN Magazine 4. Linux JAPAN 8. UNIX Magazine 9. UNIX USER 7. Software Design 11. Windows2000 World 10. Visual Basic Magazine 13. 日 経 Windows 2000 12. 日 経 Linux 14. 日 経 イ ン タ ー ネ ッ ト テ ク ノ ロ ジ ー 15. 日 経 オ ー プ ン シ ス テ ム 16. 日 経 コ ン ピ ュ ー タ 18. 日 経 バ イ ト 17. 日 経 ソ フ ト ウ ェ ア 19. そ の 他 ( QI 3. 本 誌 の ホ ー ム ペ ー ジ 「 C MAGAZINE fO 「 Web (http://cmaga.zdnet. CO. jp / ) 」 を ご 存 じ で す か 。 l. 利 用 し た こ と が あ る 2. 知 っ て い る が , 利 用 し た こ と は な い 3. 知 ら な い 「 C MAGAZINEforWeb 」 に 望 む こ と は な ん で す か 。 ( 3 つ ま で ) Q 14. 1. 製 品 情 報 2. イ ベ ン ト 情 報 3. プ ロ グ ラ マ 向 け の 最 新 ニ ュ ー ス 記 事 4. プ ロ グ ラ マ に 役 立 つ ツ ー ル ・ ラ イ プ ラ リ な ど の ダ ウ ン ロ ー ド 5. ソ ー ス フ ァ イ ル の ダ ウ ン ロ ー ド 6. 最 新 の ニ ュ ー ス や プ ロ グ ラ ミ ン グ 活 用 情 報 を お 届 け す る 電 子 メ ー ル 7. プ ロ グ ラ ミ ン グ 関 連 の 掲 示 板 ・ 質 問 コ ー ナ ー 8. 読 者 メ ー リ ン グ リ ス ト 9. 本 誌 バ ッ ク ナ ン バ ー 記 事 の 検 索 10. 本 誌 バ ッ ク ナ ン バ ー 記 事 の デ ー タ ダ ウ ン ロ ー ド (PDF な ど ) 11. そ の 他 ( Q15. DVD - ROM を 使 用 で き る 環 境 を お 持 ち で す か 。 2. し 、 し 、 え 1. は い ■ ア ン ケ ー ト 項 目 QI . C / C + + の プ ロ グ ラ ミ ン グ 歴 : 該 当 す る も の を お 選 び く だ さ い 。 1. 未 経 験 2. 1 年 以 内 3. 3 年 以 内 4. 5 年 以 内 5. 10 年 以 内 6. 11 年 以 上 Q2. C 言 語 の 習 熟 度 : 該 当 す る も の を お 選 び く だ さ い 。 1. こ れ か ら 学 習 2. 文 法 を 理 解 で き る 3. 小 型 の ツ ー ル が 組 め る 4. 中 型 ア プ リ ケ ー シ ョ ン が 組 め る 5. シ ス テ ム の 記 述 が で き る Q3. あ な た の プ ロ グ ラ ミ ン グ の 目 的 は 何 で す か 。 1. 業 務 と し て , ソ フ ト 開 発 を 専 門 と し て い る た め 2. 業 務 の 一 部 と し て , 必 要 に 応 じ て 開 発 を 担 当 し て い る 3. 技 術 研 究 開 発 の た め 4. 学 習 ・ ス キ ル ア ッ プ の 一 環 と し て 5. 仕 事 と は 関 係 な く , 個 人 の 趣 味 で 6. プ ロ グ ラ ミ ン グ は し な い Q4. 主 に 使 用 さ れ て い る プ ロ グ ラ ミ ン グ ・ ツ ー ル を 3 つ ま で お 選 び く だ さ い 。 1. Visual C + + 3. C + + B uilder 2. Watcom C/C + + 6. VisualBasic 4. Power + + 5. CodeWarrior 8. Java/Java 系 RAD 9. DeIphi 7. Microsoft Office の VBA 11. Web 開 発 ツ ー ル 12. COBOL 10. PowerB uilder 14. そ の 他 ( 13. ア セ ン プ ラ 言 諞 15. 使 用 し て い な い Q5. 現 在 , 業 務 ま た は 個 人 で 使 用 さ れ て い る OS マ シ ン 環 境 は 何 で す か 。 3 つ ま で お 選 び く だ さ い 。 1. Windows 95 / 98 2. Windows Me 3. Windows NT 4. x 4. Windows NT 3. x 5. Windows 20 6. Linux 8. そ の 他 の PC-UNIX 9. PC 以 外 の UNIX 7. Free BSD に そ の 他 10. メ イ ン フ レ ー ム Ⅱ . Mac OS Q6. 職 場 で の ソ フ ト / ハ ー ド 購 入 の 際 の 役 割 を 教 え て く だ さ い 。 1. 購 入 を 決 定 ・ 承 認 す る 2. 購 入 案 を ま と め る 3. 購 入 案 を ま と め る 際 に 意 見 を 求 め ら れ る 4. 関 与 し な い Q7. Q6 で 1 ~ 3 と 答 え た 方 に お 聞 き し ま す 。 製 品 購 入 の 際 に 参 考 に す る 情 報 源 は 何 で す か 。 3 つ ま で お 選 び く だ さ い 1. 友 人 ・ 知 人 か ら の 情 報 2. 部 下 か ら の 意 見 3. 自 社 シ ス テ ム 担 当 部 署 の 意 見 4. 専 門 誌 の 記 事 5. 専 門 誌 の 広 告 6. 書 籍 C MAGAZINE 200 ] 年 ] O 月 号 ア ン ケ ー ト は が き ・ 1 0 月 号 に 対 す る 感 想 を お 聞 か せ く だ さ い ( お 手 数 で す が , 以 下 の す べ て の 項 目 に つ い て 該 当 す る 番 号 を 選 ん で ご 記 入 く だ さ い ) QI ロ Q2 ロ Q3 ロ そ の 他 Q8 ロ Q9 ロ Q 己 事 ロ 記 事 ロ 記 事 ロ 理 由 ロ 理 由 ロ 理 由 ロ Q11 ー Q ロ Q14CCD( 一 三 ロ そ の 他 そ の 他 そ の 他 Q15. ・ 過 去 も っ と も 興 味 深 か っ た ( も う 一 度 読 み た い ) 記 事 ・ 特 集 ・ 今 後 希 望 す る 記 事 ・ 特 集 ・ ご 要 望 ・ 近 況 な ど ( ど の よ う な こ と で も け っ こ う で す )