home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2001 April
/
VPR0104A.BIN
/
OLS
/
WDC011
/
wdc011b.lzh
/
COMP.DIC
< prev
next >
Wrap
Text File
|
2000-12-31
|
235KB
|
5,414 lines
============================================================================
電算用語の基礎知識 2001 基本情報編
============================================================================
'01 REVISION #1(前期) 2001/01/01
============================================================================
<<辞書の説明>>
コンピュータに関する情報のうち基本的または技術的なものを紹介
<<索引>>
%記号
%数字
%A %B %C %D %E
%F %G %H %I %J
%K %L %M %N %O
%P %Q %R %S %T
%U %V %W %X %Y
%Z
%ア %イ %ウ %エ %オ
%カ %キ %ク %ケ %コ
%サ %シ %ス %セ %ソ
%タ %チ %ツ %テ %ト
%ナ %ニ %ヌ %ネ %ノ
%ハ %ヒ %フ %ヘ %ホ
%マ %ミ %ム %メ %モ
%ヤ %ユ %ヨ
%ラ %リ %ル %レ %ロ
%ワ %ヰ %ヱ %ヲ %ヴ
%ン
<<凡例>>
→ 参照
◆ 反対語
★ 参照可能な単語
▽ 参照可能なURI
※ 追加説明, コラム
============================================================================
----------------------------------------------------------------------------
-------------------------------- ■ 記号 ■ --------------------------------
%記号
#α版
[アルファばん] (alpha version) 〔名詞〕
・新しいソフトウェアが作られた際にテスト版として提供されるもの.
・開発者自身が一通りテストした後, 主に社内での第三者テストを行なうと
きの版. この段階ではまだ仕様が決定しているわけではないので, 正式版
が出るまでに大きな仕様変更が起きる可能性がある. また, まだ大きなバ
グが残っている可能性もあり, 安定的に利用することは困難である.
★β版
★ソフトウェア
★バグ
#β版
[ベータばん] (beta version) 〔名詞〕
・新しいソフトウェアが作られた際にテスト版として提供されるもの.
・αテストを終えた後, 社外のテストユーザが実際の使用環境でのテストを
行なうときの版. 正式版と比べても見た目や仕様はほとんど変わらないが
細かいバグなどが残っている可能性がある.
・これは製品版に先がけて配布されるため, 製品版ソフトウェアに対応した
別のソフトウェアを作るためなどに利用されることもある.
★α版
★ソフトウェア
★バグ
★環境
----------------------------------------------------------------------------
-------------------------------- ■ 数字 ■ --------------------------------
%数字
#2進化10進数
[にしんかじっしんすう] (BCD: Binary Coded Decimal) 〔名詞〕
→BCD
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ A ■ ---------------------------------
%A
#ACID特性
[エイシーアイディーとくせい] (ACID characteristic) 〔名詞〕
・トランザクション処理が最低満すべき4つの条件, 不可分性(Atomicity),
一貫性(Consistency), 独立性(Isolation), 耐久性(Durability)の頭文字
を並べたもの.
★トランザクション処理
★不可分性
★一貫性
★独立性
★耐久性
#ACL
[エイスィーエル] (ACL: Access Control List) 〔名詞〕
・ユーザやサービスごとに許可, 禁止を示したリスト.
★ユーザ
----------------------------------------------------------------------------
--------------------------------- ■ B ■ ---------------------------------
%B
#BAT
[バッチ] (BAT: batch file) /b'aetS/ 〔名詞〕
→バッチファイル
#BCD
[ビースィーディー] (BCD: Binary Coded Decimal) /b'i:si:di:/ 〔名詞〕
・2進化10進数.
・10進数の1桁を, 2進数の4桁または8桁に対応させて値を格納する方法. こ
の方式で必要な桁数を用意して演算させれば効率的でかつ誤差が出ないと
いう点で優れており, COBOLなどで瀕用された技術である.
・具体的には格納方法には大きく二通りがある. 一つは10進数の1桁を1バイ
トに対応させるもので, COBOLで通常使われるのはこの方式である. 実際
の数値は下位4ビット程度を利用し, 残りの上位ビットは普段は1111など
としておいて, 必要に応じて負数(たとえば上位ビットを1101とする)を表
わす情報に利用する. もう一つは10進数の1桁を2進数の4桁に対応させる
もので, COBOL風の呼び方で "パック化された" 数値と表現する. 10進数
一桁が, そのまま16進数の1桁に相当するように置き換えられた物と考え
ると良い. メモリ効率はパック化されていない物の倍程度になるが, 演算
処理が若干遅くなるという弱点もある.
※コラム(10進・2進・16進対応表)
┏━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━┓
┃ 10進数 │ BCD(2進) │ BCD(16進) ┃
┠───────┼─────────────┼────────┨
┃ 1 │ 0001 │ 0x1 ┃
┃ 12 │ 0001 0010 │ 0x12 ┃
┃ 123 │ 0001 0010 0011 │ 0x123 ┃
┃ 1234 │ 0001 0010 0011 0100 │ 0x1234 ┃
┃ 12345 │ 0001 0010 0011 0100 0101 │ 0x12345 ┃
┗━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━┛
★COBOL
★10進数
★16進数
★2進数
★EBCDIC :WDIC
★EBCDIK :WDIC
★プログラマ
#BNF
[ビーエヌエフ] (BNF: Backus-Naur form) 〔名詞〕
・バッカス・ナウア記法.
・コンピュータ言語を形式的に定義するときに使うメタ言語(言語を記述す
る言語)のひとつ. Algol 60の文法を定義(記述)するために作られた.
・殆どのプログラミング言語はBNFで記述されている. さらにBNFで記述され
た言語仕様書を元に, その言語の構文解析プログラム(パーサ)を自動的に
作成するソフトも存在する(yacc, GNU Bisonなど).
★コンピュータ
★プログラミング言語
★メタ言語
★ALGOL
★GNU :WDIC
★DTD
#bpp
[ビーピーピー] (bpp: Bit Par Pixel) 〔名詞/単位助数詞〕
・画素1ピクセルあたりに何ビット使用されるかを表わす単位.
・8ビットなら256色, 16ビットなら65,536色(ハイカラー), 24ビットなら
1,600万色以上(フルカラー)が表現可能となる.
★ビット
★ハイカラー
★フルカラー
#BSDライセンス
[ビーエスディーライセンス] (BSD license) 〔名詞〕
・ソフトウェアの配布条件や著作権についての権利などのこと.
・GPLとの大きな違いは, GPLが希望者に対しソースコードを提供することを
義務化しているが, BSDライセンスではそれが無いことである.
★BSD
★ソフトウェア
★著作権
★ソースコード
◆GPL
#BugFix
[バグフィックス] (BugFix) 〔名詞〕
→デバッグ
----------------------------------------------------------------------------
--------------------------------- ■ C ■ ---------------------------------
%C
#CAB
[キャブ] (CAB: cabinet) 〔名詞〕
・Windows 95以降で採用された, Windows標準のアーカイブ(書庫)ファイル
の拡張子, 及びこの形式のファイルの通称.
★Windows 95
★Windows
★アーカイバ
★アーカイブ
★ファイル
◆zip
◆LZH
#CAD
[キャド] (CAD: Computer Aided Design) /k'aed/ 〔名詞〕
・コンピュータを使って設計や製図を行なうこと.
★CAD/CAM
★CAM
★CALS
★CAI
#CAD/CAM
[キャド-キャム] (CAD/CAM: Computer Aided Design/Computer Aided
Manufacturing) /k'aed k'aem/ 〔名詞〕
・コンピュータを使って設計から製造までを行なうこと.
★CAD
★CAM
★CALS
#CAI
[スィーエイアイ] (CAI: Computer Assisted Instruction) 〔名詞〕
・コンピュータ支援による教育学習システム.
・主として子ども教育(学校教育)において, コンピュータを活用すること.
子供たちの興味を引き, 学習効果を高めるために娯楽と学習を融合させた
ものが多く, これは "エデュティメントソフト" というジャンルとして育
ちつつある.
・真面目にこれを使って勉強してるかどうかは疑い深いのが現状である.
★コンピュータ
★CAD
#CALS
[キャルス] (CALS: Computer aided Acquisition and Logistics Support;
Commerce At Light Speed) /k'aels/ 〔名詞〕
・材料の調達から設計, 生産, 生産管理や保守までを一貫してコンピュータ
管理すること.
・生産工程や流通のコスト削減を目的として 1985(昭和60)年から始まった.
★CAD
★CAM
★CAD/CAM
#CAM
[キャム] (CAM: Computer Aided Manufacturing) /k'aem/ 〔名詞〕
・コンピュータを使って製造を行なうこと.
★CAD/CAM
★CAD
★CALS
#CG
[スィージー] (CG: Computer Graphic) 〔名詞〕
・コンピュータを使って作られた画像. まんがやアニメの絵を描いたイラス
トなどから, レイトレーシングなどまで, コンピュータを媒体とする画像
は一概に全てCGと呼ぶ.
・そのためこの言葉の持つ意味の範囲は極めて幅広いが, 草の根BBSで一般
にCGと呼ぶ場合は, イラスト系の絵を指すことが多い.
★コンピュータ
★まんが :MOE
★アニメ :MOE
★画像ファイル
★動画
★草の根BBS :WDIC
#clone
[クローン] (clone) /kl'oun/ 〔名詞〕
・動作としては同じだが, ソースなどについては元と異なるプログラム.
・vi cloneなどが有名.
★プログラム
★vi
◆cron
#CMD
[スィーエムディー] (CMD: Command) 〔名詞〕
・コマンド(command)の略.
※コラム(CMDの実例)
(1)CMD.EXE
・Windows NTの標準コマンドシェルの名.
・MS-DOSのCOMMAND.COMと違い, バックログ機能があったり, 画面の
行数を25以外に変更できたりと, かなり便利になっている.
(2)拡張命令
・PC-8801シリーズやMSXなどのBASICの拡張命令として用意されてい
たもの. アセンブリ言語で処理を記述することで, 実際に機能を追
加することも可能.
(3)OS/2の実行ファイルの拡張子
・OS/2は実行ファイルの拡張子が.CMDとなっている.
★Windows NT
★シェル
★MS-DOS
★PC-8801
★MSX
★BASIC
★アセンブリ言語
★OS/2
★実行ファイル
#CSV
[スィーエスヴイ] (CSV: Comma Separated Value) 〔名詞〕
・カンマ区切り値.
・データベースのデータをテクストファイルとして記録する方式の一つ. 項
目(フィールド)をカンマで区切りレコードを改行で区切る. 1行が1レコー
ドとなり, 1ファイルがデータベースの1テーブルとなる.
・殆どのデータベースやスプレッドシートがサポートする方式で, 事実上の
標準交換フォーマットとなっているが, 項目の属性などが欠けてしまうと
いう問題点がある.
・類似のものにTABでフィールドを区切ったタブ区切り値(TSV)がある.
・時にCSVの意味を理解しない者がタブ区切りCSVファイル, とかCSVファイ
ル(TAB編集), などと意味不明な表現を行なうことがあるので注意. CSVの
CはカンマのCである.
★データベース :WDIC
★データ
★テクスト
★ファイル
★フォーマット
★TSV
#CUI
[スィーユーアイ] (CUI: Character User Interface) 〔名詞〕
・文字やキーボードを主体にしたユーザインターフェイスのこと.
・画面には文字主体の表示がなされ, 画面で指定されたキーボードのキーを
押下することで操作する.
★キーボード
★ユーザ
★インターフェイス
★プロンプト
★コマンドライン
★UI
◆GUI
----------------------------------------------------------------------------
--------------------------------- ■ D ■ ---------------------------------
%D
#daemon
[デーモン] (daemon) /d'i:m#en/ 〔名詞〕
→デーモン
#DES
[ディーイーエス] (DES: Data Encryption Standard) 〔名詞〕
・有名な非対称暗号系.
・米国商務省標準局(NBS: National Bureau of Standards)が1973(昭和48)
年に公募して採用した暗号方式で, 非機密事項に対する暗号化アルゴリズ
ムとして1977(昭和52)年に公表された. ISOもDEA1という名で国際規格化
を行なっていたが, NBSの意向により1987(昭和62)年に中止された.
・DESは, プロダクト暗号と呼ばれるカテゴリに属する暗号方式で, この種
の暗号は元のデータに対して, データの位置の交換や, データのシフト等
の比較的簡単な操作を組み合わせることで複雑な処理を実現している. 56
ビットの鍵で64ビットの平文を暗号・復号化するが, 鍵長が短く且つ固定
長であったため, 近年のコンピュータの計算技術の向上により暗号を破る
ことも不可能ではなくなった. 開発から既に長く経っており, 現在ではそ
れほど強い暗号とは考えられなくなっている.
・規格上はハードウェアで実装する必要があるため, ソフトウェアで実装し
たものは厳密に言えば規格に適合しない.
★暗号
★トリプルDES
★FEAL
★慣用暗号方式
★ビット
★コンピュータ
★データ
★ハードウェア
★ソフトウェア
◆公開鍵暗号方式
◆楕円曲線暗号
#DOC (2)
[ドック] (DOC: Document) /d'ak/ 〔名詞〕
・Microsoft Wordが採用したファイル拡張子.
・いにしえの昔から, .DOCはプレーンなテクストファイルを意味する拡張子
として利用されていた. ネットワークで配布されるソフトウェアの解説書
として添付されるファイルにも良く利用されていたが, Microsoftが自社
のワープロで独自文書形式ファイルの拡張子として用いてしまったことか
ら大問題となった. これにより.docだけではプレーンな文書なのかWordの
文書なのか判断が付かないため, 拡張子だけを見る拡張子連動機能が機能
できなくなるという問題を招いたのである.
・現在ではファイル内容を確認して, Wordとエディタを切り替えて起動する
ソフトも存在する.
★Microsoft :WDIC
★ファイル
★拡張子
★エディタ
★ソフトウェア
#DSA
[ディーエスエイ] (DSA: Digital Signature Algorithm) 〔固有名詞〕
・公開鍵暗号アルゴリズムの一つで, 電子署名に用いられる. これは, DSS
(Digital Signature Standard)とも呼ばれるが, 単に呼び方が違うだけで
内容は同一. DSAの暗号的強度は, 離散対数問題という数学の困難さに依
存している.
・一般に同等の鍵長を持ったRSA暗号と同等の強度があるとされている.
★公開鍵暗号方式
★ディジタル
★電子署名 :WDIC
★署名 (1) :WDIC
★対数
◆RSA :WDIC
#DSS
[ディーエスエス] (DSS: Digital Signature Standard) 〔固有名詞〕
→DSA
#DSS/DSA
[ディーエスエスディーエスエイ] (DSS/DSA) 〔固有名詞〕
→DSA
#DTP
[ディーティーピー] (DTP: Desk Top Publishing) 〔名詞〕
・パソコン上で印刷物のレイアウトを組み上げること. またはそのためのソ
フトウェア.
★パソコン
★DTV
★DTM
#DTV
[ディーティーブイ] (DTV: DeskTop Video) 〔名詞〕
・パソコン上でビデオ編集を行なうこと. またはそのためのソフトウェア.
★パソコン
★DTP
★DTM
----------------------------------------------------------------------------
--------------------------------- ■ E ■ ---------------------------------
%E
#ECC (1)
[イースィースィー] (ECC: Elliptic Curve Cryptography) 〔名詞〕
→楕円曲線暗号
#EXE
[エクゼ] (EXE: Execute) 〔名詞〕
・MS-DOS・Windows用の実行ファイルの拡張子.
・MS-DOSでもう一つ対応している形式 ".COM" は単なるオブジェクトイメー
ジで付加情報などは一切持つ事ができなかったが, このEXE形式ではファ
イルの先頭にヘッダを持ち, プログラムをどのセグメントに配置するかと
言った情報や, 実行ファイルのチェックサムなどを持つ事ができる. プロ
グラムコードやデータを任意のセグメントに配置できるため, 64Kバイト
以上の大きさのプログラムを実行することができる.
・また, MS-DOS用実行ファイルとWindows用実行ファイルを同一ファイル内
にまとめる事も可能で, そのための情報なども格納できるなど, それなり
に拡張性を持っている.
★MS-DOS
★Windows
★実行ファイル
★拡張子
★COM
★ヘッダ
★プログラム
★セグメント
★チェックサム
----------------------------------------------------------------------------
--------------------------------- ■ F ■ ---------------------------------
%F
#FEAL
[フィール] (FEAL: Fast data Encipherment Algorithm) /f'i:l/ 〔名詞〕
・高速データ暗号化アルゴリズム.
・NTTにより開発され, 1987(昭和62)年10月からクレジット情報データ通信
システムCAFIS(Credit And Finance Information System)に導入された慣
用鍵暗号方式の一種.
・ブロック型暗号で, 暗号化/復号化の鍵はNTTのセンターと端末の両方に
あり, 鍵長は64ビットか128ビットである. 回転数Nで鍵長64ビットのもの
をFEAL-N, 回転数Nで鍵長128ビットのものをFEAL-NXと呼ぶ.
★暗号
★NTT :WDIC
★データ通信 :WDIC
★慣用暗号方式
★端末 :WDIC
★DES
◆公開鍵暗号方式
◆楕円曲線暗号
#FEP
[エフイーピー] (FEP: Front End Processor) 〔名詞/@道具〕
・先行処理装置. コンピュータ(主にメインフレーム)への入力の前処理を行
なう装置で, 端末側からの人間や文書書式的に分かりやすい形式での入力
を中央のコンピュータが処理しやすい形式に変換するもの.
・パソコン用の日本語入力FEP(ソフトウェア)を省略して単にFEPと呼ぶ場合
もある.
★入力
★日本語入力FEP
#FIX
[フィックス] (FIX) 〔名詞〕
・固定すること. 決めること. 解決すること.
・"バグをFIXする" と言った場合, プログラムのバグの修正が完了すること
を表わす.
★バグ
★デバッグ
----------------------------------------------------------------------------
--------------------------------- ■ G ■ ---------------------------------
%G
#GUI
[ジーユーアイ] (GUI: Graphical User Interface) 〔名詞〕
・画像を主体にしたユーザインターフェイスのこと. 画面にはグラフィカル
な表示がなされ, マウスなどを利用して, 表示されている絵を突いたり,
ボタンを押したりすることで操作する. タッチパネルによる操作もこの一
ジャンルとなる.
★ユーザ
★インターフェイス
★マウス
★UI
◆CUI
#GPL
[ジーピーエル] (GPL: GNU GENERAL PUBLIC LICENSE) 〔名詞〕
・GNUフリーソフトウェアの配布条件や著作権について記述された文書と,
それに伴う各種の権利などのこと.
▽http://www.gnu.org/copyleft/gpl.html
★GNU :WDIC
★LGPL
★フリーソフト
★ソフトウェア
★copyleft
★著作権
◆BSDライセンス
----------------------------------------------------------------------------
--------------------------------- ■ H ■ ---------------------------------
%H
#HDR
[エイチディーアー] (HDR: HardDisk Recording) 〔さ変名詞〕
・ハードディスクを記録媒体として録音すること.
★ハードディスク
#here症候群
[ヒアしょうこうぐん] (here syndrome) 〔名詞〕
・ハイパーリンクの文字列を "here", "click here", "ここ", "こちら",
"ここをクリック" といった言葉にしてしまうこと. また世の中のそのよ
うな傾向のこと.
・ハイパーリンクの思想からすれば "ここをクリック" という言葉をリンク
にした時, そこから "『ここをクリック』という言葉が意味する事" とい
う情報が得られなければならない. しかし, 実際にWebページでそのよう
にハイパーリンクを設定している例は殆どない. その前後の文脈から判断
される何かにハイパーリンクされている事がほとんどである. これはハイ
パーリンクの概念に反することであり, そのような記述は本来すべきでは
ないが, 殆ど守られていないのが実情である.
・ちなみに, 目の不自由な人がページの音声読み上げソフト等を利用した場
合にも重大な問題となる. 目で周辺を追わねばリンク先が何であるか分か
らないからである.
※例
悪い例(*の間がハイパーリンク)
○月×日に△△△が新発売!
新製品の情報は*こちらをクリック*してください.
良い例
○月×日に*新製品△△△*発売!
★ハイパーリンク
★ハイパーテクスト
#HEXファイル
[ヘクサファイル] (HEX file) 〔名詞〕
・プログラミング言語をアセンブルやコンパイルして得られた実行形式のバ
イナリを 16進数のテクストファイルにしたもの. 各行に, 行の長さ, ア
ドレス, 内容, チェックサムなどが書かれている.
・ROMライタでROMを焼く時などに利用するが, 方言が強い.
★プログラム言語
★アセンブル
★コンパイル
★16進数
★テクスト
★ファイル
★ROM
★チェックサム
----------------------------------------------------------------------------
--------------------------------- ■ I ■ ---------------------------------
%I
#IDEA
[アイディーイーエイ] (IDEA: International Data Encryption Algorithm)
〔名詞〕
・ETH ZuriaのJames L. MesseyとXuejia Laiにより1991(平成3)年に開発さ
れた秘密鍵暗号. 元々はIPES(Improved Proposed Encryption Srandard)
と呼ばれていた.
・128ビットの鍵で64ビットのデータを暗号化する.
・ソフトウェアで効率的に処理できるように設計されているが, ヨーロッパ
とアメリカでは特許が成立しており, 日本でも出願中である. 特許の問題
があるため, GnuPGなどではIEDAが使えない.
★暗号
★慣用暗号方式
◆PGP
◆GnuPG
#IM (2)
[アイエム] (IM: Input Method) 〔名詞/@道具〕
→インプットメソッド
#IME (1)
[アイエムイー] (IME: Input Method Editor) 〔名詞/@道具〕
・入力に関する補助を行なうための機構のこと. 日本語環境の場合はかな漢
字変換システムをさして呼ぶが, 必ずしもかな漢字変換に限定して用いら
れる語ではない.
・DOS用の日本語入力ソフトウェアにFEPと呼ばれるものがあるが, IMEはOS
が提供するドライバ機構があり, それに準拠したシステムソフトウェアで
あるのに対し, FEPはOSに寄生し, 入力環境を強制的に奪い取って機能す
る, という違いがある.
・また単語の学習状況などが記録されているファイルを "辞書" と呼ぶ. ソ
フトウェアにより辞書の形式は異なり, 異なるソフトウェア間に互換性は
ないが, JIS X4062:1998 "仮名漢字変換辞書交換形式" という標準規格が
用意されていて, 一応辞書学習データの交換は可能になっている.
※コラム(有名な IME / FEP / インプットメソッド) (順不同)
・ATOK (C)ジャストシステム
・WX (C)A.I.SOFT
・MS IME (C)Microsoft
・松茸 (C)管理工学研究所
・VJE (C)バックス
・DFJ (C)デービーソフト
・EGBRIDGE (C)エルゴソフト
・ことえり (C)Apple Computer
・Wnn
・Canna
▽http://www.justsystem.co.jp/tech/ (ATOK)
▽http://www.aisoft.co.jp/aisoft/japanese/products/p_nihon.htm (WX)
▽http://www.asia.microsoft.com/japan/Office/IME/ (MS-IME)
▽http://www.jsa.or.jp/catalog/catj/d007888.html (JIS X4062)
★入力
★Windows
★日本語
★日本語入力FEP
★インプットメソッド
★ATOK
★OAK
★WX
★MS-IME
★松茸
★VJE
★DFJ
★DFJ2
★EGBRIDGE
★ことえり
★Wnn
★Canna
#IP
[アイピー] (IP: Intellectual Property) 〔名詞〕
・もともとは知的所有権のことであるが, 実際は "再利用可能な設計資産"
の意として使われている,
・ソフトウェアのIPと, ハードウェアのIPがある. モジュールの概念に近い
が, そのものではない.
・ハードウェアの場合, ASICなどのコア(メガセル)が該当する. 既に検証が
終了し, ブラックボックス的に利用出来るもののこと. 開発期間短縮やコ
スト低減に効果があり注目されている. 従来からもこのような試みはされ
ていたが, 社内のみならず社外調達まで含めた標準化の動きがある.
・ソフトウェア的にはライブラリに近いが, もっと規模的に大きい.
★ソフトウェア
★ハードウェア
★モジュール
★ASIC
#ISAM
[アイサム] (ISAM: Indexed Sequential Access Method) 〔名詞〕
・テーブルとインデックスを用いることにより, 高速な検索を実現したデー
タベース用の方式の名. COBOLでは標準でサポートされていることもあり,
メインフレームで多く利用されている. Microsoft Accessのデータベース
の.MDB形式でも採用されている.
・データの実体はランダムファイルだが, このままでは検索が出来ないため
頭からなぞって目的のデータを探さねばならず速度的に問題が出る. そこ
で, ランダムファイルのキーを別のシーケンシャルファイルに用意してお
いて, 検索時はシーケンシャルファイルを元にしたインデックス(索引)を
使用して, 検索を高速化したものがISAMである.
・なお, 検索処理は高速だが, 単純な連続読み込みと, 書きこみ処理そのも
のはとても遅い. インデックスファイルの更新処理などに時間が掛かるた
めである.
★データベース :WDIC
★フォーマット
★データ
★ランダムファイル
★ファイル
★COBOL
★Microsoft :WDIC
★MDB
----------------------------------------------------------------------------
--------------------------------- ■ J ■ ---------------------------------
%J
#JCL
[ジェイスィーエル] (JCL: Job Control Language) 〔名詞〕
・ジョブ制御言語.
・コンピュータにさせるべきジョブ名, その実行順序, 結果の出力先などを
記述したもの. OSなどによりJCLの仕様は異なっている.
★コンピュータ
★出力
★OS
----------------------------------------------------------------------------
--------------------------------- ■ K ■ ---------------------------------
%K
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ L ■ ---------------------------------
%L
#LGPL
[エルジーピーエル] (LGPL: Library General Public License) 〔名詞〕
・GNUで有名なFree Software Foundationが作成したライセンス形態で, 作
者の著作権を保持しながら, 自由に改造したり再配付することが出来るこ
とを保証するもの.
・通常のGPLとは異なり, ライブラリを利用するアプリケーションプログラ
ムはGPLとして公開される必要は無く, また必ずしもソースコードを公開
する必要も無い.
▽http://www.gnu.org/copyleft/lgpl.html
★GNU :WDIC
★GPL
★フリーソフト
★ソフトウェア
★copyleft
★著作権
◆BSDライセンス
#LZH
[エルズィーエイチ] (LZH: LZ Huffman) 〔名詞〕
・日本で主流のファイルアーカイバ "LHA" で作成されるアーカイブ(書庫)
ファイルの拡張子.
★LHA
★ファイル
★アーカイバ
★アーカイブ
★LZHUF
◆zip
◆CAB
----------------------------------------------------------------------------
--------------------------------- ■ M ■ ---------------------------------
%M
#Macバイナリ
[マック-バイナリ] (Mac binary) 〔名詞〕
→マックバイナリ
#man
[まん] (man: Manual) 〔名詞〕
・マニュアルを意味する略語. マニュアルファイルを表わす拡張子として使
われることもある.
・UNIX系OSではオンラインマニュアルを表示するためのコマンドで, 例えば
cp(ファイルコピーのコマンド)のマニュアルを見たければ "man cp" と入
力する. すると目的のマニュアルが表示される. ユーザーコマンドだけで
はなくC言語の標準ライブラリ関数や各種設定ファイルのマニュアルも表
示できる.
・UNIXのオンラインマニュアルはいくつかのセクションに分かれている. 何
らかの名前のあとに括弧に入れたセクション番号を併記すると, オンライ
ンマニュアルの該当項目を意味するのが慣例となっている. コマンドとし
ては, 例えば "man 2 open" のように入力して使用する(先の例はopenの
セクション2を見る).
※セクション
以下のセクションについては, 大抵のUNIXシステムで共通.
┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃セクション1 ┃ユーザーコマンド ┃
┃セクション2 ┃システムコール ┃
┃セクション3 ┃Cライブラリ ┃
┃セクション4 ┃デバイスや特殊なファイル ┃
┃セクション5 ┃各種設定ファイルの書式 ┃
┃セクション6 ┃ゲーム ┃
┃セクション7 ┃その他 ┃
┃セクション8 ┃管理コマンド ┃
┗━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━┛
たかがゲームに1セクション割り当てるのがいかにもUNIXである.
★マニュアル
★ファイル
★拡張子
★UNIX
#MDI
[エムディーアイ] (MDI: Multi Document Interface) 〔名詞〕
・複数文書インターフェイス.
・一つのアプリケーション中に, 複数の子ウィンドウを持つスタイル.
・Windowsのソフトウェアで例えると, Microsoft Word/Excelなどが代表的
なMDIアプリケーションである.
★インターフェイス
★アプリケーション
★ウィンドウ
★Windows
★ソフトウェア
◆SDI
#MJPEG
[モーション-ジェイペグ] (MJPEG: Motion JPEG) 〔名詞〕
→MotionJPEG
#MML (1)
[エムエムエル] (MML: Music Macro Language) 〔名詞〕
・楽曲を英数文字列のみで表現できるようにしたマクロ言語.
・8ビット時代のパソコンのBASIC言語で, PSGやFM音源を演奏するために使
用するPLAY命令で用いられた他, 各所で音楽表現用として使われている.
・例えばテンポ120, 4オクターブ, 4拍子でドレミは "t120o4l4cde" と記述
する.
★文字列
★マクロ
★ビット
★パソコン
★BASIC
★PSG
★FM音源
#MotionJPEG
[モーション-ジェイペグ] (Motion JPEG) 〔名詞〕
・JPEGにより圧縮された画像を連続的に表示することで動画とする技術.
・MPEGは前後の画像の違い部分を差分情報として使用するが, Motion JPEG
の場合はJPEG画像一枚一枚を連続して格納して使用している.
★JPEG
★動画
◆MPEG
#mount
[マウント] (mount) /m'aunt/ 〔さ変名詞〕
・ディスクを使用可能にすること. 及びそのためのコマンドの名.
・ハードディスク, CD-ROM, MOドライブなど, コンピュータが利用するディ
スク装置のファイルにOSがアクセスできるように, ソフトウェア的に行な
われる接続処理のこと.
・WindowsやMac OSでは自動で行なわれるためユーザが特に意識する必要は
ないが, UNIXや初期のPC-8001のフロッピーディスクなどではこのコマン
ドが必要である. またUNIXでもオートマウンタという機能が用意されてい
るものが多く, 設定しておくことで必要に応じて自動的にマウント/アン
マウントが行なわれる(amd, autofs(Linux)等).
・ちなみにUNIXでmountの逆を行なうコマンドはumountである.
★ディスク
★ハードディスク
★CD-ROM
★MO
★コンピュータ
★ファイル
★OS
★ソフトウェア
★Windows
★Mac OS
★ユーザ
★UNIX
★PC-8001
★フロッピー
★Mount is Not Umount
◆umount
#MS Audio
[エムエス-オーディオ] (MS Audio) 〔固有名詞/+規格〕
・Microsoftの開発した音声圧縮符号化技術, Windows MediaAudioのコード
ネームにして通称.
★Microsoft :WDIC
★音声圧縮 :WDIC
★Windows Media Audio
----------------------------------------------------------------------------
--------------------------------- ■ N ■ ---------------------------------
%N
#nonce
[ナンス] (nonce) 〔名詞〕
→ナンス
----------------------------------------------------------------------------
--------------------------------- ■ O ■ ---------------------------------
%O
#OSS
[オーエスエス] (OSS: Open Source Software) 〔名詞〕
・オープンソースソフトウェア. オープンソース思想に基づいたソフトウェ
アのこと.
・プログラムのソースリストが公開されており, 第三者がソースを確認して
バグなどを確認したり修正したりすることができる利点がある.
★オープンソース
★プログラム
----------------------------------------------------------------------------
--------------------------------- ■ P ■ ---------------------------------
%P
#PC (5)
[ピースィー] (PC: Program Counter) 〔名詞〕
・CPUが次に読み込むアドレスを保管しているレジスタ.
★CPU
★レジスタ
#PDS
[ピーディーエス] (PDS: Public Domain Software) 〔名詞〕
・作者が一切の権利を放棄した(パブリックドメイン)ソフトウェア.
・改造して公開しても良いし, 売りたければ売っても良い. 悪意のプログラ
マがウイルスを混入させて原作者名で配布しても原作者はそれを制止する
事が出来ないという恐い面もあるが, 利用者にとっては堅苦しいこと無し
に使えるという点もある.
★パブリックドメイン
★ソフトウェア
★フリーソフト
★GNU :WDIC
◆シェアウェア
#portal
[ポータル] (portal) /p'#c:(r)tl/ 〔名詞〕
→ポータル
#ports
[ポーツ] (ports) /p'#c:(r)ts/ 〔名詞〕
・FreeBSDやOpenBSDで用意されているソフトウェアインストール方法のひと
つ. make一発でソフトウェアをインストール出来るシステム. パッケージ
とは異なりコンパイルはする. NetBSDでは同じものがpackageと呼ばれる.
・UNIXでソフトウェアをインストールするためには, 多くの場合, ソースを
コンパイルし, 所定の場所にコピーしたり等の手順を踏まねばならず, ま
たコンパイルの前には必要となるものを全て集めておかねばならないとい
う難しさがある.
・そこで, このソフトウェアのインストールを簡便にする手順として提供さ
れているのがportsである. portsには, コンパイル後に所定の場所へファ
イルをコピーするためのバッチが全て含まれており, またコンパイル中に
ファイルが不足すれば, CD-ROMやftp等で必要なファイルをダウンロード
する機能もあり, 事前に必要なものを全て把握し, それを収集しておく必
要はない.
・入手したports(tarでアーカイブされていることが多い)を, /usr/port以
下に展開し, "make; make install" とすれば, (環境などに問題さえなけ
れば)自動でインストールが完了する.
★FreeBSD
★ソフトウェア
★インストール
★コンパイル
★UNIX
★ファイル
★tar
★CD-ROM
★FTP :WDIC
★環境
#PSN
[ピーエスエヌ] (PSN: Processor Serial Number) 〔固有名詞〕
→プロセッサシリアルナンバ
#PSP (1)
[ピーエスピー] (PSP: Program Segment Prefix) 〔名詞〕
・CP/M系のOS(CP/M, MSX-DOS, MS-DOS)で, プログラムがロードされたセグ
メントの最初に配置される256バイトのメモリ領域. BDOSと呼ばれるBIOS
コール用のエントリやコマンドライン文字列などが格納されている.
※コラム(MS-DOS の PSP)
──┬────┬─────────────────────────
ofs.│サイズ │内容
──┼────┼─────────────────────────
00H │WORD │int 20h; プロセス終了命令
02H │WORD │割り当てメモリブロックの直後のセグメント
04H │BYTE │予約
05H │5BYTEs │INT 21h に対応する CALLF; CP/M 互換機能 (BDOS)
0AH │DWORD │INT 22h に対応するアドレス; プロセス終了
0EH │DWORD │INT 23h に対応するアドレス; ctrl-C
12H │DWORD │INT 24h に対応するアドレス; 致命的エラー
──┼────┼─────────────────────────
16H │WORD │親プロセスのPSPセグメント ↑非
18H │14BYTEs │デフォルトのFCBテーブル │公
2CH │DWORD │環境変数領域のセグメント │開
2EH │DWORD │SP退避エリア │
30H │DWORD │SS退避エリア │
32H │DWORD │FCBテーブルの数(DOS3以降; 通常は14h固定) │
34H │DWORD │FCBテーブルへのポインタ(DOS3以降;通常PSP18hを指す)
38H │DWORD │手前のPSPへのポインタ(DOS3以降) │
3CH │4BYTEs │予約 │
40H │WORD │システムファンクション 30h の戻り値 │非
│ │DOS のバージョン番号(DOS5以降); setver(1)用 │公
42H │14BYTEs │予約 ↓開
──┼────┼─────────────────────────
50H │3BYTEs │INT 21H, RETF
53H │9BYTEs │予約
5CH │16BYTEs │第1FCB(File Control Block)
6CH │20BYTEs │第2FCB
80H │BYTE │コマンドラインの文字数 │デフォルトDTA
81H │127BYTEs│コマンドライン(0DHで終端) │(disk transfer area)
│ │80h から 256 bytes はデフォルトDTAも兼ねている
──┴────┴─────────────────────────
★CP/M
★OS
★MSX-DOS
★MS-DOS
★プログラム
★セグメント
★BIOS
★コマンドライン
★文字列
★デフォルト
★COM
----------------------------------------------------------------------------
--------------------------------- ■ Q ■ ---------------------------------
%Q
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ R ■ ---------------------------------
%R
#RAMディスク
[ラムディスク] (RAM Disk) /r'aem d`isk/ 〔名詞〕
・RAMをディスク(この場合はハードディスク等と同様の補助記憶装置の意)
として使うこと. ハードディスクが高価な時代に比較的よく使われた. 現
在でもフラッシュメモリやスマートメディアをRAMディスクとして使うこ
とはある.
・具体的には2つの用途がある. 1つは単純にドライブが足りないのでRAMで
代用する場合. ハードディスクどころかフロッピーディスクすらない場合
に, 内蔵メモリやメモリカードをディスクとして使う用途は, 大昔のパソ
コンのみならず, 現状のPDAでも多数見うけられる.
・もう一つは, ハードディスクと同等, あるいはそれ以上の速度を必要とす
る性能的優位性からのRAMディスク. いわゆるテンポラリにRAMディスクを
用いることはDOS時代にはよく見受けられた. 高速なレスポンスが必要な
場合, RAMの一部をディスクとしてリザーブするソフトウェアが使われる
こともある.
★RAM
★ディスク
★ハードディスク
★フロッピーディスク
★フラッシュメモリ
★スマートメディア
★UNIX
★CD-ROM
★MS-DOS
★Windows
#RAS (2)
[ラス] (RAS: Reliability Availability Serviceability)
〔名詞/@道具〕
・データ損失などを防ぎ, またダウンした際にも出来るだけ早く自動的に復
旧する信頼性, 高速で使いやすい可用性, 問題が生じたときに素早く対応
するサービスの頭文字.
★データ
★ダウン
#RC2
[アールシーツー] (RC2) 〔固有名詞/+規格〕
・米国RSA Data Securityで開発された鍵長可変のブロック型暗号.
・ブロック長64ビット. アルゴリズムはRFC 2268として公開されている.
▽http://www.rfc-editor.org/rfc/rfc2268.txt
★暗号
★RSA :WDIC
★アルゴリズム
★RFC :WDIC
#redo
[リドゥ] (redo) /r`i:d'u:/ 〔さ変名詞〕
→re-do
#re-do
[リドゥ] (re-do) /r`i:d'u:/ 〔さ変名詞〕
・やり直すこと. 一般にはundo(アンドゥ)で元に戻した処理を, 再び実行す
る機能のことをいう.
・アプリケーションによって, 一段階~数段階しかやり直せないものと, ほ
ぼ無制限にやり直せるものとがある.
★アプリケーション
◆undo
----------------------------------------------------------------------------
--------------------------------- ■ S ■ ---------------------------------
%S
#sa
[エスエイ] (sa: System Administrator) 〔名詞〕
・システム管理者のこと.
・システム管理者がログイン時によく利用するパスワード.
★システムアドミニストレータ
★スーパーユーザ
★ルート
★ID :WDIC
★ユーザ
★su
#salt
[ソルト] (salt) 〔名詞〕
→ソルト
#SDI
[エスディーアイ] (SDI: Single Document Interface) 〔名詞〕
・単一文書インターフェイス.
・一つのアプリケーションに一つのウィンドウしかないタイプのスタイル.
・Windowsのソフトウェアで例えた場合, メモ帳, WordPadなど, 多くのアプ
リケーションがSDIである.
★インターフェイス
★アプリケーション
★ウィンドウ
★Windows
★ソフトウェア
◆MDI
#SDK
[エスディーケイ] (SDK: Software Development Kit) 〔名詞〕
・ソフトウェア開発用キット.
・OSなどの提供者が, 提供する環境での開発を支援するため, ソフトウェア
開発者に有償もしくは無償で配布する資料や開発ツールなどをまとめたも
のの総称.
★ソフトウェア
★OS
★環境
★JDK
#SEA
[エスイーエイ] (Self Extracting Archive) 〔名詞〕
・Aladdin Systemsの開発したMacintosh用圧縮/アーカイブソフトウェア,
"Stuffit Expander" で作られた自己解凍ファイル. ファイルに解凍プロ
グラムが付いており, Mac OS上で実行すれば "Stuffit Expander" を持っ
ていなくても解凍できる.
・もちろんMac OS以外のOSでは実行できないので, WindowsやUNIXなどで解
凍するには, 別途 "Stuffit Expander" か, このアーカイブに対応したソ
フトウェアが必要になる.
★StuffIt
★Macintosh
★圧縮
★アーカイブ
★ソフトウェア
★ファイル
★Mac OS
★OS
★Windows
★UNIX
#sit
[エスアイティー] (sit) 〔名詞〕
・Macintosh用のファイルアーカイバStuffItで作られたアーカイブファイル
に付けられる拡張子.
★StuffIt
★Macintosh
★ファイル
★アーカイバ
★拡張子
#shml
[エス-エイチティーエムエル] (shtml) 〔名詞〕
・SSIを用いたWebページのHTMLファイルに慣用的に用いられている拡張子.
★SSI :WDIC
★Webページ :WDIC
★HTML
★ファイル
★拡張子
#su
[エスユー] (su: Super User) 〔名詞〕
・スーパーユーザのこと. 特権ユーザ.
・システム管理者がログイン時によく利用するパスワード.
★スーパーユーザ
★システムアドミニストレータ
★ルート
★ID :WDIC
★ユーザ
★sa
----------------------------------------------------------------------------
--------------------------------- ■ T ■ ---------------------------------
%T
#tarball
[ターボール] (tarball) 〔名詞〕
・tarでアーカイブされたファイル. その後圧縮されたファイルも指す.
★tar
★アーカイブ
★ファイル
★圧縮
★gzip
#TrueType
[トゥルータイプ] (TrueType) 〔固有名詞/+規格〕
・Apple Computerが設計しMicrosoftと共同で開発したアウトラインフォン
ト(スケーラブルフォント)技術. Mac OSのSystem 7と, Windows 3.1から
サポートが開始された.
・文字のドット情報がそのまま格納されるビットマップ形式のフォントとは
異なり, 文字の "描きかた" を情報として記録する. これにより文字の拡
大縮小が自由に行なえるという利点がある.
・元々はMacintoshとWindowsで使われるために開発されただが, 大々的に普
及したために多種多様のフォントが開発される事となり, その資源は非常
に大きなものとなっている. そこで前記の二環境以外の環境, つまりUNIX
のX Window Systemでも利用できるよう, VFlibやX-TTといったソフトウェ
アの開発が進んでいる.
▽http://fonts.apple.com/ (Apple Font/Tools)
▽http://www.microsoft.com/truetype/ (Microsoft Typography)
▽http://x-tt.dsl.gr.jp/index-ja.html (X-TT)
★Apple Computer :WDIC
★Microsoft :WDIC
★Mac OS
★Macintosh
★Windows
★環境
★UNIX
★X Window System
★PostScript
★OpenType
★VFlib
★X-TT
◆WIFE
#TSV
[ティーエスヴイ] (TSV: TAB Separated Value) 〔名詞〕
・タブ区切り値.
・データベースのデータをテクストファイルとして記録する方式の一つ. 項
目(フィールド)をタブで区切り, レコードを改行で区切る. 1行が1レコー
ドとなり, 1ファイルがデータベースの1テーブルとなる.
・多くのデータベースやスプレッドシートがサポートする方式である. また
類似のものにカンマでフィールドを区切ったカンマ区切り値(CSV)がある.
・時にCSVの意味を理解しない者がタブ区切りCSVファイル, とか CSVファイ
ル(TAB編集), などと意味不明な表現を行なうことがあるので注意. CSVの
CはカンマのCである.
★データベース :WDIC
★データ
★テクスト
★ファイル
★CSV
#TTF
[ティーティーエフ] (TTF: TrueType Font) 〔名詞〕
→TrueType
----------------------------------------------------------------------------
--------------------------------- ■ U ■ ---------------------------------
%U
#UI
[ユーアイ] (UI: User Interface) 〔名詞〕
・ユーザがコンピュータを操作する際に情報を授受するための機構.
★GUI
★CUI
★ユーザ
★インターフェイス
★マウス
★キーボード
★ディスプレイ
★ジョイスティック
★タッチパネル
★タブレット
★トラックボール
★ライトペン
★マイク
★プロジェクタ
★スピーカー
#umount
[ユーマウント] (umount: unmount) 〔さ変名詞〕
・mountされているディスクを使用不可能にすること. 及びそのためのコマ
ンドの名.
★ディスク
★Mount is Not Umount
◆mount
#undo
[アンドゥ] (undo) /#vnd'u/ 〔さ変名詞〕
・元に戻すこと. 直前の状態に戻す機能のこと. WindowsではCtrl+Zにその
機能が割り当てられている.
・アプリケーションによって, 一段階~数段階までしか戻せないものと, ほ
ぼ無制限に戻せるものとがある.
★Windows
★アプリケーション
◆redo
#URIエスケープ
[ユーアーアイエスケープ] (URI escape) 〔さ変名詞〕
・本来URIで表記できない文字を "%xx" 形式で16進数の文字コードとして表
現する記法. 例えば "~" を "%7E" のように表記する.
・URI(URL)で使われるエスケープ処理のエンコードであるため, これを俗に
URLエンコードと呼ぶ場合がある.
★URI :WDIC
★URL :WDIC
★文字コード :WDIC
#URIエンコード
[ユーアーアイエンコード] (URI encoding) 〔さ変名詞〕
→URIエスケープ
#URLエスケープ
[ユーアーエルエスケープ] (URL escape) 〔さ変名詞〕
→URIエスケープ
#URLエンコード
[ユーアーエルエンコード] (URL encoding) 〔さ変名詞〕
→URIエスケープ
----------------------------------------------------------------------------
--------------------------------- ■ V ■ ---------------------------------
%V
#VQF
[ヴイキューエフ] (VQF) 〔名詞〕
・ヤマハSoundVQなどのTwinVQ方式でエンコードされた音声や音楽ファイル
の拡張子.
★TwinVQ
★エンコード
★音声
★拡張子
----------------------------------------------------------------------------
--------------------------------- ■ W ■ ---------------------------------
%W
#widget
[ウィジェット] (widget) 〔名詞〕
・UNIXのX Window Systemプログラミングで, ウィンドウアプリケーション
を構成するビジュアルパーツのこと. ボタン, メニュー, ダイアログなど
が含まれる. Windows ではこれを "コンポーネント" 等と呼ぶ.
・widgetの語源は, 非表示のパーツはガジェット(gadget = 小道具)という
所からで, Window Gadgetの略でwidgetと命名された.
★UNIX
★X Window System
★プログラミング
★ウィンドウ
★アプリケーション
★Windows
★コンポーネント :WDIC
#WIFE
[ワイフ] (WIFE: Windows Intelligent Font Environment) /w'aif/
〔名詞〕
・Windows 3.0日本語版で使われたフォントシステムの名.
・その後は, Apple Computerと共同で開発したアウトラインフォントである
TrueTypeフォント(TTF)へと移行し, 使用されなくなった. つまり離婚し
たわけだ.
★Windows 3.0
★日本語
★フォント
◆Apple Computer :WDIC
◆TTF
#Windows Media Audio
[ウィンドウズ-メディア-オーディオ] (Windows Media Audio)
〔固有名詞/+規格〕
・Microsoftが1999(平成11)年に開発した音声圧縮符号化技術. 開発コード
ネームは "MS Audio" だが1999(平成11)年8月に公開されたWindows Media
Audio 2.0から, この名が使われるようになった.
・原音の音質(CDクオリティ)を維持したまま, 情報量を約1/20に圧縮可能.
著作権保護機能のある配信技術 "Windows Media Technologies" と組み合
わせ, 音楽配信の標準を狙っている.
▽http://www.microsoft.com/japan/windows/windowsmedia/
▽http://windowsmedia.com/
▽http://windowsmedia.jp.msn.com/
★Microsoft :WDIC
★音声圧縮 :WDIC
★著作権
★Windows Media Technologies
★CDクオリティ
◆mp3
◆RealAudio :WDIC
◆TwinVQ
◆ATRAC
◆PASC
#Windows Media Technologies
[ウィンドウズ-メディア-テクノロジース] (Windows Media Technologies)
〔固有名詞/+規格〕
・米Microsoftの開発した, インターネット上のディジタルメディア配信プ
ラットフォームの名.
・プレイヤー "Windows Media Player", ペイ・パー・ビュー(PPV)方式の課
金システム "Windows Media Services", エンコーダなどを含むコンテン
ツ作成ツール集 "Windows Media Tools" 等で構成され, 同社のWebサイト
などで無料配布されている.
・音声圧縮には同社の技術 Windows Media Audio(コードネームMS Audio)が
利用され, 音質を維持したまま情報量を約1/20に圧縮可能だが, これは普
及しているmp3の対抗技術となる.
・また, ストリーミング配信ではRealNetworksの "RealPlayer" などと競合
しているが, 音楽関連企業やコンテンツ提供企業などとタイアップし, 普
及を図る戦略である.
▽http://www.microsoft.com/japan/windows/windowsmedia/
★Microsoft :WDIC
★Windows Media Audio
★コンテンツ
★PPV
★音声圧縮 :WDIC
◆mp3
◆RealAudio :WDIC
◆EMMS :WDIC
#WMA
[ダブリューエムエイ] (WMA: Windows Media Audio)
〔名詞/+規格〕
→Windows Media Audio
#WMT
[ダブリューエムティー] (WMT: Windows Media Technologies)
〔名詞/+規格〕
→Windows Media Technologies
#wrapper
[ラッパー] (wrapper) /r'aep#e(r)/ 〔名詞〕
→ラッパー
#WSH
[ダブリューエスエイチ] (WHS: Windows Scripting Host) 〔名詞〕
・Windowsの持つ機能をVBScriptやJavaScriptといったスクリプト言語から
利用できるようにしたもの. MS-DOSで従来使われていたバッチファイルに
代わるもので, Windows環境の自動化などの目的で利用される.
・これはCOMアーキテクチャ, つまりActiveX Scripting Engineにて実現さ
れている.
▽http://www.microsoft.com/japan/developer/scripting/
★Windows
★VBScript
★JavaScript
★MS-DOS
★バッチファイル
★環境
★COM :WDIC
★アーキテクチャ
★ActiveX Script
★ActiveX
#WWWブラウザ
[ワールドワイドウェブ-ブラウザ] (WWW browser) 〔名詞〕
・Webページを閲覧するためのソフトウェアの一般名詞. WWWサーバに格納さ
れているHTMLやスタイルシート, 画像ファイルなどを受信し, クライアン
ト(見ている人)側の画面に表示する.
・日本の新聞や, 一般向けの雑誌, ニュース等はブラウザという馴染み薄い
横文字を避けるため "閲覧ソフト" などと呼んでいるが, 結局, 一般人に
とって意味不明なことには何ら変わりはない.
★Webページ :WDIC
★ソフトウェア
★WWWサーバ :WDIC
★HTML
★スタイルシート
★画像ファイル
★受信 :WDIC
★クライアント
★Internet Explorer
★Netscape Navigator
★Lynx
#WYSIWYG
[ウィジウィグ] (WYSIWYG: What You See Is What You Get) /w'izwig/
〔名詞〕
・画面上で表示されたイメージがそのままで印刷できること. 画面上で1cm
で表示されている線を, 紙に1cmの線として印刷できる環境.
・かつてMacintoshで実現されていたが, 最近は解像度を変更出来るように
なったため, 現在では必ずしもそうではない.
・もちろんWindowsでは実現されていない(イミテイトは可).
★環境
★Macintosh
★NEXTSTEP
★PostScript
◆Windows
◆WYSIWYS
#WYSIWYS
[ウィジウィス] (WYSIWYS: What You See Is What You See) /w'izwis/
〔名詞〕
・プリンタが無い環境.
・印刷する手段が無いので, 手にする事(Get)が出来ない.
★プリンタ
★環境
◆WYSIWYG
----------------------------------------------------------------------------
--------------------------------- ■ X ■ ---------------------------------
%X
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ Y ■ ---------------------------------
%Y
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ Z ■ ---------------------------------
%Z
#zip
[ジップ] (zip) 〔名詞〕
・アメリカで主流のファイルアーカイバ "PKZIP" 及びその互換ソフトで作
成されるアーカイブ(書庫)ファイルの拡張子.
★ファイル
★ZIP (1)
★PKZIP
★ソフトウェア
★アーカイバ
★アーカイブ
◆LZH
◆CAB
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ あ ■ ---------------------------------
%ア
#アイコン
[アイコン] (icon) /'aikan/ 〔名詞〕
・GUI環境で, 視覚的に目印となる記号や図像のこと.
★GUI
★ドラッグ
★ドロップ
★ドラッグ&ドロップ
#アイドル
[アイドル] (idle) /'aidl/ 〔名詞〕
・コンピュータに何もさせずに待機させること, およびその時間.
・行為自体はアイドリングと呼び, その行為時間をアイドリングタイム, ま
たはアイドリング時間, などという.
★コンピュータ
#アーカイバ
[アーカイバ] (archiver) /'a:(r)kaiv#e(r)/ 〔名詞〕
・複数のファイルを一つのファイルにまとめること. 及びそれを行なうため
のソフトウェアなどのこと.
・UNIXではtarをよく用い, パソコンではLHAやZIPが多く用いられる. LHAと
ZIPには圧縮機能があるが, tarには圧縮機能がないため, gzipやcompress
などのソフトで圧縮することが多い.
・アーカイブと同時に圧縮を行なうソフトウェアも多いが, 圧縮すること自
体はアーカイバとは無関係である. 当然 "アーカイバは圧縮するソフト"
などという認識は間違いである.
★ファイル
★アーカイブ
★ソフトウェア
★圧縮
★tar
★CPIO
★LHA
★ZIP (1)
★gzip
★UNIX
★パソコン
★LZH
★zip
★CAB
#アーカイブ
[アーカイブ] (Archive) /'a:(r)kaiv/ 〔さ変名詞〕
・書庫.
・復元可能なように手を加えつつ, 複数のファイルを一つのファイルにまと
めること. 決して "圧縮する事ではない" ので注意.
・国内で標準のLHAは圧縮と同時にアーカイブも行なうため, アーカイブす
ることは圧縮することである, という勘違いを生む結果となった.
★ファイル
★CPIO
★tar
★LHA
★LZH
★zip
★CAB
◆圧縮
#アーカイヴ
[アーカイヴ] (Archive) /'a:(r)kaiv/ 〔さ変名詞〕
→アーカイブ
#アカウント
[アカウント] (account) /#ek'aunt/ 〔名詞〕
・計算機を利用するための権限.
・とくにメールのみに限定する場合, "メールアカウント" という.
★メール :WDIC
★ネットワーク :WDIC
★コンピュータ
★パスワード
★パーミッション
#アカウントレベル
[アカウントレベル] (account level) 〔名詞〕
・各アカウントに与えられた権限力.
・権限力(Level)が高いほど, システム細部までの操作が可能になる.
・草の根BBSで言えば, ゲストが最低で, シスオペが最高になる. UNIX系の
OSでは, 一般ユーザが最低で, root(スーパーユーザ)が最高になる. 単に
level(レベル)と言うこともある.
★ユーザ
★スーパーユーザ
★パーミッション
#アクセスログ
[アクセスログ] (access log) 〔名詞〕
・呼び出しログ. 通信記録.
★踏み台 :WDIC
#アスキーファイル
[アスキーファイル] (ASCII file) 〔名詞〕
・アスキーコードだけのテクストファイルのこと.
★アスキーコード :WDIC
★テクスト
★ファイル
#アセンブラ
[アセンブラ] (assembler) /#es'embl#e(r)/ 〔名詞〕
・アセンブリ言語で記述されたプログラムリストを機械語へ変換するソフト
ウェアのこと.
★アセンブリ言語
★機械語
★AS
#アセンブリ言語
[アセンブリげんご] (assembly language) 〔名詞〕
・MPU(マイクロプロセッサ)が直接理解する言語である "機械語" に一対一
で対応づけされ, 人間が読み書きしやすいようにしたプログラミング言語
のこと.
・機械語は2進数のビット列で構成されているが, その中には命令の種類と
その命令で影響のおよぶ範囲, 引数などが格納される. それらをわかりや
すい英単語などに置き換えたものをアセンブリ言語という. アセンブリ言
語で記述されたプログラムは, アセンブラと呼ばれるソフトウェアを利用
して機械語に翻訳する.
・最大の特徴はMPUの機能を直接利用できる点で, 処理時間やプログラムサ
イズを極限まで効率化することが出来, 更にプロセッサの機能や性能など
の能力をフルに生かし切ることができる. しかしその代償としてプログラ
ム作業は過酷困難であり, 現在では一部のプロとマニアにしか利用されな
くなっている.
・アセンブリ言語は, 加減算やジャンプ命令などのMPUが持つ極めて単純な
命令を連ねてプログラミングを行なう. そのため, 組みかたにより効率は
良くも悪くもなる. マニア系のプログラマは, 速度と生成される機械語の
サイズを極限まで突き詰め "1バイト1ステートの凌ぎ" を削るプログラミ
ングを行なっている.
★MPU (1)
★プロセッサ
★機械語
★プログラミング言語
★2進数
★アセンブラ
★ソフトウェア
★マニア :MOE
★プログラマ
★ニーモニック
◆コンパイラ
#アセンブル
[アセンブル] (assemble) /#es'embl/ 〔さ変名詞〕
・アセンブリ言語で記述されたプログラムのソースリストを機械語へ変換す
ること. アセンブラと呼ばれるソフトウェアを利用しておこなう.
★アセンブリ言語
★機械語
★アセンブラ
★ソフトウェア
#アドミン
[アドミン] (administrator) 〔名詞〕
→アドミニストレータ
#アドミニストレータ
[アドミニストレータ] (administrator) /#edm'inistr`eit#e(r)/
〔名詞〕
・Windows NTで, システム管理の特権を持つユーザのこと.
★Windows NT
★スーパーユーザ
★postmaster :WDIC
#アニメーションGIF
[アニメーション-ジフ] (Animated GIF) 〔名詞〕
→動画GIF
#アプリケーション
[アプリケーション] (application) 〔名詞〕
・ワープロソフトや表計算ソフトなどのような, 具体的な仕事をするための
ソフトウェアの総称. 新聞用語で応用ソフトともいう.
・これに対して, アプリケーションの種類にかかわらず, どのソフトを動作
させる際にも必要になるソフトウェア群を集めたのがオペレーティング・
システム(OS)である. こちらは新聞用語で基本ソフトという.
★ソフトウェア
★OS
★応用ソフト
★基本ソフト
#アペンド
[アペンド] (append) /#ep'end/ 〔さ変名詞〕
・追加すること. UNIXやDOSのファイルリダイレクトでは >> により行なう.
★UNIX
★MS-DOS
★ファイル
★リダイレクト
#暗号
[あんごう] (code; encryption) 〔名詞〕
・何らかの手段を用い, 復元できる方法で第三者に分からなくする方法.
※コラム(暗号の種類) 番号は ISO-9979 登録番号
┏━━━━━━━━━┳━━━┯━━━━━━━━━━━━━━━━━┓
┃No 種類 ┃ 制限 │著作権保有者 ┃
┣━━━━━━━━━╋━━━┿━━━━━━━━━━━━━━━━━┫
┃ 1 B-CRYPT ┃ │BT Development & Procurement ┃
┃ 2 IDEA ┃個人 │Ascom Tech ┃
┃ 3 LUC ┃ │LUC EncryptionTechnology ┃
┃ 4 DES ┃無し │NBS (National Bureau of Standards)┃
┃ 5 CDMF ┃ │IBM ┃
┃ 6 Skipjack ┃ │National Security Agency ┃
┃ 7 RC4 ┃非商用│RSA Data Security ┃
┃ 8 RC2 ┃非商用│RSA Data Security ┃
┃ 9 MULTI2 ┃ │日立製作所 ┃
┃10 FEAL ┃ │NTT ┃
┃11 BARAS ┃ │ETSI ┃
┃12 SXAL/MBAL ┃ │ローレルインテリジェントシステムズ┃
┃13 MISTY1 ┃ │三菱電機 ┃
┃14 ENCRiP ┃ │NEC ┃
┃15 ACR ┃ │SAGEM SA ┃
┃16 FWZ1 ┃ │Check Point Software Technologies ┃
┃17 SPEAM1 ┃ │松下電器産業 ┃
┃18 ELCURVE ┃ │日立製作所 ┃
┃19 CIPHERUNICORN-E┃ │日立製作所 ┃
┠─────────╂───┼─────────────────┨
┃ RSA ┃無し │Rivest, Shamir, Adeleman ┃
┃ DH ┃無し │Diffie, Halman ┃
┃ DSS ┃無し │ ┃
┃ MD5 ┃無し │Rivest ┃
┃ SHA1 ┃無し │ ┃
┗━━━━━━━━━┻━━━┷━━━━━━━━━━━━━━━━━┛
★公開鍵暗号方式
★慣用暗号方式
★楕円曲線暗号
★IDEA
★DES
★RC2
★FEAL
★RSA :WDIC
★MD5
★フィンガープリント
★認証局 :WDIC
★秘密鍵
★公開鍵
★スクランブル :WDIC
★ヒエロクリプト
★マルチS01
★シーザー暗号
◆平文
◆クリッパーチップ
#アンチエイリアシング
[アンチエイリアシング] (anti aliasing) 〔さ変名詞〕
・CG(コンピュータ画像)で, ドット(ピクセル, 画素ともいう)の荒くなった
斜線などのギザギザをスムーズにする処理. 例えば, 線が黒で周囲が白な
ら, その中間色である灰色のドットを境目に打つことで, 線がスムーズに
なったように見える.
・このギザギザをジャギと呼び, アンチエイリアスすることをジャギ消しと
呼ぶこともある.
★CG
★ドット
★ジャギ
#アンドゥ
[アンドゥ] (undo) /#vnd'u/ 〔さ変名詞〕
→undo
----------------------------------------------------------------------------
--------------------------------- ■ い ■ ---------------------------------
%イ
#イースターエッグ
[イースターエッグ] (easter egg) 〔名詞〕
・マニュアルには書かれていない隠し機能のこと. 多くの場合, プログラマ
がジョークとして意図的にソフトに仕込んだもので, ある決まった手順で
操作したり設定項目を特定の値に設定したりすることで隠された "機能"
が動作するようになっている. その "機能" としては, BGMが流れたり,
グラフィックが表示されたりするものが多い.
・ジョーク以外としては, プログラムのデバック用機能であったり, 動作が
不安定などの理由でも機能が非公開とされることがある. 当然のことなが
ら, これらの機能に関してはサポート外になる.
※イースターエッグの例
(1)Windows 95 のスタッフスクリーン
・Windows 95 のシェルである EXPLORER.EXE に隠された機能.
・Windows 95 Ver 4.00.950/4.00.950a/4.00.950 B (OSR2/2.1) で動
作が確認されているが, IE 4.0 の Web統合シェルでは動作しない.
・どこか任意の場所にフォルダを一つ作り, その名前を以下の順番で
変えていく. 最後にそのフォルダを開くと, MIDI による BGM が流
れ, フォルダの中に Windows 95 の開発スタッフ名が浮かんでは消
えてゆく.
New Folder (英語版の場合は必要なし)
and now, the moment you've all been waiting for
we proudly present for your viewing pleasure
The Microsoft Windows 95 Product Team!
・この時に BGM に使われた MIDI ファイル(CLOUDS.MID) は,
\WINDOWS\MEDIA フォルダに保存される.
(2)QuickTime for Windows のスタッフ写真
・QuickTime for Windows のコントロールパネルを開き, 左上のロゴ
マークをクリックする. そして, 現われたダイアログボックスにあ
るロゴマークを右クリックすると, QuickTime の開発スタッフの写
真がロゴに現われる.
★Windows 95
★QuickTime
★プログラマ
★グラフィック
#一貫性
[いっかんせい] (Consistency) 〔名詞〕
・システムが常に一貫性のある状態に保たれること.
・データベースではなく, アプリケーションの責任で保証されるべきもので
ある.
★ACID特性
★データベース :WDIC
★アプリケーション
#インクリメンタルサーチ
[インクリメンタルサーチ] (incremental search) 〔さ変名詞〕
・Emacsなどのエディタで使われている検索法で, 検索するキーワードを入
力された1文字ごとに順次検索を進めて, 適合する候補を探す手法. 全文
字をタイプしなくても目的の単語を検索することが可能な場合があり, 入
力の大幅な簡略化が可能. 作業効率の向上も期待できる.
・Emacsの他には, WindowsのHELP機能の "キーワードで検索" などでも採用
されている.
★Emacs
★エディタ
★Windows
★インクリメント
#インクリメント
[インクリメント] (increment) /'inkr#em#ent , 'in,-/ 〔さ変名詞〕
・増分すること.
・プログラミングで用いられる場合は, ある変数の値を1つ増やすことをい
う. PerlやCでは, 演算子は通常 ++ であらわされる.
★前置インクリメント
★後置インクリメント
★インクリメンタルサーチ
◆デクリメント
#インストーラ
[インストーラ] (installer) /inst'#c:l#e(r)/ 〔名詞〕
・ソフトウェアをハードディスクなどに組み込むソフトウェア. 気安く信用
すると後で泣きを見るソフトの代名詞.
・言い換えれば, インストーラを使わないと組み込めないソフトは信用でき
ないソフトである, ということ. フリーソフトウェアなどは規模が小さい
ものが多く, 大抵手作業でインストール可能だが, 製品ソフトウェアなど
は規模が大きく, インストーラなしでは不可能なものが多い.
★ソフトウェア
★ハードディスク
★インストール
#インストール
[インストール] (install) /inst'#c:l/ 〔名詞〕
・導入すること.
・例えばソフトウェアをハードディスクに複写して使える状態にすること.
・ソフトウェアによってはインストーラと呼ばれる導入用のプログラムが提
供されている場合もある.
★ソフトウェア
★ハードディスク
★インストーラ
★ports
★再インストール
★プリインストール
#インタプリタ
[インタプリタ] (interpreter) /int'#e:(r)pr#et#e(r)/ 〔名詞〕
・高級言語で記述されたプログラミング言語を, 逐次翻訳しながら実行する
ソフトウェアのこと.
・昔のBASICやHTML, JavaScript/VBScriptなどは, 専用のインタプリタを用
意するだけでソースプログラムを直接に実行することができる. またJava
のように一度コンパイルして得られた中間言語を実行するソフトウェアも
インタプリタと呼ばれる事がある. 逆に, C言語のように一旦全部機械語
に翻訳してしまうソフトウェアをコンパイラと呼ぶ.
・N88-DOS BASICのコンパイラ, Javaなどのようなものは, コンパイルして
もCPUが直接実行できないコードを出力する. その出力されたバイナリを
"中間言語" と呼ぶ. 中間言語を "Pコード" と呼ぶことがあり, それを解
析しながら実行する処理系を "Pコードインタプリタ" と呼ぶが, 要する
に, 基本的にCPUが直接実行できない形式のコードを実行するタイプの言
語は, みなインタプリタ型言語と呼ばれる.
・特徴はコンパイルの手間が掛からないため手軽であるが, 難点としては逐
一翻訳のため実行速度が遅い点があげられる.
★プログラミング言語
★ソフトウェア
★BASIC
★HTML
★JavaScript
★VBScript
★Java
★中間言語
★機械語
★CPU
★出力
◆コンパイラ
◆C
#インタープリタ
[インタープリタ] (Interpreter) /int'#e:(r)pr#et#e(r)/ 〔名詞〕
→インタプリタ
#インタレースGIF
[インタレースジフ] (interlaced GIF) 〔名詞〕
・最初にモザイクのようなぼやけた画像が表示され, データを受信してゆく
たびに徐々に画面が表示されてゆくタイプのGIFファイル.
・WWW などで使われている.
★GIF
★データ
★受信 :WDIC
★ファイル
★インターネット (1) :WDIC
★WWW :WDIC
#インデックスカラー
[インデックスカラー] (index color) 〔名詞〕
・基本的にはRGBカラーと同様だが, 直接色情報を扱うのではなく, あらか
じめ定義されたカラーテーブルへのインデックス情報を利用する.
・例えばフルカラー(24ビット)であっても, 利用する色を256色(8ビット分)
に限定するなら, 8ビットのインデックスで色を表現できる. 同様に16色
なら4ビットでインデックスが表現可能となり, データ量を大幅に削減す
る事が可能となる.
★RGB
★RGBカラー
◆グレイスケール
◆CMYK
#インプットメソッド
[インプットメソッド] (IM: Input Method) 〔名詞/@道具〕
・入力に関する補助を行なうための機構のこと.
・特にMacintoshで用いられる語で, 日本語入力システム等のことをこう呼
ぶ.
★入力
★Macintosh
★日本語
★ことえり
★日本語入力FEP
★IME (1)
----------------------------------------------------------------------------
--------------------------------- ■ う ■ ---------------------------------
%ウ
#ウイルス
[ウイルス] (virus) /v'ai#e+r#es/ 〔名詞〕
→コンピュータウイルス
#ウィンドウ
[ウィンドウ] (window) /w'indou/ 〔名詞〕
・窓. 窓枠.
・GUI環境において, アプリケーションが表示領域として利用する範囲. マ
ルチウィンドウOSの場合は一つの画面に複数のウィンドウを開いて作業を
行なう事ができる.
・ウィンドウ(window)の複数形(windows)は米国Microsoftの商標である.
★GUI
★アプリケーション
★OS
★Windows
★Microsoft :WDIC
★ジャストウィンドウ
★X Window System
★Open Window
★SDI
★MDI
★AWT
★Star
#ウィンドウマネージャ
[ウィンドウマネージャ] (window manager) 〔名詞/@道具〕
・X Window System上でユーザインターフェイスを実現し, ルック&フィー
ルを決定するためのXクライアントで, Xサーバごとに起動される. つまり
WindowsやMac OSなどのようにインターフェイスが固定されていないため,
趣味や都合に合わせて使い分ける事が可能.
・代表的なものに, フリーではtwm, fvwm, kwm, enlightment, 商用のCDE,
mwmなどがある.
▽http://fvwm.math.uh.edu/
▽http://www.qvwm.org/
▽http://www.gnome.org/
▽http://www.kde.org/
★X Window System
★Xサーバ :WDIC
★Xクライアント :WDIC
★KDE
★GNOME
★Afterstep
----------------------------------------------------------------------------
--------------------------------- ■ え ■ ---------------------------------
%エ
#エイリアス
[エイリアス] (alias) /'eili#es/ 〔名詞〕
・別名定義.
・特定のファイルやディレクトリ, IDなどに別名を付け, 参照しやすくする
こと.
・日本では, ありあす・ありえす・あらいあす等と読む人がいるが, それは
間違い. エイリアスが正しい.
★ファイル
★ディレクトリ
★ID :WDIC
#閲覧ソフト
[えつらんソフト] (browser) 〔名詞/+スラング〕
→ネット閲覧ソフト
#エミュレータ
[エミュレータ] (emulator) /'emj#el`eit#e(r)/ 〔名詞〕
・真似るもの.
・ある環境に近い環境を作り出すソフトウェアやハードウェア.
・例えばゲーム専用機と似たような環境を作り出すソフトウェアなどのこと
で, これにより, 本物のゲーム機に近い環境でソフトウェアを動かすこと
ができる. Javaのように, JavaVMと呼ばれる架空のコンピュータに相当す
る動作を実現するものもエミュレータという.
★エミュレート
★環境
★Java
★JavaVM
#エミュレート
[エミュレート] (emulate) /'emj#el`eit/ 〔さ変名詞〕
・真似ること.
・ある環境に近い環境を作り出すソフトウェアやハードウェアにより, ある
環境に近い動作を実現させること. 例えばゲーム専用機と似たような環境
を作り出すソフトウェアなどにより, 本物のゲーム機に近い環境でソフト
ウェアを動かすことができる. Javaのように, JavaVMと呼ばれる架空のコ
ンピュータに相当する動作を実現するものもエミュレートという.
・似た物にシミュレートがあるが, シミュレートは見た物・現象を真似し,
エミュレートは内部の構造をマネする, というニュアンスの違いがある.
つまり, エミュレータはディープな訳である. 戦略シミュレーションはど
ういった理由や原因で相手がどのように動くかなどは考えてないため, こ
れはシミュレーションな訳である.
★環境
★ソフトウェア
★ハードウェア
★エミュレータ
★Java
★JavaVM
★シミュレート
#エンコーダ
[エンコーダ] (encoder) /enk'oud#e(r) , in-/ 〔名詞〕
・符号器. エンコードするための装置やソフトウェアのこと.
★エンコード
◆デコーダ
#エンコード
[エンコード] (encode) /enk'oud , in-/ 〔名詞〕
・符号化すること.
・バイナリデータを文書として扱えるようにするbase64/uuencode/BinHex/
ISHなどのようなものや, PCM音声情報を圧縮音声フォーマットmp3などに
変換することなどを言う.
・また, 例えば日本語文字コードで規格として規定されている句点コードを
コンピュータで扱えるようにISO-2022-JPやシフトJIS, EUC-JP等のASCII
の上に被さるような形式に変換することもエンコードする, と呼び, 変換
する形式を文字エンコードと呼ぶ.
★バイナリ
★データ
★base64 :WDIC
★UU :WDIC
★BinHex :WDIC
★ISH
★PCM :WDIC
★音声
★フォーマット
★mp3
★日本語
★文字コード :WDIC
★コンピュータ
★ISO-2022-JP :WDIC
★シフトJIS :WDIC
★EUC :WDIC
★ASCII (1) :WDIC
★MIME
★エンコーダ
◆デコード
#エンタープライズ
[エンタープライズ] (enterprise) /'ent#e(r)pr`aiz/ 〔名詞〕
・企業, 業務, 事業などのこと.
・エンタープライズサーバやエンタープライズアプリケーションなどは業務
用途を意味し, 例えば "エンタープライズ規模の環境の構築" のように用
いられる.
#エンバグ
[エンバグ] (enbug) /'emb`#vg | inb'#vg/ 〔名詞〕
・ソフトウェアやハードウェアにバグを混入させてしまうこと.
★ソフトウェア
★ハードウェア
★バグ
◆デバッグ
----------------------------------------------------------------------------
--------------------------------- ■ お ■ ---------------------------------
%オ
#応用ソフト
[おうようソフト] (application) 〔名詞/+スラング〕
・新聞用語でアプリケーションのこと.
・新聞には度々登場する用語だが, コンピュータの専門分野ではまず使われ
ない.
★マスコミスラング :WDIC
★アプリケーション
★基本ソフト
★ネット閲覧ソフト
#オブジェクト
[オブジェクト] (object) /'abd3ikt/ 〔名詞〕
・対象. もの. 目的.
・オブジェクト指向と呼ばれる考え方で, データそれ自体を目的として扱っ
たものを "オブジェクト" と呼ぶ. データと, その扱い方(初期生成の仕
方や編集方法など)の手順をセットとして一体化したものであり, 特定の
データはそれ自身がどのように扱われるべきかという情報を持っている.
★データ
★オブジェクト指向
★インスタンス
★ADO :WDIC
★DAO :WDIC
★RDO :WDIC
★OO4O :WDIC
★CORBA :WDIC
#オブジェクト指向
[オブジェクトしこう] (OO: Object Oriented) 〔名詞〕
・何かの動作を行なう際に, その対象を中心にする考え方. 逆に手続きを中
心とする考え方を手続き指向と呼ぶ. ワープロ等で, まず先に文章の範囲
などの扱う対象を指定しておき, それに対して処理(削除や複写など)を指
示するという考え方のこと. 手順が対象を知るのでは無く, データ自身が
どのように扱われるかを知るのがポイントで, また扱うデータによって実
行可能な処理の種類が決まるのが普通である.
・この考え方は, 従来のコンピュータで使われた手続き型の考え方に比べ人
の日常的な考え方(文章を書くなら紙を用意し, 曲を演奏するなら楽器を
探す. 逆に手続き型は, 楽器を手に取ってから次の行動を考える発想)に
近く, 人間に分かりやすいため普及している. 例えばWindowsやMacintosh
等で "データをクリックすれば必要なソフトが起動し, 実行してくれる"
というのもオブジェクト指向的な考え方の一つである.
・プログラミングにも応用されていて, C++やJavaなどはオブジェクト指向
言語である. 対象とするものをオブジェクトとし, それに対する処理を記
述する, という方法をとる. しかし, オブジェクト指向プログラミングは
慣れるまでは大変難しく, COBOL等の手続き指向言語のプログラマがJava
を覚えようとするのは清水の舞台から飛びおりるより難しいという問題も
ある.
★オブジェクト
★データ
★Windows
★Macintosh
★プログラミング
★C++
★Java
◆手続き指向
#オープンシステム
[オープンシステム] (open system) 〔名詞〕
・汎用の技術と仕様の機器を使用して標準的なシステム構築を行なうこと.
★基幹系 :WDIC
#オープンソース
[オープンソース] (open source) /'oupn s'#c:(r)s/ 〔名詞〕
・プログラムのソースリストを公開し, 修正や改良を加えることができるよ
うにしているもの.
▽http://www.opensource.org/ (The Open Source Page)
★OSS
★プログラム
#オンラインマニュアル
[オンラインマニュアル] (online manual) 〔名詞〕
・マニュアルが文書データ化されていて, コンピュータから参照可能な状態
になっているマニュアル.
・検索などが容易なのが利点である他, 製品でもオンラインマニュアルだけ
を添付し紙マニュアルは別売にするなどして製品製造コストの削減を実現
した例もある.
・単なるプレーン文書形式, UNIXのmanコマンド用形式, Windows用のヘルプ
ファイル形式(.HLPや.CHM)のほか, 汎用的な形式としてPDFを利用するこ
ともある.
★マニュアル
★データ
★コンピュータ
★UNIX
★man
★Windows
★PDF
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ か ■ ---------------------------------
%カ
#解凍
[かいとう] (thawing; extracting) 〔さ変名詞〕
・冷凍(圧縮)されたファイルを元どおりに復元すること. 展開, 伸長ともい
う.
・LHAのように圧縮と同時にアーカイブも行なってくれるソフトウェアの場
合はアーカイブされたファイルからファイルを取り出すことも意味する.
★ファイル
★LHA
★アーカイブ
★ソフトウェア
◆圧縮
#鍵
[かぎ] (key) 〔名詞〕
・暗号化と復号に用いるもの.
★暗号
★公開鍵暗号方式
★公開鍵
★秘密鍵
#拡張子
[かくちょうし] (filename extention) 〔名詞〕
・ファイル名の末尾に付けて用いられる, ピリオドと数文字でできたファイ
ル名の一部のこと. これによりファイルの種別などを示す.
・MS-DOSの8+3文字で表わすファイル名では, このうち後半の3文字が該当す
る.
※コラム(有名な拡張子)
┏━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃拡張子│用途 ┃
┠───┼───────────────────────────┨
┃.COM │MS-DOS 用実行ファイル. ┃
┃.EXE │MS-DOS/Windows などの実行ファイル. ┃
┃.BAT │MS-DOS バッチファイル. DOSコマンドを連続処理するもの. ┃
┠───┼───────────────────────────┨
┃.DOC │プレーンな文書ファイル. または MS Word の文書ファイル.┃
┃.TXT │プレーンな文書ファイル. ┃
┃.HTML │HTML 文書ファイル. ┃
┠───┼───────────────────────────┨
┃.MID │標準 MIDI ファイル(SMF). ┃
┃.RCP │レコンポーザMIDIファイル. BBSでは .MID よりも使われる.┃
┠───┼───────────────────────────┨
┃.MPG │MPEG 動画ファイル. ┃
┃.AVI │Windows 動画ファイル. ┃
┃.MP3 │MPEG レイヤ3 音声ファイル. ┃
┠───┼───────────────────────────┨
┃.PNG │PNG 画像ファイル. ┃
┃.GIF │GIF 画像ファイル. ┃
┃.JPG │JPEG フルカラー画像ファイル. ┃
┃.PIC │X68000 ハイカラー画像ファイル. ┃
┃.MAG │16色画像ファイル. 256色のものもあるが少数である. ┃
┃.PI │16/256色画像ファイル. MAGの代わりに使われることが多い.┃
┃.BMP │Windows の標準画像ファイル. 通常無圧縮. ┃
┠───┼───────────────────────────┨
┃.C │C 言語のソースリストファイル. ┃
┃.CPP │C++ 言語のソースリストファイル. ┃
┃.PAS │Pascal 言語のソースリストファイル. ┃
┃.BAS │BASIC 言語のソースリストファイル. ┃
┗━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
@ext.txt
@ext.csv
★ファイル
★実行ファイル
★画像ファイル
★音声
★MS-DOS
★Windows
★COM
★sit
★EXE
★HTML
★MIDI :WDIC
★SMF
★MPEG
★AVI
★mp3
★PNG
★GIF
★JPEG
★X68000
★MAG
★Pi
★BMP
★C
★Pascal
★BASIC
#画像ファイル
[がぞうファイル] (Graphic File) 〔名詞〕
・画像情報をコンピュータのファイルにしたものの総称. 多くの場合静止画
像, つまりアニメしない画像を "画像ファイル" と呼んで, アニメする動
画ファイルは "動画ファイル" と呼び分ける.
・画像と言えどもコンピュータの上データ, つまり電圧の大小でしかない以
上, 何らかのフォーマット(形式)に則ってファイル化しディスクなどに保
存しておかねば, 後で取り出すことが出来ないし, 配布や再利用も行なえ
ない. このファイル化には大きく二通りがある. ビットマップフォーマッ
トと呼ばれる画像の情報を使うものと, ベクターフォーマットと呼ばれる
ベクトル情報を用いるものである. 前者は多くの画像ファイルが採用して
おり, GIF, PNG, JPEG, BMPなどが該当し, 後者はMacintoshのQuickDraw
PICT(.PCT)やWindows Metafile(.WMF)などが該当する.
・パソコンで主に使われる一般的な形式には次のようなものがある. かつて
パソコン通信といえば草の根BBSや@nifty(旧NIFTY-SERVE)のようなものが
主流の時代は, 国内ではMAG, PIC, JPEGが用いられ, 海外ではGIFとJPEG
を多く用いていた. だがインターネットが普及しだしてからはGIFとJPEG
に制圧されたような状況になっている. その後GIFに特許の問題が浮上し
てからはPNGも多く利用されるようになった.
・ちなみにゲームソフトの場合, 各社各様の形式にて画像をファイル化して
いる. 拡張子が同じでも中身がまるっきり違うと言ったことも決して少な
くない状態だが, これらの画像を表示するためのソフトというのもかなり
出回っている.
※コラム (静止画像ファイルの種類)
・種類は, 拡張子と正式名称.
・色は扱える最大色のビット数.
4ビット:16色
8ビット:256色
16ビット:6万4千色 (ハイカラー)
24ビット:1677万色 (フルカラー)
32ビット:43億色
48ビット:280兆色
┏━━━━━━━━━━━━━━━┯━┯━━━━━━━━━━━━━┓
┃種類 (拡張子順) │色│解説 ┃
┣━━┯━━━━━━━━━━━━┿━┿━━━━━━━━━━━━━┫
┃.001│Fax │ │ ┃
┃.301│Brooktrout Fax-Mail │ │ ┃
┠──┼────────────┼─┼─────────────┨
┃.ART│Adobe Illustrator │ │ ┃
┃.ARV│ART-V │ │ ┃
┃.B1 │16色ベタファイル │ 4│.B1.R1.G1.E1 で1セット ┃
┃.BMP│Bit MaP │32│Windows, OS/2 の標準 ┃
┃.CEL│KISS形式画像ファイル │ 4│ ┃
┃.CGM│ComputerGraphicsMetafile│ │ ┃
┃.CLP│クリップボードファイル │ │ ┃
┃.CUR│カーソルファイル │ │Windows用カーソルファイル ┃
┃.CUT│title CUT file │ 2│X68000用白黒画像ファイル ┃
┠──┼────────────┼─┼─────────────┨
┃.DIB│Device Independent BMP │32│.BMP と同じ ┃
┃.DIR│Macromedia Director │ │ ┃
┃.DPI│Pointline │ │ ┃
┃.E1 │16色ベタファイル │ 4│.B1.R1.G1.E1 で1セット ┃
┃.EPS│EncapsulatedPostScript │ │ ┃
┃.FAX│CCITT Group 3 & 4 FAX │ │ ┃
┃.FRM│エスキース │ │ ┃
┠──┼────────────┼─┼─────────────┨
┃.G1 │16色ベタファイル │ 4│.B1.R1.G1.E1 で1セット ┃
┃.GEM│GEM Metafile │ │ ┃
┃.GIF│CompuServe │ 8│CompuServe/WWW 等 ┃
┃.HG │Hyper Graphic Press │ 4│ ┃
┃.ICO│アイコンファイル │ │Windows 用アイコンファイル┃
┃.IFF│InterchangeFileFormat │ │Electronic Arts ┃
┃.IMG│GEM Image │ │ ┃
┠──┼────────────┼─┼─────────────┨
┃.JFX│JetFax │ │ ┃
┃.JPG│JPEG │32│国際標準圧縮画像 ┃
┃.KDT│さめがめ用駒データ │ │ ┃
┠──┼────────────┼─┼─────────────┨
┃.MAC│MacPaint │ │ ┃
┃.MAG│鮪 │ 8│事実上16色画像の日本標準 ┃
┃.MET│OS/2 PM Meta File │ │ ┃
┃.MKI│まきちゃん │ 4│.MAG の前身 ┃
┃.MSP│Microsoft Paint │ │ ┃
┃.OAZ│OAZ Fax │ │ ┃
┠──┼────────────┼─┼─────────────┨
┃.P2 │PICTURE 2 │24│圧縮率向上拡張版 ┃
┃.PBM│Portable Bitmap │ │ ┃
┃.PCD│Eastman Kodak PhotoCD │ │ ┃
┃.PCT│QuickDraw PICT │ 8│Macintosh標準形式 ┃
┃.PCX│Zsoft PCペイントブラシ │32│ ┃
┃.PI │π │ 8│MAG の対抗馬 ┃
┃.PIC│PICTURE │24│X68000の標準形式 ┃
┃.PNG│PNG │48│Internet 標準形式 ┃
┃.PNT│MacPaint │ │ ┃
┃.PPM│PBM PLUS │ │ ┃
┃.PS3│Adobe Photoshop │ │ ┃
┃.PSD│Adobe Photoshop │ │ ┃
┃.PXR│PhotoShop Pixar image │ │ ┃
┃.Q0 │QLD 0 │ │ ┃
┃.Q4 │QLD 4 │ 4│PC-VAN の QLD-SIGでの標準 ┃
┃.QLD│QLD │ │ ┃
┃.R1 │16色ベタファイル │ 4│.B1.R1.G1.E1 で1セット ┃
┃.RAS│Sun Biutmap │ │ ┃
┃.RIC│Rioch FaxNet │ │ ┃
┃.RIF│Microsoft RIFF │ │画像専用形式ではない ┃
┃.RLE│Run Length Encoding │32│.BMP の圧縮版 ┃
┃.RTF│Microsoft RTF │ │画像専用形式ではない ┃
┠──┼────────────┼─┼─────────────┨
┃.SHG│Segmented Hyper-Graphic │ │ ┃
┃.TGA│TARGA │32│BeOS 等 ┃
┃.TIF│TIFF │ │FM-TOWNS標準? ┃
┠──┼────────────┼─┼─────────────┨
┃.WPG│Word Perfect │ │ ┃
┃.WMF│Windows Meta File │ │ ┃
┃.XPM│X PixMap file format │ │X Window System ┃
┠──┼────────────┼─┼─────────────┨
┃.ZIM│Z's STAFF │24│汎用/98用等, 数種類がある ┃
┃.ZSK│Super KiD │24│SuperKid データ. ┃
┗━━┷━━━━━━━━━━━━┷━┷━━━━━━━━━━━━━┛
<その他>
.PCK .FAR .ST4 .STF .BLK
★ファイル
★コンピュータ
★アニメ :MOE
★動画
★データ
★フォーマット
★ディスク
★CG
★MAG
★MAKI
★Pi
★PIC (1)
★PIC2
★Q4
★BMP
★RLE
★TIFF
★GIF
★JPEG
★PNG
★X68000
★FM-TOWNS
★Macintosh
★MSX
★X Window System
★PC-VAN :WDIC
★Illustrator
#環境
[かんきょう] (environment) 〔名詞〕
・コマンドやユーザインターフェイスなどの状態.
・ハードウェアの種類や性能や仕様.
・システム設定やソフトウェアのインストール状態.
・自分にとって最適な環境を構築するのはしばしば容易ではない.
★インターフェイス
★ハードウェア
★ソフトウェア
★インストール
★環境変数
#環境変数
[かんきょうへんすう] (environment variable) 〔名詞〕
・MS-DOSやUNIXにおいて, 環境の状態を保持したり, アプリケーションに情
報を与えるために用いる汎用変数のこと.
・MS-DOSでは, "set TZ=JST-9" のようにコマンドを実行することにより,
環境変数名 "TZ" に, "JST-9" という内容を設定することを意味する. ま
た現在設定されている内容を表示するには "set" コマンドをそのまま実
行する.
・例えば次のようなものがある
※コラム(有名な環境変数)
┏━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃TZ │ ┃
┠────┘ ┃
┃・Time Zone を意味し, その国の標準時名と, 協定世界標準時(UTC) ┃
┃ からの時差を設定しておく変数. ┃
┃・通常は未設定になっているので, 各自で設定する必要がある. 日本┃
┃ では世界時より -9 時間の時差があり, 日本標準時は "JST" であ ┃
┃ るので, TZ=JST-9 とする. ┃
┣━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃PROMPT │ ┃
┠────┘ ┃
┃・MS-DOS で, C> などと表示されるプロンプトを自由に編集すること┃
┃ ができる, 設定用変数. ┃
┃・PC DOS と古い MS-DOS ではデフォルトで未設定で, その場合には ┃
┃ PROMPT=$n$g と等価の動作をする. 新しい MS-DOS や Windows 95 ┃
┃ の MS-DOS プロンプトなどでは PROMPT=$p$g になっている. ┃
┃・例えばこの設定を PROMPT=% とすると UNIX の csh の気分を味わ ┃
┃ うことが可能. ┃
┣━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃COMSPEC │ ┃
┠────┘ ┃
┃・コマンドシェル (command.com 等) のパスを記述する. ┃
┃・この設定を間違えると MS-DOS の動作が停止することがあるので注┃
┃ 意する必要がある. ┃
┃・PC DOS や MS-DOS では通常は未設定で COMSPEC=C:\COMMAND.COM ┃
┃ など自分で設定して使うものであるが, Win95 の DOS窓などでは, ┃
┃ デフォルトで COMSPEC=C:\WINDOWS\COMMAND.COM となっている. ┃
┣━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃PATH │ ┃
┠────┘ ┃
┃・実行ファイルを検索する対象ディレクトリを指定する変数. ┃
┃・PATH=C:\WINDOWS;C:\WINDOWS\COMMAND などとしておくと, 現在の ┃
┃ カレントディレクトリのほか, C:\WINDOWS と C:\WINDOWS\COMMAND┃
┃ も検索するようになる. この全てのディレクトリを順に検索し, そ┃
┃ れでも実行ファイルがみつからないと, ┃
┃ "コマンドまたはファイル名が違います" ┃
┃ になる. ┃
┣━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━┫
┃TMP または TEMP │ ┃
┠────────┘ ┃
┃・テンポラリファイルを作成するためのディレクトリを指定する. ┃
┃・デフォルトで未設定なので, 各自必要に応じて設定する. ┃
┃・多くの場合, ラムディスクなどに設定しておく. 揮発性で高速とい┃
┃ う利便性を持っているためである. ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
★環境
★MS-DOS
★PC DOS
★UNIX
★アプリケーション
★ディレクトリ
★ディスク
★デフォルト
★ファイル
#慣用暗号方式
[かんようあんごうほうしき] (conventional encryption system) 〔名詞〕
・暗号化(encryption)と復号化(decryption)に同一の鍵を使う暗号方式. 同
じ鍵を使うところから, 共通鍵暗号方式や秘密鍵暗号方式とも呼ばれる.
・DESやDEA1, FEAL, RC5などに代表される方式で, 鍵を元に文字の順序の変
更や変更を行なうことを基本アルゴリズムとする.
・DESではこのアルゴリズムを公開している.
★暗号
★鍵
★DES
★FEAL
◆公開鍵暗号方式
----------------------------------------------------------------------------
--------------------------------- ■ き ■ ---------------------------------
%キ
#機種依存文字
[きしゅいぞんもじ] (machine type relying character) 〔名詞〕
・特定機種にのみ存在する文字のこと.
・有名なものとしては98文字(PC-98外字)などが該当する. これは丸付き数
字, ローマ数字, 98罫線などがそれである. また98拡張漢字のもととなっ
たIBM拡張漢字などもある. これらはすべてWindowsでも表示可能なため,
外字であることに気付かずに使用してしまう事例が増えてしまい, 問題を
起こすことが多い. また, Macintoshにも機種依存文字は存在する.
・機種依存文字は特定の機種や環境(OS)に依存する文字であり, 同一環境以
外で表示させた場合, 機器の誤動作(突如フロッピーディスクをアクセス
する等)や, 全く異なった文字に化けたりするため, 使った場所には往々
にして論争が起こる. また汎用的な文書の流通を目的とする場合には, 当
然ながら使用する事はできない.
※機種依存文字
(1) PC-9801文字 PC-9801/EPSON等. 記号や漢字など多数.
(2) X68000文字 フォントにより多様に存在.
(3) Macintosh文字 (日)(月)..等多数.
(4) IBM文字 IBM拡張漢字.
(5) オアシス文字 ハートマーク等の記号など.
(6) MSX文字 記号などを中心に大量に存在.
※98文字コード一覧表 (JIS / SJIS)
(1) 半角2バイト文字 2921~2B7E / 8540~869E
(2) 98罫線文字 2C21~2C6F / 869F~86ED
(3) ○付き数字 2D21~2D34 / 8740~8753
(4) ローマ数字 2D35~2D3E / 8754~875D
(5) 記号 2D40~2D7C / 875F~879C
(6) 拡張漢字 7921~7C7E / ED40~EEFC
※IBM文字コード一覧表 (SJIS)
(1) 拡張漢字 / FA5C~FC4B
@izon.png (PC-9801 & Windows 依存文字)
★依存
★ディスク
★98文字 :WDIC
★Windows
★外字 :WDIC
★環境
★PC-9801
★EPSON
★X68000
★Macintosh
★IBM :WDIC
★MSX
★データ
◆JIS
#基本ソフト
[きほんソフト] (Operating System) 〔名詞/+スラング〕
・新聞用語でOSのこと.
・新聞には度々登場する用語だが, コンピュータの専門分野ではまず使われ
ない.
★マスコミスラング :WDIC
★OS
★応用ソフト
★ネット閲覧ソフト
#逆アセンブラ
[ぎゃくアセンブラ] (disassembler) 〔名詞〕
・逆アセンブルするためのツール.
★逆アセンブル
#逆アセンブル
[ぎゃくアセンブル] (disassemble) 〔さ変名詞〕
・実行ファイルをアセンブリ言語に戻すこと. ディスアセンブルとも言う.
★実行ファイル
★アセンブリ言語
★逆アセンブラ
★プログラマ
★ドキュメント
#逆引き
[ぎゃくびき] 〔さ変名詞〕
・対応するものを逆方向から検索すること.
・DNSではIPアドレスからホスト名を検索することを表わす.
★DNS (1) :WDIC
★IPアドレス :WDIC
★ホスト :WDIC
◆正引き
#共通鍵暗号方式
[きょうつうかぎあんごうほうしき] 〔名詞〕
→慣用暗号方式
----------------------------------------------------------------------------
--------------------------------- ■ く ■ ---------------------------------
%ク
#クリック
[クリック] (click) /kl'ik/ 〔さ変名詞〕
・何かを押したり叩いたりした時の, かちっと鳴る音のこと. マウスなどの
ポインティングデバイスでボタンを押すことをこう呼ぶ. 連続して打鍵す
ることで動作の変わる操作ポリシーを採用するユーザインターフェイスで
は二度連続してクリックすることをダブルクリックと呼び, それに対して
普通に一度だけ押すことをシングルクリックと呼ぶ.
・多くのOSでは一度押す(シングルクリック)で選択, 2度連続で押す(ダブル
クリック)で実行, という操作ポリシーとなっている. 中にはポインタを
選択可能位置に移動させるだけで選択, シングルクリックで実行というポ
リシーのものもあり, WWWブラウザではこのような操作方法を採用する場
合が多い.
★マウス
★ポインティングデバイス
★UI
★GUI
★ダブルクリック
#クリッパーチップ
[クリッパーチップ] (Clipper Chip) 〔名詞〕
・アメリカにおいて, 通信の秘密を守りつつ, 政府には盗聴する能力を与え
る技術. 暗号鍵を2つに分割し, 2つの政府機関が保持, 管理することで利
用者以外にも2つの政府機関が協力しあえば暗号を解読できる.
★暗号
★鍵
#グレースケール
[グレースケール] (gray scale) 〔名詞〕
→グレイスケール
#グレイスケール
[グレイスケール] (gray scale) 〔名詞〕
・CGに於いては, モノクローム(無彩色)表現のことを指し, 明度の違いのみ
が存在する.
・コンピュータで扱う場合は8ビット(256階調)グレイスケールが一般的で,
よく用いられている.
★CG
★コンピュータ
★モノクローム
◆RGBカラー
◆インデックスカラー
◆CMYK
#クロージャ
[クロージャ] 〔名詞〕
・サブルーチンへのリファレンス(ポインタ)と, そのプライベートなデータ
をセットにしたもので, LispやPerlなどで使われる.
★サブルーチン
★ポインタ
★データ
★Lisp
★Perl
----------------------------------------------------------------------------
--------------------------------- ■ け ■ ---------------------------------
%ケ
#原子性
[げんしせい] (Atomicity) 〔名詞〕
→不可分性
#原始プログラム
[げんしプログラム] (source program) 〔名詞〕
→ソースリスト
----------------------------------------------------------------------------
--------------------------------- ■ こ ■ ---------------------------------
%コ
#公開鍵
[こうかいかぎ] (public key) 〔名詞〕
・公開鍵暗号方式で使われる二種類の鍵のうちの一つ. 秘密鍵で暗号化され
たものの解読, または秘密鍵でしか解読できない暗号化に用いるもの. 一
般には暗号化電子メールなどに使われる.
★公開鍵暗号方式
★鍵
◆秘密鍵
#公開鍵暗号方式
[こうかいかぎあんごうほうしき] (public key cryptosystem) 〔名詞〕
・情報暗号化の一方式.
・1976(昭和51)年に米スタンフォード大学のDiffieとHalmanにより考案され
た暗号化方式で, データ暗号化に使用する鍵と, 暗号の復号に必要な鍵を
別に用意するのが大きな特徴. 電子メールなどで利用されている.
・"秘密鍵" は作成した本人だけが所有し, 誰にも公開しない. "公開鍵" は
情報をやり取りしたい相手に予め渡しておく. この公開鍵暗号では, 一方
の鍵を使用して暗号化した情報はもう一方の鍵を使用しなければ複合でき
ないという特徴があり, この特性を利用して暗号化文書や "電子署名" を
実現する.
・公開鍵暗号は "電子署名" にも用いることができる. 送信者が自分の秘密
鍵でメールを暗号化すると, そのメッセージは送信者の公開鍵でしか復号
できない. 送信者の公開鍵は公開されているため誰でもメッセージを解読
できるが, その解読できるという事実が "確かに送信者が暗号化した" と
いうことの証明になる. なぜなら, 送信者の秘密鍵は送信者しか知らない
筈だからである. 万一送信者の公開鍵で解読できないという場合, 途中で
内容が改竄されているか, 第三者がなりすましている可能性が考えられる
わけである.
・この暗号方式を使ったものとして, 現在はRivest, Shamir, Adelemanらの
提案するRSA方式と, Merkle, Hellemanらが提案したMH法の二種類がある.
※具体的手順
暗号化されたメールを送信する場合は, 受取主の "公開鍵" を使って暗号
化する.
(1)BさんはAさんの公開鍵を入手する.
(2)BさんはAさんの公開鍵を使って文書を暗号化し, それをAさんに送る.
(3)暗号化された文書を受けとったAさんは, 自分の秘密鍵で復号する.
公開鍵で暗号化したものは本人の "秘密鍵" でしか解読できないため, 途
中で公開鍵を知っている何者かにメールを傍受されたとしても, それは解
読の役には立たない. 逆に, 秘密鍵で暗号化したものは公開鍵でしか解読
できない.
★暗号
★秘密鍵
★公開鍵
★データ
★インターネット (1) :WDIC
★電子メール :WDIC
★送信 :WDIC
★電子署名 :WDIC
★楕円曲線暗号
★RSA :WDIC
★改竄 :WDIC
◆慣用暗号方式
◆盗聴 :WDIC
◆なりすまし :WDIC
#高級言語
[こうきゅうげんご] (high-level programming language) 〔名詞〕
・プログラミング言語で, 人間の言語に近いとされるものの総称. 言語その
ものの質などをいうものではない.
・低級言語と呼ばれる機械語やアセンブリ言語のような機械に近い言語とは
対照的に, BASICやPascal, COBOLのような, 人間にもいくらか分かりやす
いプログラミング言語を高級言語と呼ぶ.
★プログラミング言語
★BASIC
★Pascal
★COBOL
◆機械語
◆アセンブリ言語
◆低級言語
#恒久性
[こうきゅうせい] (Durability) 〔名詞〕
→耐久性
#構造化プログラミング
[こうぞうかプログラミング] (structured programming) 〔名詞〕
・コンピュータプログラム作成の方法論の一つ.
・プログラムの構造を階層化・抽象化し段階的に詳細化することにより, 大
規模で複雑なプログラムを正確に作成することができる.
・例えば, それぞれ一つの機能を持ったプログラムブロックが複数あるとす
る. そしてこれらのプログラムブロックを呼び出すようにして利用し, 別
の機能を持ったプログラムブロックをまた作る. これを繰り返していき,
単機能のプログラムブロックをピラミッド状に組み上げて一つのプログラ
ムを構成する.
・構成要素になっているそれぞれのプログラムブロックは, 与えられたその
機能を実現することだけを考えて作ればよく, プログラム全体のことは原
則として考慮する必要がない. これにより, 各ブロックを複数人で分担し
て作成でき, しかもプログラムの再利用が可能になる, メンテナンスが楽
である, など多くの利点が得られ, 大規模なプログラムの作成には欠かせ
ない手法となっている.
・この手法でプログラミングを行なうためには, 各ブロックの独立性が高く
なければならないため, 使用する言語の仕様がこの要求を満たすものであ
る必要がある.
★コンピュータ
★プログラム
★プログラミング
★HCP
#後置インクリメント
[こうちインクリメント] 〔さ変名詞〕
・ある変数の値を1増やす演算. PerlやCでは, 通常foo++のようにあらわさ
れる.
・式全体の評価の後に変数の値が1増える.
※実例
たとえば,
foo=0;
bar=foo++;
この場合, 変数 bar には 0 が代入される.
★インクリメント
★foo
★Perl
★C
◆前置インクリメント
#後置デクリメント
[こうちデクリメント] 〔さ変名詞〕
・ある変数の値を1減らす演算. PerlやCでは, 通常, foo--のようにあらわ
される.
・式全体の評価の後に変数の値が1減る.
※実例
たとえば,
foo=0;
bar=foo--;
この場合, 変数 bar には 0 が代入される.
★デクリメント
★foo
★Perl
★C
◆前置デクリメント
#ここをクリック
[ここをクリック] (click here) 〔名詞〕
→here症候群
#コーディング
[コーディング] (coding) /k'oudin,/ 〔さ変名詞〕
・プログラムを記述(coding)すること.
★プログラム
#コピー
[コピー] (copy) /k'api/ 〔さ変名詞/+禁句〕
・データやディスク等を複写すること. データファイルをコピーする, のよ
うな表現にも用いる. Windowsでは選択範囲を一時的な記憶領域(クリップ
ボードという)に複写することをコピーと呼んでいる.
・ゲームソフトやアプリケーションなどのパッケージソフトを不当に複写す
ることも意味するが, これは著作権法により罰せられる犯罪行為である.
ネットワーク上では使わないほうが無難な語.
★データ
★ディスク
★ファイル
★アプリケーション
★ネットワーク :WDIC
★ダビング
★コピーフリー
★著作権
◆コピープロテクト
◆SCMS :WDIC
◆DTCP :WDIC
#コピーフリー
[コピーフリー] (copyfree) 〔形容動詞ノ〕
・いくらでもコピーしてよいこと.
★コピー
◆コピーガード :WDIC
◆コピープロテクト
#コピープロテクト
[コピープロテクト] (copy protect) 〔名詞〕
・コンピュータやゲームのソフトが, 違法に複製されない様にする仕組みの
こと.
・昔はフロッピーディスクに特殊なフォーマットを施しているものが多かっ
たが, ハードディスクの普及により激減した. その後, 起動時にだけマス
ターFDの内容を確認する方式もあったが, 不便なため, 事務用ソフトを中
心に嫌われた. Lotus 1-2-3等はマスターフロッピーディスクにあるキー
をハードディスクに移す方式としていたが, ハードディスクがクラッシュ
した時には再インストールが不可能になるため, 結局プロテクトは無くし
てしまった.
・定価が数十万円もするような一部の業務用ソフトの中には, シリアルポー
トやパラレルポート, またはUSBなどに "キー" や "ドングル" と呼ばれ
る小型の装置を差し込んで使用するものがある. これは1ライセンス毎に
1つメーカーからもらえるもので, ライセンス以上のマシンで使用できな
いようにするプロテクトの一つ. 業務用ソフト分野では現在もっとも普及
している方法である. 実際の商品としてはHASP(ハスプ)などがある.
・過去のゲームなどではマニュアルの中に書いてある呪文などで判別するも
のもあった. マニュアルの複写ができないようにすることで, 事実上のコ
ピープロテクトとしていた.
・供給媒体がCD-ROMになるにつれ, パソコン用の一般的なアプリケーション
では, その様なプロテクトは激減することになった. 代わりに, シリアル
ナンバーの入力をさせるなど, 特定情報の入力によって正規ユーザの判別
をする方法が取られるようになった. つまり, ドングルを使用しないソフ
トウェアでは, 基本的にプロテクトというもの自体が無くなってしまった
のである.
★コンピュータ
★ソフトウェア
★フロッピーディスク
★フォーマット
★ハードディスク
★Lotus :WDIC
★シリアルポート
★パラレルポート
★USB (2) :WDIC
★ドングル
★コピーガード :WDIC
★マニュアルプロテクト
★ユーザ
★CD-ROM
★パソコン
★アプリケーション
★入力
◆コピー
◆コピーフリー
#コマンドライン
[コマンドライン] (command line) 〔名詞〕
・命令列.
・一般にはCUI環境で, コマンドを入力する場所(行)のこと.
・例えば, MS-DOSやWindowsのMS-DOSプロンプトで "C:\WINDOWS" のような
表示がある場所がコマンドラインである. ここにコマンドを入力しEnter
することで, OSはコマンドを実行する.
★CUI
★入力
★MS-DOS
★Windows
★プロンプト
★OS
#コロケーション
[コロケーション] (collocation) /k`al#ek'eiS#e+n/ 〔名詞〕
・データセンターなどが行なう場所貸しサービスのこと.
・ラック毎, 付帯サービス毎に料金が変化するのが一般的.
★データセンター :WDIC
★ハウジング
★ホスティング
#コンソール
[コンソール] (console) /k#ens'oul/ 〔名詞〕
・ホストコンピュータのこと.
★コンソールログイン
★ホストコンピュータ :WDIC
★コンピュータ
#コンソールログイン
[コンソールログイン] (console login) 〔さ変名詞〕
・ホストコンピュータから直接ログインすること.
★コンソール
★ホストコンピュータ :WDIC
★コンピュータ
#昆虫採集
[こんちゅうさいしゅう] (bug collection) 〔名詞〕
・バグを見つけだし, 修正する作業を一気に行なうこと.
・自然界の法則により, 数が少なくなると新規機能を付けたくなってしまう
為, 増殖する事もあるらしい.
★バグ
★デバッグ
#コントロールパネル
[コントロールパネル] (control panel) 〔名詞〕
・Windows 95/98やWindows NT, Windows 2000シリーズに存在する, 各種設
定へのショートカットの集合のこと.
・そこにあるプログラムを使うことでハードウェアやOSレベルでの設定をあ
る程度自由に変更することが出来る.
★Windows 95
★Windows 98
★Windows NT
★Windows 2000
★プログラム
★ハードウェア
★OS
#コンパイラ
[コンパイラ] (compiler) /k#emp'ail#e(r)/ 〔名詞〕
・高級言語で記述されたプログラミング言語を, 機械語, もしくはそれに似
た中間言語と呼ばれる形へ変換するソフトウェアのこと. C/C++やJavaな
ど, 主流の多くはコンパイル式の言語である.
・一旦全てを機械語に翻訳するものは, 実行速度が速い, 実行ファイルサイ
ズを小型化できる, 文法ミスがあってもすぐ発見修正できる, など数々の
利点がある. 逆に難点としては, コンパイルを行なわないと実行できない
という手間があげられる.
★高級言語
★プログラミング言語
★機械語
★中間言語
★ソフトウェア
★C
★C++
★Java
★コンパイル
★実行ファイル
★プリプロセッサ
★パーサ
◆アセンブリ言語
◆インタプリタ
#コンパイル
[コンパイル] (compile) /k#emp'ail/ 〔さ変名詞〕
・高級言語で記述されたプログラミング言語を, 機械語, もしくはそれに似
た中間言語と呼ばれる形へ変換すること.
・使用する言語の, コンパイラと呼ばれるソフトウェアを使って行なう.
★高級言語
★プログラミング言語
★機械語
★中間言語
★コンパイラ
★ソフトウェア
★パーサ
★ビルド
★リンク
#コンバータ
[コンバータ] (converter) /k#env'#e:t#e(r)/ 〔名詞〕
・変換器.
・あるものを, それが持つ特質や性質, 情報などを保存したまま, 別の形質
のものに変化させること.
#コンパネ
[コンパネ] (control panel) 〔名詞〕
→コントロールパネル
#コンピュータウイルス
[コンピュータウイルス] (computer virus)
/k#empj'u:t#e(r) v`ai#e+r#es/ 〔名詞〕
・コンピュータに寄生し, 他の実行ファイルに感染させ自分の複製を作るプ
ログラム. 大抵は論理爆弾(ロジックボム)としての機能を併せ持つ. 同じ
ウイルスでも, アプリケーションのマクロ機能を利用したものはマクロウ
イルスとよばれ, 通常のウイルスとは区別される.
・トロイの木馬等も一般にウイルスと呼ばれることがあるが, 増殖しない物
はウイルスではないため正確には間違いである. またワームと呼ばれるタ
イプは, "自己繁殖" を行なうという特殊な性格からウイルスとは別もの
として扱われている. 更にコンピュータバクテリアと呼ばれるソフトウェ
アも, ファイルやシステム領域に寄生するわけではないため, これもコン
ピュータウイルスではない.
・通商産業省によるコンピュータウイルスの対策基準(1990(平成2)年4月10
日付通商産業省告示第139号, 1995(平成7)年7月7日改訂通商産業省告示第
429号, 1997(平成9)年9月24日改訂通商産業省告示第535号)では『第三者
のプログラムやデータベースに対して意図的に何らかの被害を及ぼすよう
に作られたプログラムであり, この告示で規定される3つの機能を一つ以
上有するもの』として定義されている.
※コラム(通産省の定義するウイルスの条件機能)
(1)自己伝染機能
・自らの機能によって他のプログラムに自らをコピーし又はシステム
機能を利用して自らを他のシステムにコピーすることにより, 他の
システムに伝染する機能.
(2)潜伏機能
・発病するための特定時刻, 一定時間, 処理回数等の条件を記憶させ
て, 条件が満たされるまで症状を出さない機能.
(3)発病機能
・プログラムやデータ等のファイルの破壊を行なったり, コンピュー
タに異常な動作をさせる等の機能.
▽http://www.symantec.com/avcenter/vinfodb.html
★コンピュータ
★実行ファイル
★プログラム
★ロジックボム
★アプリケーション
★マクロ
★マクロウイルス
★メールウイルス :WDIC
★トロイの木馬
★ワーム :WDIC
★ソフトウェア
◆ワクチン
#コンピュータビールス
[コンピュータビールス] (computer virus)
/k#empj'u:t#e(r) v`ai#e+r#es/ 〔名詞〕
→コンピュータウイルス
#コンピュータヴィールス
[コンピュータヴィールス] (computer virus)
/k#empj'u:t#e(r) v`ai#e+r#es/ 〔名詞〕
→コンピュータウイルス
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ さ ■ ---------------------------------
%サ
#再インストール
[さいインストール] (re-install) 〔さ変名詞〕
・Windows 95/98/NTシリーズをしばらく使っていると, じわじわとその動作
全体が重くなってきたり, 各所で妙な動作が増えてくる. そのための特効
薬. 約3ヵ月おきにやってくる症状である.
・慣れた人だと2時間もあれば終わるが, 基本的には一日仕事になる. かと
いって後回しにし続けると逆にイライラが増す事になってしまう.
★インストール
★Windows 95
★Windows 98
★Windows NT
#サービスパック
[サービスパック] (service pack) 〔名詞〕
・バグ修正パッチ.
・大抵の場合, 修正されるバグよりも多い新たなバグが含まれている.
★Windows
★Windows NT
#サブルーチン
[サブルーチン] (subroutine) 〔名詞〕
・特定の小部分を処理するための, ひとまとまりのプログラム.
★プログラム
#差分
[さぶん] (patch) 〔名詞〕
・ハードウェアやソフトウェアに対する改変情報のこと.
・ある情報集合Aと, また別の情報集合Bがあった場合, その両者の違い部分
を収集して情報Xを作成し, 情報集合Aと情報Xを用意する事で情報集合Bが
作り出せるようにしたもの.
・例えば, プログラムをバージョンアップしたりしても, その全てを書き換
えることはまず無い. 大抵はその一部分のみが修正されるのみである. あ
るいは同一の版のプログラムでも, 表示するメッセージを英語化したり日
本語化したり等の変更や, 何らかの機能を組み込んだり取り除いたりする
用途などでも, その違い部分の差は, 全体のサイズからすれば微々たるも
のである.
・そこで, そのファイルでの違い部分のみを収録し, ある特定のファイルに
突き合わせる形で別の新版ファイルを構築することができれば, 配布する
際のデータサイズは限界まで小型化する事ができる.
・難点は, 差分のツールが機種に存在しない場合には, 新版に更新できない
などの機種依存性が高いことである.
※差分の利用方法
・作成
古いバージョンA ┐
├─→ 差分情報X
新しいバージョンB ┘
・差分を利用したバージョンアップ
古いバージョンA ┐
├─→ 新しいバージョンB
差分情報X ┘
★プログラム
★データ
★ファイル
★当てる :WDIC
----------------------------------------------------------------------------
--------------------------------- ■ し ■ ---------------------------------
%シ
#シェアウェア
[シェアウェア] (share ware) 〔名詞〕
・一定期間試用が可能な有料ソフトウェア. 商品なので, 継続利用時は決め
られた金額を支払う義務がある.
・規定金額を支払うことを俗にレジストと言うが, 現在ではVectorのシェア
レジや@nifty(旧NIFTY-SERVE)の料金代行システムなどのオンライン決算
がよく使用される.
・規定金額を支払うことをレジストと言うが, 現在ではVectorのシェアレジ
や@nifty(旧NIFTY-SERVE)の料金代行システムなどのオンライン決算がよ
く使用される.
・シェアウェアは善意の個人プログラマが自作ソフトウェアを安価にて配布
する手段として用いることも多いが, 真っ当なビジネスとしてシェアウェ
アという配布形態を取る場合もある. 国産シェアウェアで有名なものとし
ては有限会社サイトー企画の "秀丸", RimArtsの "Becky!" などがある.
▽http://www.vector.co.jp/swreg/ (Vectorシェアレジ)
★ソフトウェア
★ニフティサーブ :WDIC
★レジスト (1) :WDIC
★メールウェア
★Becky!
◆フリーソフト
#シェル
[シェル] (shell) /S'el/ 〔名詞〕
・ユーザが, OSに対して文字による対話を行なうためのソフトウェア.
・MS-DOS, Windows 95/98のDOSプロンプトではCOMMAND.COM, Windows NTや
2000のコマンドプロンプトではCMD.EXEというシェルが標準として使われ
る. UNIXではshやcshなどが多く用いられている. また, これらをベース
にした, より使いやすい, または多機能なシェルも多数存在している.
・これらは命令を逐次実行するため, コマンドインタプリタなどと呼ばれる
こともある.
※コラム(メジャーなUNIX用シェル)shをのぞきアルファベット順
┏━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃名前 ┃特徴 ┃
┣━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃sh ┃シェル. ボーンシェル. Bourne Shell. ┃
┃ ┃Bourne 氏作. ┃
┃ ┃元祖 sh. ┃
┃ ┃機能は貧弱だが, シェルスクリプトのインタプリタとして良┃
┃ ┃く使われている. ┃
┠───╂───────────────────────────┨
┃ash ┃エーシェル. ash. ┃
┃ ┃Kenneth Almquist氏作. ┃
┃ ┃Bourne Shell互換のコンパクトなシェル. FreeBSD や Linux┃
┃ ┃でときどき使われている. ┃
┠───╂───────────────────────────┨
┃bash ┃バッシュ. Bourne Again Shell. ┃
┃ ┃Brian Fox 氏作. ┃
┃ ┃Bourne Shellにコマンドライン編集機能を追加したもの. ┃
┃ ┃GNUプロジェクトの標準シェルになっているが, サイズが大 ┃
┃ ┃きく, また若干遅い. ┃
┠───╂───────────────────────────┨
┃csh ┃スィーシェル. C Shell. ┃
┃ ┃Bill Joy 氏作. ┃
┃ ┃C shell の語源は, スクリプト言語のの構文がC言語に似て ┃
┃ ┃いることに由来する. ┃
┃ ┃BSD 系 OS の標準シェルとなっている. ┃
┠───╂───────────────────────────┨
┃ksh ┃コーンシェル. Korn Shell. ┃
┃ ┃System V の標準のシェル. ┃
┃ ┃あまり使われていない. ┃
┠───╂───────────────────────────┨
┃tcsh ┃ティースィーシェル. Tenex C-Shell. ┃
┃ ┃csh の作者 Bill Joy氏を始め, 多数の人により拡張された.┃
┃ ┃ファイル名補間機能やコマンドライン編集機能などが追加さ┃
┃ ┃れている. ┃
┠───╂───────────────────────────┨
┃zsh ┃ズィーシェル. Z Shell. ┃
┃ ┃Paul Falstad 氏作. ┃
┃ ┃bsh 系のシェルで, ksh に tcsh を追加したもの. ┃
┃ ┃Z の語源は, 最強のシェルで, これが最後であるという所か┃
┃ ┃らと, csh の c を濁らせた所からであると言われている. ┃
┗━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
★ユーザ
★OS
★ソフトウェア
★MS-DOS
★Windows 95
★Windows 98
★Windows NT
★UNIX
★csh
★tcsh
★GNU :WDIC
★インタプリタ
★/bin/[
★CMD
★System V
★ファイル
#シェルアカウント
[シェルアカウント] (shell account) 〔名詞〕
・ISP(インターネット接続プロバイダ)のサーバ上でシェルを使える権限.
・TELNETで接続しログインできる権限とほぼ同義.
★ISP :WDIC
★インターネット (1) :WDIC
★サーバ
★シェル
★TELNET :WDIC
★ログイン :WDIC
★パーミッション
#シーケンシャル
[シーケンシャル] (sequential) /sikw'enS#el/ 〔形容動詞/名詞〕
・連続している.
★シーケンシャルファイル
★シーケンシャルリード
◆ランダムファイル
#シーケンシャルファイル
[シーケンシャルファイル] (sequential file) /sikw'enS#el f'ail/
〔名詞〕
・連続して情報が記録されているファイル.
・ファイルの最初から順番通りに読み込んで利用する.
★シーケンシャル
★シーケンシャルリード
★ファイル
◆ランダムファイル
#シーケンシャルアクセス
[シーケンシャルアクセス] (sequential access) /sikw'enS#el 'aekses/
〔さ変名詞〕
→シーケンシャルリード
#シーケンシャルリード
[シーケンシャルリード] (sequential read) /sikw'enS#el r'i:d/
〔名詞〕
・順番・連続に読むこと.
★シーケンシャル
★シーケンシャルファイル
◆ランダムファイル
#自己解凍書庫
[じこかいとうしょこ] (Self-Extracting Archive) 〔名詞〕
・LHAやZIPのような圧縮アーカイブに, 小さな解凍用プログラムを付加した
もの. 見掛け上は普通の実行ファイルになっていて, それを実行すると付
加された解凍プログラムが働き, アーカイブに格納されているファイルが
展開される. この働きから "自爆書庫" とも呼ばれる.
・ファイルを解凍した後で特定のプログラムを起動する機能を持つものもあ
り, 簡単なインストール作業もできるものもある. 別に解凍用のソフトを
用意しなくてもよいという利便性があるが, 付加された解凍プログラムが
機種やOSなどに依存するという欠点, 実行ファイルであるためコンピュー
タウイルスの媒介になってしまう可能性などの問題がある.
★LHA
★ZIP (1)
★圧縮
★アーカイブ
★解凍
★プログラム
★実行ファイル
★ファイル
★OS
★コンピュータウイルス
#シーザー暗号
[シーザーあんごう] 〔名詞〕
・記録に残る世界最古の暗号. ローマ皇帝のユリウス・カエサル/ジュリア
ス・シーザー(Julius Caesar Scaliger)が用いた.
・各文字をn文字分ずらすことによって暗号文とする. 当のシーザーはn=3で
暗号化していた. 例えば3文字ずらすとA→D, B→E...W→A, X→B, Z→Cと
なり, "ROME" を暗号化すると "URPH" となる.
・鍵空間が言語の文字数と同じであり, 簡単に解読されてしまうが, 当時は
これでも十分だった.
・暗号ではなく, 同様のルールによる言葉遊びとして, "IBM" → "HAL",
"VMS" → "WNT" (Windows NTの略) などという一部に有名な例もある.
※コラム(n=3 のシーザー暗号)
(暗号)
% echo ROME | tr A-Z D-ZA-C
URPH
(復号)
% echo URPH | tr D-ZA-C A-Z
ROME
★暗号
★IBM :WDIC
★VMS
★Windows NT
#シスアド
[シスアド] (sa: System Administrator) 〔名詞〕
→システムアドミニストレータ
#システムアドミニストレータ
[システムアドミニストレータ] (sa: System Administrator)
/s'ist#em #edm'inistr`eit#e(r)/ 〔名詞〕
・システム管理者のこと.
・システムの運用やユーザの管理などを行なう者.
★スーパーユーザ
★シスオペ :WDIC
★postmaster :WDIC
#システムエンジニア
[システムエンジニア] (SE: System Engineer)
/s'ist#em en(d)3#en`i#e(r)/ 〔名詞〕
・主としてコンピュータやネットワークシステムの設計, 構築, 保守などを
行なう仕事や, その職務に付く者のこと. ソフトウェア開発では職的にプ
ログラマの上位にあたり, プログラマの仕事の分担や管理などを担う.
・得てして人権がない.
★コンピュータ
★ネットワーク :WDIC
★プログラマ
#実行ファイル
[じっこうファイル] (executable file) 〔名詞〕
・OS上で実行するためのファイル. 中身はOSに読み込ませるための情報と機
械語で記述されたバイナリが格納されている.
・CP/M, MSX-DOSでは拡張子がCOMのもの, MS-DOS/Windowsでは拡張子がCOM
とEXEのものが該当. UNIXでは拡張子による区別は無いが, a.out, COFF,
ELF形式など数種類存在する.
★OS
★ファイル
★機械語
★バイナリ
★a.out
★COFF
★ELF
#自動起動
[じどうきどう] (automatic trigger) 〔さ変名詞〕
・あらかじめ決められた特定の処理(動作)が, ある動作に伴って自動的に開
始されること.
・例えば, CDを挿入すると自動的に再生が開始されたり, アプリケーション
の格納されたフロッピーをパソコンに挿入して電源を入れると, 自動的に
フロッピーを読み出し, アプリケーションの動作が開始されたりする.
※コラム(Windows 95 で CD の自動再生を行なう方法)
(1)マイコンピュータで右クリックしメニューを出す.
(2)プロパティ(R)を選択し, システムのプロパティを出す.
(3)デバイスマネージャのタブを選択し, CD-ROM を選ぶ. 出てきたドラ
イヴ一覧の中から, 目的のものを選択してダブルクリックするか, プ
ロパティ(R)ボタンを押す.
(4)設定タブを選択し, 自動挿入(Windows 98 では "挿入の自動通知")
のオプションにチェックを付ける.
★CD :WDIC
★CD-ROM
★アプリケーション
★フロッピーディスク
★パソコン
★Windows 95
★Windows 98
★プロパティ
★デバイス
#自爆書庫
[じばくしょこ] (Self-Extracting Archive) 〔名詞〕
→自己解凍書庫
#シミュレート
[シミュレート] (simulate) /s'imj#el`eit/ 〔さ変名詞〕
・真似ること.
・ある環境に近い環境を作り出すソフトウェアやハードウェアにより, ある
ものの見た目や現象に近い動作を実現させること.
・似た用語にエミュレートがあるが, シミュレートは見たもの・現象を真似
する, エミュレートは内部の構造をマネする, というニュアンスの違いが
ある.
★環境
★ソフトウェア
★ハードウェア
★エミュレート
★シミュレーションゲーム :MOE
◆シュミレータ :WDIC
#指紋
[しもん] (fingerprint) 〔名詞〕
・暗号鍵から一意に生成される番号のことで, 暗号鍵が本物かどうかの確認
に用いる.
・例えばPGPの場合では公開鍵を, MD5, RIPEMD160またはSHA1という一方向
ハッシュ関数のいずれかで処理して得られる128~160ビット程度の16進数
数値を指紋として用いている.
・これらハッシュ関数は, 内容が1ビットでも変更されると全く違った値を
返すという特徴があり, 公開鍵の偽造などの判定に使うには適している.
★暗号
★PGP
★公開鍵
★MD5
★16進数
#シャットダウン
[シャットダウン] (shutdown) /S'#vtd`aun/ 〔名詞〕
・キャッシュされたデータをディスクに反映させたり等の作業を行ない, 正
常にOSを終了させる作業.
・WindowsやMac OS, Linuxや各種UNIX系OSでは処理速度を上げるためにディ
スクへの書き込みは即時処理せず, 一旦メモリに蓄積(キャッシュ)する.
従って, 突然コンピュータの電源を落としたりすると, キャッシュされた
データが正常にディスクに反映されず, ファイルシステムを破損すること
がある.
★Windows
★Mac OS
★Linux
★UNIX
★OS
★ディスク
★メモリ
★コンピュータ
★データ
#シャドウパスワード
[しゃどう-ぱすわーど] (shadow password) 〔名詞〕
・UNIXにおける機密性強化のための手法の一つ.
・UNIXでは通常/etc/passwdに符号化されたパスワードが格納されているが,
このファイルはどのユーザでも(たとえnobodyやwwwというユーザでも)読
むことができる. これでは総当たりでパスワードを解読される危険性があ
るため, /etc/passwdのパスワードフィールドには * や x 等といった無
意味な文字を格納しておき, /etc/master.passwdなどに符号化されたパス
ワードを格納, このファイルのパーミッションをroot権限でのみアクセス
可能にしておく. これがシャドウパスワードである.
・単純に/etc/passwdの読込許可属性を変更しないのは, 過去との互換性の
ためである(ユーザ情報を/etc/passwdから得るプログラムが多数存在する
ため).
★UNIX
★/etc/passwd
★パスワード
★ファイル
★ユーザ
★互換性
★プログラム
★John the ripper
#巡回冗長符号
[じゅんかいじょうちょうふごう] (CRC: Cyclic Redundancy Checking)
〔名詞〕
→CRC
#人工無能
[じんこうむのう] (artificial incompetence [日]) 〔名詞〕
・チャットなどで, 人間が入力したメッセージに反応して返答するソフト.
・知能ではなく無能なのは, 知能といえるほどの学習能力が無いため.
★チャット :WDIC
★入力
★ソフトウェア
#伸長
[しんちょう] 〔さ変名詞〕
→解凍
#シンボリックリンク
[シンボリックリンク] (symbolic link) 〔さ変名詞〕
・オブジェクトファイルに埋め込まれたシンボル名を数値に変換しつつリン
クすること.
★オブジェクト
★ファイル
★リンク
----------------------------------------------------------------------------
--------------------------------- ■ す ■ ---------------------------------
%ス
#スクリプト
[スクリプト] (script) /skr'ipt/ 〔名詞〕
・ある一定の処理を行なうために作られた一つのかたまりや, それを展開し
実行する処理系のこと.
・マクロと呼ばれることもあるが, マクロは小規模な処理の切り替え方法を
定義する程度なのに対し, スクリプトはそれ単体がプログラミング言語で
あるという違いがある. JavaScript, VBScriptなど, Webベースで使われ
る言語でスクリプトと命名されたものも多い.
★マクロ
★プログラミング言語
★ActiveX Script
★JavaScript
★JScript
★VBScript
★LotusScript
★Webサイト :WDIC
#スタイルシート
[スタイルシート] (Style Sheet) 〔名詞/+規格〕
・(主に文章の)表現方法(利用フォントや画面構成, 色, 音声読み上げ方法
など)を定める仕様書のこと.また, それを実現するための書式のこと.
ページ作成者やユーザの都合に合わせて自由にスタイルシートを変更する
ことができる.
・HTMLではスタイルシートの機構はHTML 4.0 Strictで初めて採用された.
これ以降HTML文書は文章構造のみを記述し, 表現方法の記述はすべてスタ
イルシートで行なうこととなる. これはSGML系の言語はそもそもスタイル
を持っていないというのが本来の姿であるため, それを改めて確認すると
いう意味もある. 実際のユーザエージェントではInternet Explorer 3.0
以降, もしくはNetscape Navigator 4.0以降から対応されている.
・HTMLにスタイルシートを適用させることの利点は, 文章を読むにあたって
基本的に装飾に依存しなくなる点である. 折角の装飾を無視されたり解除
されるのを不愉快と感じるページ制作者もいるかもしれない. また, スタ
イルシートという機構は古いブラウザでは対応していないため, スタイル
シートを使わずにHTML 3.2の機能で装飾の表現を行なう人もいる. しかし
目に障害のある読者の場合, 画面は白黒などにして, 文字は好きな大きさ
に拡大できたほうが読みやすいことが多く, またそうしないと読めない人
もいる. また完全に目が見えない場合, 音声読み上げや点字によって文章
を読むことになるが, 技巧を凝らした装飾は時に読み上げたり点字表示を
する事が困難になることがある. 簡単に装飾が付けられ, また簡単に装飾
解除が可能な仕様は, そのような読者にとっては重要なものである. さら
にその機能を "普通のソフトウェア" で行なえること(専用ソフトは高価
で種類が少なく, しかも使いづらい)は非常に大切なことなのである.
・スタイルシートとして, HTMLではCSS(Cascading Style Sheets)やJSSS
(JavaScript StyleSheet), XMLではXSL(eXtensible Style Language)など
がある.
・このスタイルシート, 既に何年も前に既知の技術であったにも関らず, 米
Microsoftの特許が成立してしまった(米国特許5,860,073 「Style sheets
for publishing system」1995(平成7)年7月17日出願, 1999(平成11)年1月
12日登録).
★CSS
★XSL
★HTML
★XML
#スタティック
[スタティック] (static) /st'aetik/ 〔名詞〕
・静的. 設定や情報などがあらかじめ指定, 決定されていること.
・対義語は "動的" (dynamic)で, 状況に応じて指定や設定を決定したり切
り替えたりできること.
★静的ルーティング :WDIC
#スタブ
[スタブ] (stub) 〔名詞〕
・ソフトウェアのデバッグのときに使われる仮のサブルーチン.
★サブルーチン
★デバッグ
#スーパーユーザ
[スーパーユーザ] (superuser) /s'u:p#e(r)j`u:z#e(r)/ 〔名詞〕
・特権を持つユーザ. システム的に最も偉く, 何の制限も受けずに全ての機
能を利用できる. つまり, ひとたび運用を誤ればシステムを破壊すること
も可能なので, 実際のシステム管理者も, 普段使う時は通常のユーザを別
途作って, 通常ユーザ権限でOSを使用している.
・UNIX系OSではroot, Windows NTではAdministratorが相当する.
★ルート
★sa
★su
★ユーザ
★UNIX
★OS
★Windows NT
★システムアドミニストレータ
#スプレッドシート
[スプレッドシート] (spreadsheet) 〔名詞〕
・表計算ソフトで無限に広がっていく行列のこと.
・転じて, 表計算ソフトそのもののことを示す語としても用いられる.
★CSV
★TSV
----------------------------------------------------------------------------
--------------------------------- ■ せ ■ ---------------------------------
%セ
#正規表現
[せいきひょうげん] (regular expression) 〔名詞〕
・たとえば, ファイル名では "*" や "?" という文字を使って任意の名前を
持つものを検索することができる. これはUNIXやMS-DOS, Windowsなどが
サポートしているワイルドカードと呼ばれる表現方法である.
・似たような考え方で, 文字列検索で利用されるものが正規表現と呼ばれる
表現方法である. 正規表現は一行を単位として, その中での実際の文字列
の状態を指定することで検索を行なう.
※コラム(メタキャラ)
実際に検索パターン利用できる表現文字(メタキャラと呼ばれる)には,
主なものとして次のようなものがある.
^ 行の先頭をあらわす(パターンの先頭にある場合のみ有効)
$ 行の末尾をあらわす(パターンの末尾にある場合のみ有効)
. 任意の1文字(2バイト文字でも1文字)
[...] [] に含まれる任意の1文字
[^...] [] に含まれない任意の1文字
* 直前文字の0回以上のくり返し
+ 直前文字の1回以上のくり返し
| 論理和演算子(AまたはB)
& 論理積演算子(AかつB)
\ 次に来る文字を文字として扱う. "\." "\+" "\*" "\\" などの
ように利用する.
処理系により多少の独自拡張が行なわれることもある. 実際には grep と
いうソフトウェアや, 現在多く使われている多機能テクストエディタなど
の機能として搭載されることが多い.
※使用例
^#.*er erの含まれる見出し語を基礎知識から検索
★ファイル
★UNIX
★MS-DOS
★Windows
★文字列
★Perl
★sed
★エディタ
★grep
★ソフトウェア
#正引き
[せいひき] 〔さ変名詞〕
・対応するものを順方向から検索すること.
・DNSではホスト名からIPアドレスを検索することを表わす.
★DNS (1) :WDIC
★ホスト :WDIC
★IPアドレス :WDIC
◆逆引き
#絶対パス
[ぜったいパス] (absolute path) 〔名詞〕
・UNIXやMS-DOS等のファイルシステムで, ルート(/ または \)を基準とした
パスの表記方法. 例えば, /usr/local/bin/muleの様に "/" (DOSならば\)
で始まる表記のこと.
★UNIX
★MS-DOS
★ファイルシステム
★ルートディレクトリ
◆相対パス
#ゼロサプレス
[ゼロサプレス] (zero suppress) 〔さ変名詞〕
・"0" で桁を埋めること. 例えば3桁の項目で "003" のような形式で数字を
記述する.
・プログラミングではCOBOL言語がこのような形式を頻用するが, COBOL以外
でももちろん利用できる. 例えばCなら "%03d" などで編集が可能.
★COBOL
★C
#前置インクリメント
[ぜんちインクリメント] 〔さ変名詞〕
・ある変数の値を1増やす演算. PerlやCでは, 通常 ++foo のようにあらわ
される.
・式全体の評価よりも先に変数の値が1増える.
※実例
たとえば,
foo=0;
bar=++foo;
この場合, 変数 bar には 1 が代入される.
★インクリメント
★foo
★Perl
★C
◆後置インクリメント
#前置デクリメント
[ぜんちデクリメント] 〔さ変名詞〕
・ある変数の値を1減らす演算. PerlやCでは, 通常 --foo のようにあらわ
される.
・式全体の評価よりも先に変数の値が1減る.
※実例
たとえば,
foo=0;
bar=--foo;
この場合, 変数 bar には -1 が代入される.
★デクリメント
★foo
★Perl
★C
◆後置デクリメント
----------------------------------------------------------------------------
--------------------------------- ■ そ ■ ---------------------------------
%ソ
#相対パス
[そうたいパス] (relative path) 〔名詞〕
・UNIXやMS-DOS等のファイルシステムで, カレントディレクトリを基準とし
たパスの表記方法. 例えば "../src/Makefile" のように "/" (DOSなら\)
以外で始まる表記のこと.
★UNIX
★MS-DOS
★ファイルシステム
★ディレクトリ
◆絶対パス
#ソース
[ソース] (source) /s'#c:(r)s/ 〔名詞〕
・源. 元となるもの.
・アプリケーションのプログラムコードはソースリストと言われる.
★アプリケーション
★プログラム
★ソースリスト
★ソースコード
#ソースコード
[ソースコード] (source code) /s'#c:(r)s k`oud/ 〔名詞〕
・プログラミング言語で記述されたアプリケーションのプログラムのこと.
これをコンパイルして実行形式を作成する.
・ソースリスト, ソースファイル, あるいは単にソースともいう.
★アプリケーション
★プログラム
★ソース
★プログラミング言語
#ソースファイル
[ソースファイル] (source file) /s'#c:(r)s f`ail/ 〔名詞〕
→ソースリスト
#ソースリスト
[ソースリスト] (source list) /s'#c:(r)s l`ist/ 〔名詞〕
・アプリケーションのプログラムのこと. プログラミング言語と呼ばれる,
特定のルールに従った記述法で記述されている.
・ソースコード, ソースファイル, あるいは単にソースともいう.
★アプリケーション
★プログラム
★ソース
★プログラミング言語
★ソースコード
#ソフトウェア
[ソフトウェア] (software) /s'#c(:)ftw`e#e(r)/ 〔名詞〕
・コンピュータに入れるプログラムやデータなどを総称して表現する言葉.
中国語では "軟件" と書く.
・コンピュータの機械部分を指して言う "ハードウェア" に対する造語とし
て新しく作られた語. つまり, コンピューターの構成要素のうち有形の機
械装置に対して無形の情報などを指す. また "ソフトウェアスクロール",
"ソフトウェアキーボード" などのように, 他の語の前について形容詞的
に使われる場合は, "プログラムの処理によって実現される○×" という
意味になる.
・広い意味では, ハードウェアとソフトウェアが必要な装置はコンピュータ
だけに限らない. 例えばCDでも, CDプレイヤーとCDがあってもCDの中に音
楽などが録音されていないと役に立たず, テレビ放送でも放送設備と受像
機があっても番組が放送されていないと役に立たない. この場合, CDプレ
イヤーやテレビ受像機などがハードウェアに相当し, CDに録音されている
内容や放送されている番組がソフトウェアに相当する. 現代では, このよ
うな広い意味でもハードウェア/ソフトウェアという語は使われる.
★コンピュータ
★CD :WDIC
★テレビ
◆ハードウェア
#ソルト
[ソルト] (salt) /s'#c:lt | s'#clt/ 〔名詞〕
・DES暗号を用いたパスワードにおいて, 2つの同じパスワードから, 異なる
ハッシュを得るための文字列.
・例えば, /etc/passwdの第2フィールドの最初の2文字がそれに当たる.
★DES
★パスワード
★ハッシュ
★文字列
★/etc/passwd
★ナンス
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ た ■ ---------------------------------
%タ
#耐久性
[たいきゅうせい] (durability) 〔名詞〕
・1つのトランザクションが終了したとき, その結果が確実に記録されるこ
と.
・恒久性ともいう.
★ACID特性
★トランザクション
#ダイナミックスコープ
[ダイナミックスコープ] (dynamic scoping) 〔名詞〕
・プログラムの広い範囲からアクセスできること.
★プログラム
◆レクシカルスコープ
#ダウンサイジング
[ダウンサイジング] (downsizing) 〔さ変名詞〕
・小型化.
・従来は大型の汎用機で行なわれていたようなコンピュータ処理を, パソコ
ンのような小型で汎用性の高いコンピュータで行なうようにすること.
・オープン系, などとも呼ばれる.
★汎用機
★コンピュータ
★パソコン
#楕円曲線暗号
[だえんきょくせんあんごう] (ECC: Elliptic Curve Cryptography)
〔名詞〕
・1985(昭和60)年にワシントン大学のネイル・コブリッツ(Neal Koblitz)と
IBMのヴィクター・ミラー(Victor Miller)により独立して考案された公開
鍵暗号方式の暗号アルゴリズム.
・ライバルあるRSA暗号で1024ビットの鍵長の暗号強度を, ECCでは僅か160
ビットで実現でき, かつ処理に要する時間も短いとされている. そのため
PDAのような処理能力的に小規模な機器で多く採用されると見られている.
▽http://www.certicom.com/ecc/
▽http://www.comtron-jp.com/product/security/ (楕円曲線暗号)
★暗号
★公開鍵暗号方式
★PDA
◆慣用暗号方式
◆DES
◆FEAL
#タグ
[タグ] (tag) /t'aeg/ 〔名詞〕
・SGML系言語(HTML・XML 文書など)の論理構造を表現するために使う記号.
・一つの要素に対し, 開始タグ・終了タグが存在する. またXMLには終了タ
グを省略する時に使う空要素タグが用意されている.
・各要素に対し属性を指定する場合は, 開始タグに記述する. 終了タグに属
性を指定することはできない.
※コラム(要素)
・開始タグから終了タグまでのこの全体を "要素" という.
開始タグ 内容 終了タグ
__________ ____ __
<a href="file.html"> ファイル </a>
↑ ↑ ↑ ↑
要素名 属性名 属性内容 要素名
・XML では要素の内容が無い, つまり要素が空である "空要素タグ" が存
在する. "/>" で終了する事が特徴である.
空要素タグ
______________
<img src="photograph.jpg" />
↑ ↑ ↑
要素名 属性名 属性値
★SGML
★HTML
★XML
★要素
#タッチタイピング
[タッチタイピング] (touch typing) /t`#vtS t'aipin,/
〔さ変名詞/@能力〕
・キーボードを見ずにキーボードから入力すること. 画面と脇に設置した入
力文書などのみを見ながら入力する.
・これはかつてブラインドタッチ(めくら打ち)と呼ばれていたが, 差別用語
として嫌われ現在の呼び名になっている. 語源が語源だけに, 未だにこの
ような呼び方をしてキーボードタイピングに関する製品を出しているよう
なメーカーは技術レベルが低く知性に欠けると判断しても差し支えない.
・これが出来ると周囲から羨望のまなざしで見られ幸せになれるが, 職場で
これを披露すると自分の作業量が数倍に膨れあがり不幸になる.
★キーボード
★入力
#ダブルクリック
[ダブルクリック] 〔さ変名詞〕
・マウスなどのポインティングデバイスで, 二度連続して "かちかち" とボ
タンを押すこと.
★クリック
★マウス
★ポインティングデバイス
----------------------------------------------------------------------------
--------------------------------- ■ ち ■ ---------------------------------
%チ
#チェックサム
[チェックサム] (CSUM: check sum) 〔名詞〕
・確認用の和.
・データ通信時などに, そのデータが途中で狂ったり落ちたりしていないか
を確認するため, データを足し算した値のこと. 多くの場合は8ビットを
単位として16ビットや32ビットの加算用領域(変数やレジスタ等)にどんど
ん足し, 溢れた上位桁は無視する. この方法により得られた16ビットや32
ビットの数値をチェックサムとする.
・仕組みが単純であるためコンピュータの黎明期などコンピュータの性能が
低かった頃でも実用になる速度で計算でき, 比較的重要でないデータや,
ごく簡単なエラーチェックに多く使われた. このチェックを利用したもの
に, バイナリ転送プロトコルXMODEM の一つ, XMODEM/SUMと呼ばれるもの
がある.
・但し, ただの足し算なのでデータの順序が入れ代わったりなどの事態には
対処できない, データが間違っていてもチェックサムは同じになる可能性
が高い, などの問題もある. そのため, 足し方を工夫したCRCと呼ばれる
ものも多く使われている.
★データ通信 :WDIC
★データ
★ビット
★レジスタ
★CRC
★パリティ
★XMODEM :WDIC
★プロトコル :WDIC
★コンピュータ
#中間言語
[ちゅうかんげんご] 〔名詞〕
・プログラミング言語で, 高級言語からコンパイルして得られる機械語風の
言語のこと.
・BASICやCOBOLやJavaのような言語で多く使われている形式. インタプリタ
形式の延長上にある形態.
・プログラムをコンパイルして得られるコードは直接機械が理解することは
できないが, 最初からいちいちプログラムのソースを翻訳・解析するより
高速に処理ができるのに加え, インタプリタ言語の特徴のエラーチェック
などが行なわれ, 安全な動作が可能となる.
★プログラミング言語
★高級言語
★コンパイル
★機械語
★BASIC
★COBOL
★Java
★インタプリタ
★プログラム
----------------------------------------------------------------------------
--------------------------------- ■ つ ■ ---------------------------------
%ツ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ て ■ ---------------------------------
%テ
#低級言語
[ていきゅうげんご] (low-level programming language) 〔名詞〕
・プログラミング言語で, 機械語に近いとされるものの総称. 言語そのもの
の質などをいうものではない. 機械語そのものは当然のこと, これを元に
したアセンブリ言語などが低級言語に該当する.
・C言語のように高級言語と呼ばれる言語でも, 機械語やアセンブリ言語と
同じような記述法ができる場合は, これらの言語を低級言語と呼ぶことが
ある.
★プログラミング言語
★機械語
★アセンブリ言語
★C
◆高級言語
#ディストリビューション
[ディストリビューション] (distribution) /d`istribj'u:S#e+n/ 〔名詞〕
・GNU/Linuxにおいて一般的に使われるソフトウェアを一通りひとまとめに
したもの.
・使用しているパッケージ管理方式によりRedHat系, slackware系, Debian
系に大別される.
★Linux
★ソフトウェア
★RedHat
★slackware
★Debian
#テキスト
[テキスト] (text) /t'ekst/ 〔名詞〕
→テクスト
#テクスト
[テクスト] (text) /t'ekst/ 〔名詞〕
・バイナリの対語. 文章のこと. "文字だけ" だけで構成されたファイルや
画面などのこと.
・圧縮されたファイルや, 画像・音声のファイル, ワープロで作成された文
書ファイルなどには制御コードと呼ばれる文字以外のコードが含まれる.
そのため, これらはバイナリと呼ばれてテクストの反対語として用いられ
ている.
【用例】一太郎で書いたテクスト
★圧縮
★ファイル
★画像ファイル
★音声
◆バイナリ
#デクリメント
[デクリメント] (decrement) 〔さ変名詞〕
・減分すること.
・プログラミングで用いられる場合は, ある変数の値を1つ減らすことをい
う. PerlやCでは, 演算子は通常 -- であらわされる.
★前置デクリメント
★後置デクリメント
◆インクリメント
#デコード
[デコード] (decode) /di:k'oud/ 〔名詞〕
・復号化すること.
・エンコード処理により符号化された情報から, 符号化する前の元の情報に
戻すこと.
★デコーダ
◆エンコード
#デコーダ
[デコーダ] (decoder) /di:k'oud#e(r)/ 〔名詞〕
・復号器. デコードするための装置やソフトウェアのこと.
★デコード
◆エンコーダ
#デスクトップ (1)
[デスクトップ] (desktop) /d'eskt`ap/ 〔名詞〕
・机上. 作業場としてとらえた表示画面.
#テスト
[テスト] (test) /t'est/ 〔名詞〕
・試験, 検査, 実験. 人または製品などの実力や性能を試すこと.
#データ
[データ] (data) /d'eit#e | d'a:t#e/ 〔名詞〕
・物理的または論理的に存在するものの通称. コンピュータでは電子的や磁
気的な信号で管理される情報体のことを指し, 絵やプログラムや音楽, 文
章などは全てデータと言える.
・コンピュータでの管理上, データの集まりをひとつの単位としてまとめた
ものをファイルと呼ぶ.
★コンピュータ
★ファイル
★データグラム :WDIC
#手続き型
[てつづきがた] (procedure style) 〔形容動詞ノ〕
・プログラミングスタイルのひとつで, 逐次処理形式コーディングの方法.
・ある決められた場所から開始され, その後は純粋に上から下に流れて行く
方式. 実行したいことを, 順番に記述してゆく.
・この逆に, イベント駆動型(event driven)と呼ばれるスタイルがある.
★プログラミング
★手続き指向
◆イベント駆動型
#手続き指向
[てつづきしこう] (procedure oriented) 〔名詞〕
・何かの動作を行なう際に, その手続きを中心とする考え方. 逆に対象を中
心とする考え方をオブジェクト指向という. 例えば, ワープロ等で, まず
先に処理(削除や複写など)を指示し, それから文章の範囲などの扱う対象
を指定するという考え方のこと.
・手続き指向はコンピュータの処理の都合にあわせた考え方であり, 利用者
の都合にあわせたオブジェクト指向が普及しだしてからは, 使いづらい考
え方として嫌われるようになった.
★手続き型
★コンピュータ
◆オブジェクト指向
◆デジュリスタンダード
#デバッグ
[デバッグ] (debug) /d`i:b'#vg/ 〔さ変名詞〕
・ソフトウェアやハードウェアのバグを探し, 修正・除去すること.
★ソフトウェア
★ハードウェア
★バグ
★デバッガ
◆エンバグ
#展開
[てんかい] 〔さ変名詞〕
・tarなどで作られたアーカイブから1つ, 或いは複数のファイルを取り出す
こと.
★tar
★ファイル
★解凍
★伸長
◆アーカイブ
----------------------------------------------------------------------------
--------------------------------- ■ と ■ ---------------------------------
%ト
#動画GIF
[どうがジフ] (Animated GIF: Animated Graphics Interchange Format)
〔名詞〕
・GIF画像ファイル内に複数の画像を格納し, それを連続的に表示すること
で動画を実現するもの.
★GIF
★画像ファイル
★動画
#トゥルータイプフォント
[トゥルータイプフォント] (TTF: TrueType Font) 〔名詞〕
→TrueType
#独立性
[どくりつせい] (Isolation) 〔名詞〕
・1つのトランザクションで発生するデータの読み書きは, 他のトランザク
ションと完全に分離しており, それぞれが逐次実行されたと同じ結果をも
たらすこと.
・隔離性ともいう.
★ACID特性
★トランザクション
★データ
#ドラッグ
[ドラッグ] (drag) /dr'aeg/ 〔さ変名詞〕
・引っ張ること, 引きずること.
・GUI環境ではアイコンなどを選択したまま移動させる操作を指す.
★ドロップ
★GUI
★アイコン
★ドラッグ&ドロップ
#ドラッグ&ドロップ
[ドラッグアンドドロップ] (drag&drop) 〔さ変名詞〕
・GUI環境で, 選択したアイコンなどを引きずって移動(ドラッグ)させ, 目
的の場所で離して落とす(ドロップ)こと.
★ドラッグ
★ドロップ
★GUI
★アイコン
#ドラッグアンドドロップ
[ドラッグアンドドロップ] (drag&drop) 〔さ変名詞〕
→ドラッグ&ドロップ
#トランザクション
[トランザクション] (transaction) /traenz'aekS#e+n/ 〔名詞〕
・あるジョブに於いて, 処理対象となるもの.
・データベースでは, 読み込み専用で利用されるものがマスタ, それを元に
作成されたり更新されるものがトランザクションとして扱われる.
★データベース :WDIC
★トランザクションファイル
★トランザクション処理
#トランザクション処理
[トランザクションしょり] 〔名詞〕
・コンピュータで, ひとまとまりの処理を行なうこと. データベースの更新
などを指す.
・たとえば商店で, 一日の売り上げ実績データを今月分の売り上げ実績デー
タに加えて最新情報にしたり, 在庫情報を最新の状態に更新したりする作
業をいう.
・また, このような処理で使われるデータが格納されたファイルの中にトラ
ンザクションファイルと呼ばれる物があり, 略して単にトランザクション
とも言う.
・データベースのトランザクション処理では, 正常終了したことをCOMMIT,
異常終了した時に処理の直前まで戻すことをROLLBACKという. なお, 普段
システム屋は "トランザクション処理", "トランザクションファイル" と
区別せず, みな単に "トランザクション" と呼ぶことが多い.
★トランザクション
★トランザクションファイル
★ファイル
★コンピュータ
★データベース :WDIC
★データ
★ACID特性
#トランザクションファイル
[トランザクションファイル] (transaction file) 〔名詞〕
・あるジョブに於いて, 処理対象となるファイル.
・読み込み専用で利用されるマスタファイルを元に, 作成されたり更新され
るファイルのこと.
★ファイル
★データベース :WDIC
★トランザクション
★トランザクション処理
#トリプルDES
[トリプルデス] (triple DES) 〔名詞〕
・DESを3回行ない, より高い安全性を求める方法.
・1回目と3回目の暗号鍵は同じにしても暗号強度はそれほど落ちないので,
そうすることが多い.
★DES
#トロイの木馬
[トロイのもくば] (Trojan horse) 〔名詞〕
・プログラム中に潜んでいて, あるきっかけで動作を開始するプログラムの
こと. 多くのトロイの木馬ソフトウェアはディスクを破壊する. 但し, 基
本的にトロイの木馬と呼ばれるソフトウェアは増殖をしないため, ウイル
スとはいわない.
・語源は, 古代ギリシャの詩人ホメロスの叙事詩 "イリアス" に描かれてい
る "トロイ戦争" で使われた木馬の策略である. トロイの王子パリスがス
パルタの王妃ヘレネを誘拐したが, これを奪い返そうとミュケナイ王アガ
メムノンを総大将とするギリシャ軍10万の大軍でトロイを包囲し, その後
10年にも及ぶ戦いが続いた. ギリシャ軍は女神アテナの入れ知恵で巨大木
馬を作り, その中にギリシャ軍の精鋭を隠した. トロイ人は神官の反対を
押し切って木馬をトロイ城内に引き入れたことで, 難攻不落であったトロ
イもついに落城した, という話である.
★プログラム
★ディスク
★ソフトウェア
◆コンピュータウイルス
#ドロップ
[ドロップ] (drop) /dr'ap/ 〔さ変名詞〕
・落とすこと, 投下すること.
・GUI環境ではアイコンなどを選択, 移動させ, 他のアイコンやウィンドウ
の上で離すことを指す. アイコンの移動操作やアプリケーションへのデー
タ引き渡し操作などに用いられる. 通常, ドラッグという移動操作と組で
行なう操作であるため "ドラッグ&ドロップ" と呼ぶ場合もある.
★ドラッグ
★GUI
★アイコン
★ウィンドウ
★アプリケーション
★データ
★ドラッグ&ドロップ
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ な ■ ---------------------------------
%ナ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ に ■ ---------------------------------
%ニ
#日本語入力FEP
[にほんごにゅうりょくエフイーピー] (Japanese Input FEP)
〔名詞/@道具〕
・かな漢字変換システム, 日本語入力システムのこと. 主にMS-DOSで使われ
ていたソフトウェアで, アプリケーションと独立してOSにドライバとして
常駐し, 英字(ローマ字)またはカナ文字による入力を辞書と呼ばれる漢字
変換用のテーブルファイルで変換し, 日本語化してアプリケーションへの
入力として渡すもの. あらゆるアプリケーションに対して共通した日本語
入力機能を付加できる.
・元々はワードプロセッサソフトに搭載されていた漢字入力機能で, これを
独立させ汎用的に利用できるようにしたものである. 初期のものは漢字を
1文字ずつ辞書引きで変換する単漢字変換が普通だったが, より快適に入
力できるよう文節変換や連文節変換などの一括変換の機能を備えるように
なり, 入力中の任意の文字編集なども出来るようになっていった. 連文節
変換では日本語文の単語切り分けの精度が変換効率において重要な問題と
なり, 速度重視で単純に頭から検索するだけのものから, 切り分けた単語
ごとに点数を与えてコスト計算を行なうものや, 単語間の意味的な繋がり
を辞書に搭載するものなどが現われた.
・FEPとは前処理を行なう装置の意であり, パソコン側が本来のキー入力の
処理を実行する前に, その入力データを横取りして漢字入力処理を追加す
る所から命名された. また単にFEPと呼ばれることも多いが, この場合は
本来のFEPと混乱することもあることから, 嫌う向きもある.
・現在はWindowsでの呼称に合わせ, IMEとも呼ばれている.
★入力
★FEP
★日本語
★常駐
★ファイル
★ワードプロセッサ
★IME (1)
★VJE
★ATOK
★WX
★NECAI
#ニーモニック
[ニーモニック] (mnemonic) /nim'anik | n(j)u:-/ 〔名詞〕
・CPUの個々の機械語命令(オペコード)に付けられた識別名. 主に英単語の
省略形で数文字の長さになっているものが多い.
・専らアセンブリ言語で使われる.
★アセンブリ言語
★CPU
----------------------------------------------------------------------------
--------------------------------- ■ ぬ ■ ---------------------------------
%ヌ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ ね ■ ---------------------------------
%ネ
#ネット閲覧ソフト
[ネットえつらんソフト] (WWW Browser) 〔名詞/+スラング〕
・新聞用語でWWWブラウザのこと.
・新聞には度々登場する用語だが, コンピュータの専門分野ではまず使われ
ない. そもそも "ネット(ワーク)を閲覧する" とは一体どういう意味なの
か, ネットワークのプロフェッショナルにも理解ができないらしい.
★マスコミスラング :WDIC
★WWWブラウザ
★ネットワーク :WDIC
★基本ソフト
★応用ソフト
----------------------------------------------------------------------------
--------------------------------- ■ の ■ ---------------------------------
%ノ
(該当単語なし)
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ は ■ ---------------------------------
%ハ
#バイナリ
[バイナリ] (binary) /b'ain#eri/ 〔名詞〕
・2進数(Binary Digit).
・テクストの対語としても使われる.
★2進数
★データ
◆テクスト
#ハイパーテキスト
[ハイパーテキスト] (hypertext) 〔名詞〕
→ハイパーテクスト
#ハイパーテクスト
[ハイパーテクスト] (hypertext) 〔名詞〕
・電子上の文書で, 情報から情報へ, 任意に渡り歩くことができるようにし
たもの. この渡り歩ける状態・機能のことをハイパーリンクという.
・1965(昭和40)年にハーバード大学の大学院生だったテッド・ネルソン(Ted
Nelson)により概念が発案され, 1990年代(平成)に入りWWWが世界規模のハ
イパーテクスト環境を実現することになる.
・ネルソンが直接WWWやHTMLの開発に携わったわけではない.
▽http://www.xanadu.com.au/xanadu/
▽http://www.xanadu.net/
▽http://www.sfc.keio.ac.jp/~ted/ (Home Page of Ted Nelson)
★ハイパーリンク
★テッドネルソン
★WWW :WDIC
★環境
★HTML
★HTTP :WDIC
★HTMLメール :WDIC
#ハイパーリンク
[ハイパーリンク] (hyperlink) 〔さ変名詞〕
・電子上の文書で, 情報から情報へ, 任意に渡り歩くことができるようにし
た仕組みのこと. 1965(昭和40)年にテッド・ネルソン(Ted Nelson)により
概念が発案された.
・このハイパーリンクにより構成された文書をハイパーテクストという.
★テッドネルソン
★ハイパーテクスト
★here症候群
#ハウジング
[ハウジング] (housing) /h'auzin,/ 〔名詞〕
・自分のサーバを, コスト軽減や危機管理のため, ネットワークの帯域や電
源などの条件が有利なプロバイダなどに置いてもらうこと.
★サーバ
★ネットワーク :WDIC
★帯域 :WDIC
★プロバイダ :WDIC
★ホスティング
★コロケーション
#バグ
[バグ] (bug) /b'#vg/ 〔名詞〕
・虫. ソフトウェアやハードウェアの間違い部分. 仕様書に記載されていな
い処理や動作. 語源は, 昔は機械的な接点があるリレーなどに虫が入って
コンピュータの動作に支障を来たした事に由来している.
・なお, ソフトウェアの場合, 製品出荷直前に発見された小規模なバグは仕
様へ変化することが多い. よって, ソフトウェア業界における製品不具合
(バグ)の修正, つまりバージョンアップは有償になる.
・日本で "むし" と言えば "いもむし" のようなものが連想されるが, アメ
リカでは "てんとう虫" のような甲虫が連想されると言われている.
★昆虫採集
★ソフトウェア
★ハードウェア
★コンピュータ
★バグバグ :WDIC
★バグる (1) :WDIC
★バグる (2) :WDIC
★バグレポ :WDIC
★デバッグ
★メモリ破壊
★メモリリーク
★バッファオーバーフロー
◆仕様
#パーサ
[パーサ] (parser) /p'a:(r)s#e(r) | p'a:z#e(r)/ 〔名詞〕
・コンピュータ言語の構文解析を行なうプログラム.
・高級言語と呼ばれる言語のコンパイル作業でまず最初に行なわれる作業で
もある.
★高級言語
★コンパイル
★BNF
#パスワード
[パスワード] (password) /p'aesw`#e:rd | p'a:sw`#e:d/ 〔名詞〕
・認証の際に用いられる文字列のこと. システムを利用する際やシェアウェ
アのレジストなどの際にも多く用いられる.
・システムを利用する認証に使われるパスワードは, ユーザのIDに対し入力
された文字列が正しいかどうかで本人かどうかを判断する. つまり, パス
ワードが他人に盗まれた場合, その他人に, あたかも本人であるかのよう
に偽りシステムを悪用されることがある.
・通常のUNIXの場合, /etc/passwdというファイルに, ユーザ名, MD5または
DESにより暗号化処理されたパスワード, 本名, 使用するシェルへのパス
などが記述され格納されている. 因みにUNIXの標準的パスワードが8文字
なのは, DES暗号の鍵は56ビット(7ビット×8文字)である点に由来してい
る. 因みに/etc/passwdファイルは誰でも読むことができるため, セキュ
リティホールになる. そこで, シャドウパスワードと呼ばれる方法でパス
ワード部分だけを別ファイルにする方法も利用されている.
★認証 :WDIC
★文字列
★ユーザ
★ID :WDIC
★入力
★UNIX
★ファイル
★MD5
★DES
★ネットワーク :WDIC
★OS
★ログイン :WDIC
★アカウント
★シェアウェア
★シャドウパスワード
#ハッカー
[ハッカー] (hacker) /h'aek#e(r)/ 〔名詞〕
・神業のような優れた技術でとんでもない事をし, 人々を魅了する者.
・コンピュータの分野に限った用語ではないが, コンピュータ界では極めて
優れたコンピュータ技術者に対する敬称として使われている. 彼らは心よ
りコンピュータを愛し, 優れた技術を持ち, そして素晴らしいソフトウェ
アを作る.
・元々は1950年代末のマサチューセッツ工科大学(MIT)で, 夜中に人気の無
くなったコンピュータ室に忍び込み, 大型コンピュータを勝手に操作して
いた学生たちが世界で最初の "ハッカー" である. 当時はパソコンなどは
無く, コンピュータは専門の技術者だけが利用し, 学生が触れる事は禁止
されていた. その禁を犯してまでコンピュータを操作する行為を, 彼らは
"叩く", "無茶苦茶な事をする" 等の意味を持つ "Hacking" と呼んだ. 彼
らは鉄道模型クラブのメンバーで, 模型の列車を動かすプログラム作りが
目的だったが, このようにコンピュータを操作する事に没頭する者たちが
自分らを誇りをこめて "Hacker" と呼んだ. 決して悪い意味ではない. し
かし, 当時の彼らの思惑がどうあれ "他人のマシンを勝手に操作する" 行
為や "禁止されていることでも平気でやる" 事もハッカーの一つの側面と
言えなくも無い. 実際, 本家米国でも "悪さをするやっかいな連中" とい
うニュアンスで使うことも多いようである. 何れにしても, いつの世もマ
ニアやオタクのやることは社会的には認知されにくいという事だろう.
・ハッカーが時々悪さをすることは間違いの無い事実であるが, 破壊活動な
どの低俗な行為を犯すことは無い. セキュリティを破り破壊活動を行なう
ような者のことをを "クラッカー" と呼ぶ. クラッカーという語はアメリ
カでは金庫破りやパスワード破りなど, 日常的にセキュリティ破り全般を
指して表現する用語で, コンピュータ専門の特殊な表現ではない. 日本同
様アメリカでも時にcrackerをhackerと呼び誤ることがある(例えば映画の
Hackers)ので, "侵入者をハッカーと呼ぶのはアメリカも同じ" などと主
張する者もいるが, 本当のハッカーは破壊活動はしない.
・2000(平成12)年1月27日の朝日新聞朝刊のように, マスコミも開き直って
"クラッカーは侵入・破壊者であるが, ハッカーには両義がある" などと
言い出すこともあるが, 前述のとおりハッカーは "敬称" である. 犯罪者
は蔑称の "クラッカー" と呼び捨てるのが適切である.
・つまり, 能力が高くない人はハッカーと呼ばれず, またハッカーは人に迷
惑をかけるようなことはしない.
▽http://www.hacker.org/
▽http://www.magic.asuka.net/hacker.ja.html
▽http://www.vacia.is.tohoku.ac.jp/~s-yamane/articles/hacker.html (
ハッカーに関するリンク集
▽http://www.kyodo.co.jp/kikaku/mit/mit04.html (歓迎される?「ハッカ
ー」)
▽http://www.rfc-editor.org/rfc/rfc1983.txt
★コンピュータ
★プログラマ
★プログラム
★マサチューセッツ工科大学 :WDIC
★オタク
★ネットワーク :WDIC
★ハック
★データ
★セキュリティ
★スティーブンレヴィー
★グル :WDIC
◆クラッカー :WDIC
◆クラック :WDIC
#ハッキング
[ハッキング] (hacking) /h'aekin,/ 〔さ変名詞〕
→ハック
#ハック
[ハック] (hack) /h'aek/ 〔さ変名詞〕
・既存のプログラムを改良・改造したり, もしくは一から優れたプログラム
を書き上げる行為のこと.
・時にハッカーの起こすいたずら行為をハック/ハッキングということがあ
る. 物好き;いたずら好き;ひま人のハッカー達が時々行なういたずらで,
大抵は悪意を持たない. ゆえに破壊活動などを行なうことはまず無い. ま
た, それをする人をハッカーというが, 悪意を持っている人はクラッカー
と呼ばれ, ハッカーとは別物として扱われる.
・コンピュータシステムに侵入したりしてデータを覗いたりする事を指すこ
とが多いが, 本来ハック・ハッカーという語に, そのような意味は無い.
基本的にハッキングは物をよりよくするために行なうものであり, 壊すた
めの行為ではない.
★コンピュータ
★データ
★ハッカー
◆クラッカー :WDIC
◆クラック :WDIC
#ハッシュ
[ハッシュ] (hash) /h'aeS/ 〔さ変名詞〕
・暗号化や検索の効率化等に用いられる技術で, 日本語で要約関数という.
・特に多く使われるのが一方向性ハッシュとよばれるものである. これは入
力した値を処理し別の値を作り出すもののことで, 入力のデータの長さに
関わらず, 出力の長さは常に一定. そして出力の内容からは入力が分から
ない, 入力の僅かな違いで出力に大きな差が出る, 異なる入力を与えて出
力が同じになる確率は極めて低い, という特徴を持つ.
・有名なものとしてRon Rivestの考案したMD4/MD5や, NSAの考案したSHA-1
などがある.
★暗号
★メッセージダイジェスト
★MD4
★MD5
★SHA-1
★ソルト
★ナンス
★ハッシング
★日本語
★入力
★出力
★データ
#ハッシュ関数
[ハッシュかんすう] (hash) 〔名詞〕
→ハッシュ
#ハッシュ法
[ハッシュほう] (hash) 〔名詞〕
→ハッシュ
#ハッシング
[ハッシング] (hashing) /h'aeSin,/ 〔さ変名詞〕
・ハッシュ表を作ること.
★ハッシュ
#パッチ
[パッチ] (patch) /p'aetS/ 〔名詞〕
→差分
#バッチ処理
[バッチしょり] (batch processing) 〔さ変名詞〕
・ある程度蓄積されたデータを元にして, 一括で集計や分析などの処理を行
なう方式. たとえば商店での一日分の売り上げを蓄積しておき, 閉店後に
一日分の売り上げ集計を行なうことなどを言う.
★データ
★コンピュータ
◆リアルタイム処理
#バッチファイル
[バッチファイル] (batch file) /b'aetS f'ail/ 〔名詞〕
・バッチ処理(連続的に行なわれる処理をひとまとめにしたもの)を行なうた
めの処理を記述したファイルのこと.
・一般にバッチファイルというとMS-DOSで使われる拡張子batのファイルを
指し, MS-DOSで使われるコマンドを羅列したものをいう.
★バッチ処理
★ファイル
★MS-DOS
★拡張子
★WSH
★AUTOEXEC.BAT
#ハードウェア
[ハードウェア] (hardware) /h'a:(r)dw`e#e(r)/ 〔名詞〕
・コンピュータとその周辺機器を含めた機械部分を総称して表現する言葉.
・ハードウェアとは, 元々 "金物類" を意味する英単語だが, コンピュータ
技術の黎明期にその技術者がコンピュータの機械部分を一種の例えでこう
表現したことが語源である. その反対語として "ソフトウェア" という語
が作られた.
・また "ハードウェアスクロール", "ハードウェアフロー制御" などのよう
に他の語の前について形容詞的に使われる場合は「機械的な仕組みによっ
て実現される~」という意味になる.
★コンピュータ
◆ソフトウェア
#バッファ
[バッファ] (buffer) /b'#vf#e(r)/ 〔さ変名詞〕
・緩衝装置. クッション.
・例えばプログラムで処理を行なう際, 実際の処理の前に, 処理に都合の良
いようにデータを加工して保管しておくためのメモリ領域のこと. 及び,
その領域にデータを格納する処理のこと.
・データ通信の場合は, 送信バッファや受信バッファなどがある. この両方
のバッファの処理の実現方法として, リングバッファという手法がある.
・リングバッファを用いない処理の場合, 想定以上のサイズのデータを受信
した場合にはバッファが溢れることがあり, このときプログラムの格納さ
れたメモリを受信データで埋めてしまうことがある. これはバッファを管
理するプログラムのバグであるが, これを悪用すると通信のデータ中に破
壊プログラムなどを混入させ故意にバッファオーバーフローを引き起こさ
せることで, それを受信した端末のディスクを破壊する事も可能となる.
★プログラム
★データ
★メモリ
★データ通信 :WDIC
★リングバッファ :WDIC
★バッファオーバーフロー
★バッファアンダーフロー
#バッファアンダーフロー
[バッファアンダーフロー] (buffer underflow) 〔さ変名詞〕
・バッファに最低限必要なデータが不足すること, またそれにより生ずる不
具合. "オーバーフロー" の反対語として考案された. 意味的には同等だ
が, CD-Rへの書き込み処理で発生する障害は "バッファアンダーラン" と
呼ばれている.
・同期通信の場合, 一定時間毎にパケットを送受信するのだが, この送信時
にパケット分のデータが揃わなかった場合, 送信することができなくなり
伝送エラーとなってしまう. これがバッファアンダーフローである.
★バッファ
★データ
★バッファアンダーラン
★同期 :WDIC
★パケット :WDIC
★CD-R
◆バッファオーバーフロー
#バッファアンダーラン
[バッファアンダーラン] (buffer underrun) 〔さ変名詞〕
・CD-Rの書き込み時に, バッファ上に蓄積されるデータが書き込み速度に比
べて不足したために処理が継続できなくなり, 正常に書き込みが行なえな
くなること.
・CDは螺旋状に連続して記述するフォーマットになっているため, 書き込み
は一定単位(ディスクまたはトラック分)で連続して行なわねばならず, こ
のような現象が発生する.
・バッファアンダーランが発生すると, そこで書き込み処理が停止してしま
い, メディアを破損してしまう. 従ってCD-Rの書き込みにはバッファアン
ダーフローを起こさないだけの処理速度がCPUに求められてきた. その後,
遅いCPUでも処理が可能なようにBURN-ProofやJust Linkと呼ばれる技術が
開発され, 万一バッファアンダーフローが発生してもメディアの破損だけ
は免れるようになった.
★バッファ
★データ
★バッファアンダーフロー
★CD-R
★メディア
★CPU
★BURN-Proof
★Just Link
◆バッファオーバーフロー
#バッファオーバーフロー
[バッファオーバーフロー] (buffer overflow) 〔さ変名詞〕
・バッファが溢れること, またそれにより生ずる不具合. セキュリティホー
ルのひとつ.
・Cにおける入力関数のgets()ではバッファの大きさを指定できず, そのた
めバッファより大きなデータを受け取ってしまったり, strcpyで複写元の
文字列が予想外に長くなり複写先のバッファサイズが不足してしまったり
等が主たる原因である.
★バッファ
★セキュリティホール
★C
★入力
★データ
★バグ
★オーバーフロー
★メモリリーク
★メモリ破壊
◆バッファアンダーフロー
◆バッファアンダーラン
#ハフマン
[ハフマン] (huffman coding) 〔名詞〕
→Huffman符号
#ハフマン符号
[ハフマンふごう] (huffman coding) 〔名詞〕
→Huffman符号
#パブリックドメイン
[パブリックドメイン] (public domain) /p'#vblik doum'ein , - do(u)-/
〔名詞〕
・作者が一切の権利を放棄したもののこと.
★PDS
★NFS :WDIC
#パリティ
[パリティ] (parity) /p'aer#eti/ 〔名詞〕
・誤り検出のためのビット情報.
・実際のデータのほかに, パリティビットと呼ばれる情報を1ビット(場合に
よっては複数ビット存在することもある)用意し, パリティビットも含め
たデータ一つ毎にビット1の状態が奇数個あるか偶数個あるかを調査する
エラーチェック方法. データが8ビット単位なら, パリティを含め9ビット
毎に偶奇をチェックする. 偶数奇数は予めどちらかに決めておく. データ
送信時にデータに応じてパリティビットをセットし, 受信側でチェックし
てデータが化けていないかを確認する.
・古くから使われている方法であるが, パリティビットが1ビットの場合は
偶数個エラーがあれば見逃してしまうので, 信頼性を問う現代では, あま
り頻繁に使われることはなくなった.
★パリティビット
★ビット
★データ
★CRC
★チェックサム
★送信 :WDIC
★受信 :WDIC
#パリティビット
[パリティビット] (parity bit) /p'aer#eti b`it/ 〔名詞〕
・パリティチェックに用いるビットのこと.
★パリティ
----------------------------------------------------------------------------
--------------------------------- ■ ひ ■ ---------------------------------
%ヒ
#ヒエロクリプト
[ヒエロクリプト] (hiero crypt) 〔名詞〕
・東芝が開発した暗号化技術. データを128ビットごとに区切り順番を入れ
替えたりする操作を繰り返すことで解読しにくくする.
・東芝曰く「第三者が解読するには最新のコンピュータで千兆年かかる計算
を一億回以上繰り返す必要がある」という性能で, 解読は事実上不可能と
される.
★東芝 :WDIC
★暗号
★データ
★ビット
#ビットマップ
[ビットマップ] (Bitmap) 〔名詞〕
・画像をビットごとの情報として保存すること. またそのフォーマット.
・BMPやxbmなどが該当する.
★ビット
★フォーマット
★BMP
#秘密鍵
[ひみつかぎ] (secret key) 〔名詞〕
・公開鍵暗号方式で使われる二種類の鍵のうちの一つ. 公開鍵で暗号化され
たものの解読, または公開鍵でしか解読できない暗号化に用いるもの. 一
般には暗号化電子メールなどに使われる.
★公開鍵暗号方式
★鍵
◆公開鍵
#秘密鍵暗号方式
[ひみつかぎあんごうほうしき] 〔名詞〕
→慣用暗号方式
#ビールス
[ビールス] (Virus) /v'ai#e+r#es/ 〔名詞〕
→コンピュータウイルス
#ビルド
[ビルド] (build) /b'ild/ 〔さ変名詞〕
・構築, 形成, 構造, またはそれらを行なうこと. パーツを組み合わせて完
成品を組み上げること.
・プログラム開発においてビルドすると言った場合は, コンパイルおよびリ
ンクし, 実行ファイルなどの最終的な形式のファイルを生成すること.
・ビルド(作成物)を製品の改訂単位として用いる場合もある. これに管理用
の番号を機械的に与えたものがビルド番号であるが, 単にビルドと言った
場合でもこの番号を指すことがある. 大意ではバージョンやリビジョンと
似た意味を持つが, 仕様的な更新区分でなく製品を構築毎に管理したもの
であるためビルドの区別から機能を識別するのは難しく, 主に開発者が内
部的な管理で用いるものであり一般向けに公表されるものではない. ただ
し厳密な製品の差(同じ仕様や機能でも実装が異なる場合もある)を示すも
のであるため, トラブルシューティングなどでは重要な意味を持つ場合も
少なくない. なおリビジョンはビルドと異なり, 製品ではなくその元にな
るソースコードの改変に対する更新管理の単位である.
★プログラム
★ソースリスト
★コンパイル
★リンク
★実行ファイル
★バージョン
★リビジョン
----------------------------------------------------------------------------
--------------------------------- ■ ふ ■ ---------------------------------
%フ
#ファイラー
[ファイラー] (filer) /f'ail#e(r)/ 〔名詞〕
・ファイルユーティリティツールのこと.
・ファイルの存在を視覚的に分かりやすく表現しつつ, 実行や移動, 削除,
表示, 改名などを始めとする機能を有するソフトウェア.
・MS-DOSの頃にはGF, エコロジー, FD, FILMTN(フィルメンテ), X68000では
mintなどがよく使われていた. WindowsではExplorerそのものの使い勝手
が実用レベルにあるため他の競合製品などは淘汰され, あまり数が出てい
ない.
★ファイル
★ソフトウェア
★MS-DOS
★GF
★FD (1)
★FILMTN
#ファイル
[ファイル] (file) /f'ail/ 〔名詞〕
・書類箱の意で, コンピュータでディスク上にデータ(プログラムなどを含
む)を記録したもの. 一意のファイル名と呼ばれる識別子を付加されてお
り, このファイル名を指定することで任意のデータをコンピュータ上に取
り込むことができる.
・現在のコンピュータで一般的なノイマン型コンピュータにおいては, コン
ピュータを制御するプログラムコード(コンピュータに対する一連の命令
記号)も単なるデータとして記録されており, 一定の形式(ファイル先頭部
分にヘッダが埋め込まれている)や識別子(ファイル名末尾の拡張子など)
やファイルの区分情報(ファイルパーミッションなど)によって単なるデー
タファイルと区別される.
・ファイルに関する情報はそれを管理するOSによって異なり, ファイル名と
して使える文字の種類や名称の長さ, 作成日付などの日付情報, データ内
容の区分, マルチユーザ環境でユーザやグループ別の権限情報, GUI環境
で画面上に表示するアイコン情報などがある.
★コンピュータ
★ディスク
★データ
★プログラム
★ノイマン型コンピュータ
★ヘッダ
★GUI
★ファイルディスクリプタ
★ファイルハンドル
★ファイルサーバ :WDIC
★タイムスタンプ
★シーケンシャルファイル
★ランダムファイル
★実行ファイル
★画像ファイル
★アスキーファイル
★ソースファイル
★バッチファイル
★EOF :WDIC
#フォーマット
[フォーマット] (format) /f'#c:(r)maet/ 〔さ変名詞〕
・書式. 体裁. データの構造などのこと. 一般にはデータの構造か, または
ディスク上にデータを配列して体裁を整え, 利用できる状態にすることを
いう.
・ディスクメディアは, テープメディアなどとは異なり, そのままでは利用
できない. 媒体が回転するものなので, どこからデータ領域なのか, どこ
までがデータ領域なのか, といったような "目印" になる情報を書いてお
かねばならない. このような作業をフォーマット, ないしフォーマッティ
ングと呼び, ディスク媒体を利用する前には必ず行なわねばならない作業
となっている. 一般に "白紙に罫線を引くようなもの" と例えられるよう
に, フォーマットを行なうと, その処理で追加した情報分のディスク残量
が減少するのが通例である.
※コラム(実際の容量)
・例えばフロッピーディスクは1枚で約2Mバイトの容量があるが, フォー
マットをすれば1.44Mバイト程度になる. 残りはフォーマットで使われ
たわけである. この程度ならまだよく, 640MバイトのMOをフォーマット
すると605Mバイト程度にまで容量は減る. 35Mバイトも残量が消失して
しまうのかといえば, 実は計算単位が違っていて正確な比較では無いの
で, これは間違いである. 640Mバイトの実際の容量は, 論理トラック数
18,480・セクタ/トラック17・セクタサイズが2048バイトなので,
18480×17×2048 = 643399680 バイト
が本当の容量で, これを 640Mバイトと称しているのだが, 1Mバイト=
2^20バイトで再計算すれば,
643399680 / (2^20) = 613.6 Mバイト
となるのである. これをフォーマットすると 605Mバイトになるので,
実際は 8Mバイト程度しか消費していないわけである. とはいえ, これ
でも十分多いのであるが.
・このように, コンピュータでは 1k=1024 で利用するのが通例であるに
も関らず, メーカーは 1k=1000 で "さばよみ計算" する事が多い. こ
のようなイカサマ計算方法を "ハードディスク計算" などと呼ぶ.
★ディスク
★テープ
★メディア
★フロッピーディスク
★MO
★メガ
★バイト
★ハードディスク計算 :WDIC
#フォーマットバグ
[フォーマットバグ] (format bug) 〔名詞〕
・printf(3), 即ちC言語のprintf関数のフォーマット文字列にユーザ入力を
そのまま指定することによって生じるバグ. これを利用して任意のコード
を実行可能になるためSUIDされたプログラムやデーモンでは深刻なセキュ
リティホールにあり得る. これはwu_ftpdやGNU libcなどに存在した.
・フォーマット文字列に%sなどを指定した場合は単にスタック上のデータが
表示されるだけで済むが, %nを指定した場合には引数が指すアドレスの内
容を書き換えることができる. これを利用してスタック中にあるリターン
アドレスを書き換え, 任意のコードを実行させることが可能.
★セキュリティホール
★バッファオーバーフロー
★バグ
★C
★関数
★ユーザ
★データ
★プログラム
★デーモン
★バッファ
#フォントキャッシュ
[フォントキャッシュ] (font cache) 〔名詞〕
・高頻度で利用するフォントデータをあらかじめ展開しておき, すぐ利用で
きるように保持しておく機構のこと. 文字の表示や印刷の高速化のために
OSやプリンタなどで使われている.
・例えばWindowsでも基本的な画面表示の高速化のために導入されているが,
何らかの拍子にキャッシュ内容が壊れる場合があり, こうなると正常な表
示ができなくなる. キャッシュファイル(\Windows\ttfCache)の内容を削
除するか, 安全を取るならセーフモードで一旦立ち上げ直すことでキャッ
シュ内容をリセットでき, 回復することができる.
★フォント
★キャッシュ
★ファイル
★Windows
#不可分性
[ふかぶんせい] (atomicity) 〔名詞〕
・一連のアクションが常にまとまって実行されること. つまり全て実行され
るか, または全く実行されない.
・原子性ともいう.
★ACID特性
#復号平文
[ふくごうへいぶん] 〔名詞〕
・暗号化される元の文.
★暗号
★平文
#符号
[ふごう] (mark) 〔名詞〕
・印. 記号.
・コンピュータでは, コンピュータ上の情報を, ある一定のルールに則った
方法を用いて記号にすること, およびされたものを言う.
★コンピュータ
#ブラインドタッチ
[ブラインドタッチ] (blind touch) /bl'aind t'#vtS/ 〔名詞〕
→タッチタイピング
#ブラウザ
[ブラウザ] (browser) /br'auz#e(r)/ 〔名詞〕
・拾い読み(ブラウズ)するもの.
・特に限定された用途の単語ではないが, 一般には Webページを閲覧するた
めのソフトウェアであるWWWブラウザを意味するように使われている.
★Webページ :WDIC
★WWWブラウザ
★ブラウザクラッシャー :WDIC
#プリインストール
[プリインストール] (preinstall) 〔さ変名詞〕
・事前(普通購入前)にインストールされていること.
★インストール
#フリーウェア
[フリーウェア] (freeware) 〔名詞〕
・フリーソフトウェア(free software)の略. かつてはMS-DOS用通信ソフト
PC-TALK IIIの作者Andrew Fluegelmanの商標だったことがあったが, 現在
はすでに商標権は消滅している.
★フリーソフト
★ソフトウェア
★MS-DOS
#フリーズ
[フリーズ] (freeze) /fr'i:z/ 〔さ変名詞〕
・止まる, 硬直すること. なんらかの装置が故障や誤作動を起こし, 停止し
たりすること.
・例えば草の根BBSなどでは, ホストに使われているモデムが, 電源を入れ
なおすまで止まってしまうことがあり, それをモデムがフリーズする, な
どと言う. どんなに高品質な製品を出すメーカーのものでも, 扱いにより
簡単に熱暴走などによりフリーズを起こすので, 注意が必要.
★草の根BBS :WDIC
★ホスト :WDIC
★モデム :WDIC
★熱暴走 (1)
#フリーソフト
[フリーソフト] (free software) 〔名詞〕
・自由に使用(利用や改造などの)できるソフトウェアの通称. free softの
"free" は, "Freedom" (自由)という意味がある. 自由に使うことを実現
するために, それは無料または無料に近い価格で提供される. そのため
free software = 無料ソフトウェア, と誤解される結果ともなった.
・フリーと言えども著作権は放棄されないのが通例であるため, 改造などを
行なって再配布する場合は, 先人の著作権への配慮を忘れてはならない.
またフリーソフトはサポート義務を放棄したものが大多数であるため, 使
用して事故が発生しても一切のサポートは得られないのが通例である. 極
めて人気の高い一部のソフトウェアでは作者以外の人間が共同でサポート
や普及に当たったり, メーリングリストを開設して情報交換を行なったり
するものもあるが, これらもあくまで一部の人間の慈善行為である. いず
れにせよ "サポートが当然" などという考え方はフリーソフトを使う上で
の心がけとしては論外である.
・プログラムを指すのがメインだが, CG等のデータを含めてフリーソフトと
いう場合もある.
▽http://www.gnu.org/ (GNU is not UNIX)
▽http://www.fsf.org/ (Free Software Foundation)
★ソフトウェア
★フリーデータ
★著作権
★GNU :WDIC
★データ
★メールウェア
◆シェアウェア
#フリーソフトウェア
[フリーソフトウェア] (free software) 〔名詞〕
→フリーソフト
#フリーデータ
[フリーデータ] (free data) 〔名詞〕
・自由に利用できるデータ. CGや音楽データ, テクストファイルなど. 自由
に使うことを実現するために, それは無料または無料に近い価格で提供さ
れる. 例えばWebページ用の素材画像などがある.
・フリーと言えども著作権は放棄されないのが通例であるため, 利用する際
には作者への感謝や配慮を忘れてはならない.
・これらをまとめてフリーソフトと言う場合もある.
★フリーソフト
★CG
★データ
★テクスト
★ファイル
#プリプロセッサ
[プリプロセッサ] (pre processor) 〔名詞〕
・本処理に対する前処理, また前処理をするもの.
★コンパイラ
#フルスクリーン
[フルスクリーン] (full screen) 〔名詞〕
・全画面.
・画面全体に1つのアプリケーションの動作画面を表示すること.
★アプリケーション
#フレーム (1)
[フレーム] (frame) /fr'eim/ 〔名詞〕
・HTMLで, 1つのウィンドウ内で画面を分割し, 複数のページを同時に閲覧
できるようにしたもの.
・元々はNetscape Navigatorの拡張機能だったが, HTML 4.0 Framesetで正
式な仕様となった. が, 正式な仕様にNetscape Navigator自身が準拠でき
ず, 結果としてNavigatorの拡張は仕様違反になってしまっている.
・また, HTML 4.0では<IFRAME>というページ内に別のページを埋めこむ要素
も定義されたが, これは定義早々廃止対象となっている.
▽http://www.wdic.org/cgi-bin/dic/ (フレーム使用例)
★HTML
★ウィンドウ
★Netscape Navigator
#プログラマ
[プログラマ] (programmer) /pr'ougraem#e(r)/ 〔名詞〕
・プログラム(算譜)を作譜・作成・記述する人間.
・多くのプログラマは, 一般人からみて "違う" という印象を受けると言わ
れている.
・プログラマは一般に不精・短気・傲慢が美徳とされ, 会社員プログラマが
現在の会社を去るときは必ず "後は野となれ山となれ" とつぶやくものと
されている.
★プログラム
★プログラミング
★プログラミング言語
★キリがいい
★一般人 :WDIC
★システムエンジニア
★ハッカー
#プログラミング
[プログラミング] (programming) /pr'ougraemin,/ 〔さ変名詞〕
・プログラムを組む(作成する)こと. 作譜すること.
★プログラム
★プログラミング言語
#プログラミング言語
[プログラミングげんご] (Programming language) 〔名詞〕
・プログラムを作成するときに使われる言語. 用途や環境に応じて, さまざ
まなタイプのものが考案され, 利用されている.
※コラム(有名なコンピュータ言語/順不同)
┏━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━┓
┃ 言語名 │ 解説 ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃FORTRAN │J.W.Backus. 1954. ┃
┃┌─────────┼────────────────────┨
┃│BASIC │J.G.Kemeny と T.E.Kurtz. 1965. ┃
┃│┌────────┼────────────────────┨
┃││Visual Basic │Microsoft. ┃
┃├┴────────┼────────────────────┨
┃│Python │Corp. for National Research Initiatives.┃
┣┷━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃ALGOL │IFIP. 1958. ┃
┃┌─────────┼────────────────────┨
┃│Pascal │チューリッヒ工科大学の N.Wirth. 1971. ┃
┃│┌────────┼────────────────────┨
┃││Delphi │インプライズ. ┃
┃├┴────────┼────────────────────┨
┃│Modula-3 │ ┃
┣┷━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃BCPL │汎用アセンブリ言語 ┃
┃┌─────────┼────────────────────┨
┃│B │AT&T ベル研究所の Ken Thompson. 1970. ┃
┃│┌────────┼────────────────────┨
┃││C │AT&T ベル研究所の Dennis Ritchie. 1972. ┃
┃││┌───────┼────────────────────┨
┃│││Objective-C │ ┃
┃││├───────┼────────────────────┨
┃│││C++ │AT&T ベル研究所の B.Stroustrup. 1982. ┃
┃││├───────┼────────────────────┨
┃│││Java │Sun Microsystems. ┃
┣┷┷┷━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃PL/1 │IBM. 1965. ┃
┃┌─────────┼────────────────────┨
┃│PL/SQL │Oracle. ┃
┣┷━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃FORTH │ ┃
┃┌─────────┼────────────────────┨
┃│Mind │リギーコーポレーション. 片桐明. ┃
┣┷━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃COBOL │CODASYL. 1959. ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃PROLOG │仏マルセイユ大の Aliain Colmerauer. 1972┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Lisp │MIT AI Lab. 1962. ┃
┃┌─────────┼────────────────────┨
┃│LOGO │ ┃
┣┷━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Ada │ ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃APL │ ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃RPG │IBM. 1961. ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃OCCAM │ ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Smalltalk │Xerox 社 Palo Alto Research Center. ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Tcl │John K. Ousterhout ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Perl │ ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃Ruby │Yukihiro MATSUMOTO ┃
┣━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━┫
┃awk │Aho, Weinberger, Kernighan ┃
┗━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━┛
▽http://www.python.org/ (Python)
★プログラム
★環境
★高級言語
★低級言語
★FORTRAN
★B
★BASIC
★VisualBasic
★ALGOL
★Pascal
★Delphi
★C
★C++
★SQL
★Oracle :WDIC
★COBOL
★Java
★Lisp
★Mind
★RPG
★Tcl/Tk
★Perl/Tk
★Perl
★Ruby
★awk
★アセンブリ言語
★プログラマ
★プログラミング
★コンピュータ
#プログラム
[プログラム] (program; programme [英]) /pr'ougraem/ 〔名詞〕
・コンピュータに処理をさせるための一連の流れを記述したもの. 日本語で
は算譜と言う.
・プログラムを作成することをプログラミング, 作成する人をプログラマと
呼ぶ.
★コンピュータ
★プログラミング
★プログラマ
#プログラム言語
[プログラムげんご] (programming language) 〔名詞〕
→プログラミング言語
#ブロック整列法
[ブロックせいれつほう] (block sorting; Burrows-Wheeler) 〔名詞〕
→BW変換
#フロントエンド
[フロントエンド] (Fromt End) 〔名詞〕
・情報をやりとりする際の仲介役で, 人間にとってわかりやすい入力を, 別
のプログラムが理解できるような形に直すプログラム.
・C/Sのクライアント部分である.
★入力
★C/S :WDIC
★クライアント
★kinput2
★Wnn
◆バックエンド
#プロンプト
[プロンプト] (prompt) /pr'am(p)t/ 〔名詞〕
・CUIで, 入力待ちを示す記号.
・MS-DOSやWindowsの "C:\>" や, UNIXのシェルにおける "$", "%", "#"
などがある.
★CUI
★入力
★MS-DOS
★UNIX
★% (1) :WDIC
----------------------------------------------------------------------------
--------------------------------- ■ へ ■ ---------------------------------
%ヘ
#平文
[へいぶん] (clear text; plain text) 〔名詞〕
・暗号化されていないこと. ひらぶんとも読む.
◆暗号
#ページ
[ページ] (Page) /p'eid3/ 〔名詞〕
・Webページ の通称ないしは略称.
・日本語では "ウェブページ" や "ウェブサイト" などとも言われ, その略
称として位置づけられる.
★Webページ :WDIC
★WWWサイト :WDIC
★日本語
#ヘッダ
[ヘッダ] (header) /h'ed#e(r)/ 〔名詞〕
・メールやニューズ記事を始め, ほとんどコンピュータが扱うあらゆるデー
タの先頭に書かれている, そのデータの素性などを示す部分.
・例えばメールなら, 送り主, 送る相手, 標題, 送信した時刻などがここに
記されている.
・ファイルに付けられたものはファイルヘッダとも呼ばれ, ファイルの種類
などを識別する為にファイルの先頭から数文字の固有文字列を入れたり,
またそれに付随して固有情報などを格納したりする. 例えばWindowsで使
われるビットマップファイル(BMP)は先頭2バイトが "BM" で始まったり,
ZIP形式で圧縮したファイルは "PK" で始まったりする.
・その他によく使われるものとしては, TCP/IPのデータパケットの先頭に
ついているTCPヘッダやIPヘッダのようなものがある.
★BMP
★ZIP (1)
★電子メール :WDIC
★ネットニューズ :WDIC
★X-Moe :WDIC
★送信 :WDIC
★文字列
★TCP/IP :WDIC
★TCP :WDIC
★IP (1) :WDIC
★ファイル
★マジックナンバー
----------------------------------------------------------------------------
--------------------------------- ■ ほ ■ ---------------------------------
%ホ
#ポインタ
[ポインタ] (pointer) /p'#cint#e(r)/ 〔名詞〕
・あるものを指し示すもの.
※コラム
一般に次のようなものが考えられる.
(1)マウスカーソル.
(2)変数やルーチンが存在するアドレスを表わすための変数.
(3)資料の所在(URL や, ネットニューズなら Message-ID など).
★マウス
★メモリ破壊
★URL :WDIC
★ネットニューズ :WDIC
★Message-ID :WDIC
#暴走
[ぼうそう] (goes out of control) 〔さ変名詞/@社会現象〕
・プログラムが誤動作すること.
★プログラム
#ホスティング
[ホスティング] (hosting) /h'oustin,/ 〔名詞〕
・ISPなどが設置したサーバのディスクスペースを借り受けるサービス.
★ISP :WDIC
★サーバ
★ハウジング
★コロケーション
#ポータル
[ポータル] (portal) /p'#c:(r)tl/ 〔名詞〕
・正門. 正面玄関.
・インターネットを建物に見立て, その建物に入る入り口を意味している.
例えば, Yahoo!, goo, Infoseek等のサーチエンジンサイトや, Microsoft
やNetscapeなどの企業サイト, 各種のコンテンツサイトなどを, 洒落た表
現でポータルと呼んでいる. このような人気サイトで広告を打てば高い視
聴率が期待できるとあり, メディア産業が競ってポータルサイトの買収な
どに乗り出すなどの騒ぎになっている.
・このようなポータルサイトをWWWユーザのホームページにしてもらえば更
に視聴率が高まるわけで, 様々な試行錯誤により高いメディア性を持つサ
イトが増えるという, 良い意味での競争が行なわれている.
★インターネット (1) :WDIC
★Microsoft :WDIC
★サイト :WDIC
★メディア
★WWW :WDIC
★ユーザ
★ホームページ :WDIC
★Yahoo! :WDIC
★goo :WDIC
#ポータルサイト
[ポータルサイト] (portal site) 〔名詞〕
→ポータル
#ボム
[ボム] (bomb) / b'am/ 〔名詞〕
→ロジックボム
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ ま ■ ---------------------------------
%マ
#マウント (1)
[マウント] (MOUNT) /m'aunt/ 〔さ変名詞〕
→mount
#マークアップ
[マークアップ] (markup) /m'a:(r)k '#vp/ 〔さ変名詞〕
・印付け.
・マークアップ言語でテクストにタグを挿入すること.
★マークアップ言語
★タグ
#マークアップ言語
[マークアップげんご] (markup language) 〔名詞〕
・テクスト(文章)にタグと呼ばれる印を付ける(マークアップする)ことによ
りシステムや文章等の定義付けを行なう言語のこと.
・マークアップ言語の種類としては, TeX, SGML, HTML, XMLなどがある.
★マークアップ
★TeX
★SGML
★HTML
★XML
#マクロ
[マクロ] (macro) /m'aekrou/ 〔名詞〕
・ある一定の処理を行なうために作られた一つのかたまりや, それを展開し
実行する処理系のこと.
・アセンブラやC言語などでは, ある規模の命令列を一まとめにして別名定
義しておき, これを一つの命令と同一視して使用することを言う.
・アプリケーションソフトでは一定の決まった処理を自動で実行するための
機構としてマクロ機能が用意されている場合があり, ソフト固有の機能を
命令として並べて記述する. 高機能なプログラマ向けテクストエディタで
はほぼ標準的に搭載される他, ワープロソフトや表計算ソフトなどでも搭
載されている場合がある. なお, MicrosoftのOffice製品群では初期の製
品を除きVisualBasicを元にしたVBAを共通マクロ機能として組み込んでお
り, 各ソフトでほぼ同一の文法によるマクロを記述することができる.
★アセンブラ
★C
★VBA
#マクロウイルス
[マクロウイルス] (macro virus) 〔名詞〕
・アプリケーションのマクロ機能を利用して, そのデータないしアプリケー
ションファイルに感染してゆくプログラムのこと. 通常のウイルスとは違
い, アプリケーションのマクロ機能を悪用したものであるため, 名前で区
別されている.
・一般的にマクロウイルスはMicrosoft製品をこよなく好み, その中でも特
にOutlook/Outlook Expressと呼ばれる電子メールクライアント(MUA)が大
のお気に入りである. またExcelと呼ばれる表計算ソフトウェアや, Word
と呼ばれるワープロソフトウェアにもマクロウイルスからの人気が集まっ
ている.
・感染直後ではなく, ある程度時間をおいた後で, ディスクを初期化するな
どの動作をすることもある. このような機能をロジックボムと呼ぶ.
★アプリケーション
★マクロ
★データ
★ファイル
★コンピュータウイルス
★Microsoft :WDIC
★ソフトウェア
★ディスク
★Outlook
★OutlookExpress
★電子メール :WDIC
★MUA :WDIC
★ロジックボム
★メールウイルス :WDIC
◆ワクチン
#マクロ言語
[マクロげんご] (macro language) 〔名詞〕
・マクロ処理を行なうためのプログラミング言語のこと.
★マクロ
★プログラミング言語
#マクロヴィールス
[マクロヴィールス] (macro virus) 〔名詞〕
→マクロウイルス
#MacBinary
[マックバイナリ] (Mac Binary) 〔名詞〕
→マックバイナリ
#マックバイナリ
[マックバイナリ] (Mac Binary) 〔名詞〕
・Macintoshのファイルは各ファイル固有の識別情報を格納するヘッダと実
際のデータ部分(データフォーク)とアイコンなどのリソース部分(リソー
スフォーク)など複数の情報から成り立っているが, これらを他のOSでも
1つのファイルとして認識するための形式としてヘッダ+データ+リソー
ス(更にデスクトップコメントが付く場合もある)でまとめたものをマック
バイナリ形式と呼ぶ.
・他のOS上でマックバイナリ形式を扱う場合に最も問題になるのがファイル
の先頭に付加される128バイト固定長のマックバイナリヘッダであり, 一
般的にマックバイナリと言うとこのヘッダ部分のことを指す場合が多い.
マックバイナリヘッダには正式なロングファイル名, クリエイター(該当
ファイルを作成したアプリケーション識別名), ファイルの種類, データ
のサイズ, ウインドウ位置などの情報が格納されている. マックバイナリ
ヘッダには2000(平成12)年現在までで3種類の形式が存在する. 標準的な
のはMacBinaryおよび同IIであり, これらは10年間変更しないようにされ
てきた. そしてMac OS 8以降で新しいIIIが規定され使われている.
・ネットワークにファイルをアップロードする場合は, このマックバイナリ
を取り除いてから行なうようにするのが望ましい. Macintosh以外のコン
ピュータやOSでは事実上無意味なデータであるため, Macintosh以外の機
械ではそのファイルが使用不可能な状態になることがある.
※コラム(マックバイナリヘッダ)
ofs siz MacBinary(1985-) MacBinaryII(1987-) MacBinaryIII(1997-)
000 1 バージョン番号(0) |常に0(互換のため)
001 1 ファイル名長(1-31) |(1-63)
002 63 ファイル名
065 4 ファイルタイプ
069 4 ファイルクリエイター(作成アプリケーション)
073 1 ファインダーフラグ |オリジナルファインダーフラグ(Bit8-15)
Bit7 - Locked. |BitF - isAlias.
Bit6 - Invisible. |BitE - isInvisible.
Bit5 - Bundle. |BitD - hasBundle.
Bit4 - System. |BitC - nameLocked.
Bit3 - Bozo. |BitB - isStationery.
Bit2 - Busy. |BitA - hasCustomIcon.
Bit1 - Changed. |Bit9 - reserved.
Bit0 - Inited. |Bit8 - hasBeenInited.
074 1 0 |常に0(互換のため)
075 2 ウインドウ内縦位置
077 2 ウインドウ内横位置
079 2 ウインドウまたはフォルダID
(--ここまでファインダー用情報--)
081 2 "Protected"フラグ
082 1 0 |常に0(互換のため)
083 4 データフォーク長 (0=データ無し)
087 4 リソースフォーク長 (0=リソース無し)
091 4 ファイル作成日付
095 4 ファイル最終更新日付
099 2 *未使用(0)* |GetInfo長
101 1 *未使用(0)* |ファインダーフラグ(Bit0-7)
|Bit7 - hasNoInits
|Bit6 - isShared
|Bit5 - requiresSwitchLaunch
|Bit4 - ColorReserved
|Bit3 - color
|Bit2 - color
|Bit1 - color
|Bit0 - isOnDesk
102 4 *未使用(0)* |'mBIN'
106 2 *未使用(0)* |ファイル名スクリプト
107 1 *未使用(0)* |拡張ファインダー
フラグ
108 8 *未使用(0)*
116 4 *未使用(0)* |パックファイルの展開時ファイルサイズ
120 2 *未使用(0)* |第2ヘッダ長
122 1 *未使用(0)* |129(MacBinII ver)|130(MacBinIII ver)
123 1 *未使用(0)* |129(MacBinII start ver)
124 2 *未使用(0)* |CRC(0-123byte分)
126 2 コンピュータ区分およびOS ID予約
★Macintosh
★ファイル
★バイト
★データ
★アプリケーション
★ロングファイル名
★ネットワーク :WDIC
★アップロード :WDIC
★パソコン
★OS
★フリーソフトウェア
#マニュアル
[マニュアル] (manual) /m'aenju#e+l/ 〔名詞〕
・説明書のこと. 解らなくなった時に読むもの.
・初心者はその厚さや量に気圧され, 上級者はマニュアルに載る程度の情報
では満足しないため, 結局読まれない.
★オンラインマニュアル
★マニュアルプロテクト
#マニュアルプロテクト
[マニュアルプロテクト] (manual protect) 〔名詞〕
・説明書内にコード表を記述し, それを入力させることによって実現するコ
ピープロテクトの手法.
・コード表は簡単にコピー出来ないようにコピー機で印刷出来ない薄いイン
クを使っていたり, アルミシート製であったりする上, 手書きでも写しき
れない様に大量のダミー情報が記述されていたりする.
・コーエーの得意技である.
★マニュアル
★コピープロテクト
★コーエー :MOE
#マルチS01
[マルチエスゼロワン] 〔名詞〕
・日立製作所が開発した暗号化技術. 暗号化に要する処理時間が大幅に短縮
されているのが特徴で, 映像など大容量のデータを高速なインフラで送信
する場合でもリアルタイムに処理できるとしている.
・通信内容を第三者に改竄されても検知する機能がある.
★暗号
★改竄 :WDIC
★データ
★インフラストラクチャー
#マルチプラットフォーム
[マルチプラットフォーム] (multiple platform) 〔名詞〕
・多様なプラットフォーム.
・コンピュータでプラットフォームと言えば, OSのことである. OSはハード
ウェアの違いを吸収し, 利用者に共通の操作性を与えることを目的として
いるが, 異なった OS同士では互換性がなく, 全く同一のソフトウェアは
利用できないことになっている.
・マルチプラットフォーム的な考え方では, OSに依存しない統一的な環境を
各OS用に作る. これを動作させれば, どんなOSであっても共通の環境が得
られる, というもの. その最有力候補が爆発的な人気と普及を遂げた言語
Javaである. コンパイルして得られたコードはプロセッサが直接理解する
ことはできないが, JavaVMと呼ばれる実行用のソフトウェアをそのOSに用
意することで, どんな環境でも全く同一のソフトウェアが動く.
★コンピュータ
★OS
★ハードウェア
★互換性
★ソフトウェア
★環境
★Java
★コンパイル
★プロセッサ
★JavaVM
◆Microsoft :WDIC
#マルチプラットホーム
[マルチプラットホーム] (multiple platform) 〔名詞〕
→マルチプラットフォーム
#マンマシンインタフェース
[マンマシンインタフェース] (man machine interface) 〔名詞〕
→マンマシンインターフェイス
#マンマシンインタフェイス
[マンマシンインタフェイス] (man machine interface) 〔名詞〕
→マンマシンインターフェイス
#マンマシンインターフェイス
[マンマシンインターフェース] (man machine interface) 〔名詞〕
・人間と機械(コンピュータ)間のインターフェイス.
★インターフェイス
----------------------------------------------------------------------------
--------------------------------- ■ み ■ ---------------------------------
%ミ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ む ■ ---------------------------------
%ム
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ め ■ ---------------------------------
%メ
#メタ言語
[メタげんご] (meta language) 〔名詞〕
・言語を記述する言語.
★BNF
#メッセージダイジェスト
[メッセージダイジェスト] 〔名詞〕
・一方向ハッシュで, 同一性確認に使われる関数. MD5などが有名.
★ハッシュ
★MD5
★SHA-1
#メールウェア
[メールウェア] (mailware) 〔名詞〕
・継続使用する際は作者宛にメールをして, ユーザ登録を行なう必要のある
ソフトウェア.
・登録さえすれば無料で使用できるフリーソフトであることが多い.
★フリーソフト
★シェアウェア
★ユーザ
#メンバ変数
[メンバへんすう] 〔名詞〕
・構造体およびクラスに含まれる変数のこと.
----------------------------------------------------------------------------
--------------------------------- ■ も ■ ---------------------------------
%モ
#モノクロ
[モノクロ] (monochrome) 〔名詞〕
→モノクローム
#モノクローム
[モノクローム] (monochrome) /m'an#ekr`oum | m'#cno(u)-/ 〔名詞〕
・単色のこと. 一般には白黒のことを指すが, 必ずしもその限りではない.
・例えば, 文字が全て緑色の古いCRT(ブラウン管)やオレンジ色のPDP(プラ
ズマディスプレイ)などもモノクロ表示であるという.
・印刷や写真, 絵画などアナログの世界では白黒のグラデーションや灰色も
モノクロのうちに含める場合が多いが, 色をディジタル情報(ビット表現)
で処理するコンピュータ上ではこれらはグレイスケールとして扱い, モノ
クロとは区別する場合が多い.
★CRT
★PDP
★アナログ
★ディジタル
★グレイスケール
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ や ■ ---------------------------------
%ヤ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ ゆ ■ ---------------------------------
%ユ
#ユーザインターフェイス
[ユーザインターフェイス] (UI: User Interface) 〔名詞〕
→UI
----------------------------------------------------------------------------
--------------------------------- ■ よ ■ ---------------------------------
%ヨ
#要素
[ようそ] (element) 〔名詞〕
・成分. 物を構成する(成り立たせる)上で, 欠くことのできない基本的なも
のやことがら.
・例えば, HTMLやXMLなどのSGML系言語では, 開始タグと終了タグ, そして
双方のタグに囲まれた内容などを全て含めたものを要素と呼び, タグとし
て要素名を指定する.
※コラム(HTMLなどの要素)
開始タグ 終了タグ
↓ ↓
<要素名> 内容 </要素名>
~~~~~~~~~~~~~~~~~~~~~~~
・この全体を "要素" と呼ぶ.
★HTML
★XML
★SGML
★タグ
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ ら ■ ---------------------------------
%ラ
#ラッパー
[ラッパー] (wrapper) /r'aep#e(r)/ 〔名詞〕
・包むもの. 実際のプログラムにデータを入れるために入力データを調整し
たり, エラーになるデータをはねたりするためのプログラム.
★プログラム
★入力
★データ
#ランダムファイル
[ランダムファイル] (random file) /r'aend#em f'ail/ 〔名詞〕
・情報を一定の大きさの塊として記録したファイルで, 任意の場所から読み
出せるタイプのもの. シーケンシャルファイルとことなり, 必ずしも頭か
ら順番に読み出す必要は無いのが特徴.
・この形式で, キーと呼ばれる検索用の情報を大→小, または小→大の順で
ソートを掛けておくと, 検索が高速化できるという利点がある.
★ファイル
★ソート
◆シーケンシャル
◆シーケンシャルファイル
◆シーケンシャルリード
----------------------------------------------------------------------------
--------------------------------- ■ り ■ ---------------------------------
%リ
#リッパー
[リッパー] (ripper) /r'ip#e(r)/ 〔名詞〕
・音楽CDから音声データを取り出すツールなどのこと.
★リッピング
★CD :WDIC
★音声
★データ
#リッピング
[リッピング] (ripping) /r'ipin,/ 〔さ変名詞〕
・音楽CDから音声データを取り出すこと.
・CDの音声情報はディジタルデータだが, CD-ROMに格納されたコンピュータ
用のデータとは形式が異なり, ファイルの形式にはなっていない. そのた
めCDの音声情報をパソコンなどに読み出すには, 専用のツールが必要にな
る. そのようなツールを一般に "リッパー" または "リッパーソフト" と
いう.
★リッパー
★CD :WDIC
★音声
★ディジタル
★データ
★CD-ROM
★コンピュータ
★ファイル
★パソコン
#リドゥ
[リドゥ] (re-do) /r`i:d'u:/ 〔さ変名詞〕
→re-do
#リロード
[リロード] (reload) 〔さ変名詞〕
・再読み込み.
#リンク
[リンク] (link) /l'in,k/ 〔さ変名詞〕
・鎖の環. 連結すること.
・HTMLでは, A要素のHREF属性にURIを記述することで実現する. Webページ
はこのリンクによる連鎖で存在を表立たせているとも言える. 気に入った
ページへリンクし, お返しに双方向でリンクが張られたりしてページ同士
が繋がってゆく.
・プログラミングでは, 処理毎に分割されたライブラリを組み合わせて一つ
の実行ファイルを作る作業をいう.
★HTML
★要素
★メソッド
★URI :WDIC
★Webページ :WDIC
★草の根BBS :WDIC
★プログラミング
★ライブラリ
★ビルド
★コンパイル
★実行ファイル
◆デッドリンク :WDIC
----------------------------------------------------------------------------
--------------------------------- ■ る ■ ---------------------------------
%ル
#ルート
[ルート] (root) /r'u:t/ 〔名詞〕
・UNIX系OSで, システム管理の特権を持つユーザのこと. スーパーユーザと
もいう.
★スーパーユーザ
★sa
★su
★UNIX
★OS
----------------------------------------------------------------------------
--------------------------------- ■ れ ■ ---------------------------------
%レ
#レキシカルスコープ
[れきしかるすこーぷ] (lexical scoping) 〔名詞〕
→レクシカルスコープ
#レクシカルスコープ
[れくしかるすこーぷ] (lexical scoping) 〔名詞〕
・1つのブロック, 1つのサブルーチンなどある決まった範囲からしかアクセ
スできないこと. スタティックスコープともいう.
★サブルーチン
◆ダイナミックスコープ
#レジストリ
[レジストリ] (registry) /r'ed3#estri/ 〔名詞〕
・Microsoft WindowsがOSとして持っているデータベースの名.
・レジストリには, ユーザの情報を始め, OS自体やプログラムの動作に必要
な情報が格納されている.
・Windows 95/98/Meでは, \Windows\System\system.dat, Windows NT/2000
では, \WinNT\System32\Config 内に格納されている.
★Microsoft :WDIC
★Windows
★Windows 95
★Windows 98
★Windows NT
★OS
★データベース :WDIC
★ユーザ
★プログラム
----------------------------------------------------------------------------
--------------------------------- ■ ろ ■ ---------------------------------
%ロ
#ロジックボム
[ロジックボム] (logic bomb) /l'ad3ik b`am/ 〔名詞〕
・論理爆弾.
・コンピュータに入り込み, 意図的にそのコンピュータを動作不可能にさせ
るプログラムのこと. プログラムのバグなど, その意図が無いものは含め
ない. ウイルスとの大きな違いは, 感染する機能が無い点である.
・ウイルスにはロジックボムの機能を併せ持つものが多数あるが, ウイルス
はコンピュータを動作不可能にしてしまうと感染という本来の目的が果た
せなくなるため, あまり派手な破壊活動に出ることはない. 対し, ロジッ
クボムの場合は実行するといきなりディスクを破壊したりする点が違う.
・ウイルスやロジックボムは, 主にネットワーク経由でコンピュータに入り
込むが, まれに雑誌の添付ディスクや市販ソフトにまで入っていることが
あり, このような場合には新聞等で報道される事件となることもある.
★コンピュータ
★プログラム
★コンピュータウイルス
★ネットワーク :WDIC
◆バグ
#ロジックボンバー
[ロジックボンバー] (logic bomb) 〔名詞〕
→ロジックボム
#論理爆弾
[ろんりばくだん] (logic bomb) 〔名詞〕
→ロジックボム
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ わ ■ ---------------------------------
%ワ
#ワクチン
[ワクチン] (vaccine, vakzin[独]) /vaeks'i:n | v'aeksi(:)n/ 〔名詞〕
・コンピュータウイルスなどのプログラムを駆除するためのプログラム.
★コンピュータウイルス
★プログラム
----------------------------------------------------------------------------
--------------------------------- ■ ゐ ■ ---------------------------------
%ヰ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ ゑ ■ ---------------------------------
%ヱ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ を ■ ---------------------------------
%ヲ
(該当単語なし)
----------------------------------------------------------------------------
--------------------------------- ■ ヴ ■ ---------------------------------
%ヴ
#ヴィールス
[ヴィールス] (virus) /v'ai#e+r#es/ 〔名詞〕
→コンピュータウイルス
============================================================================
----------------------------------------------------------------------------
--------------------------------- ■ ん ■ ---------------------------------
%ン
(該当単語なし)
============================================================================
( Copyright 1995-2001 (C) MARIMO Green Paradise おかの☆まりも )
============================================================================