基礎知識

C

クローラー(Crawler)

クローラー(Crawler)とは、Web上のページを自動でリンクをたどりながら巡回し、情報を収集するプログラムのことです。「ボット」や「スパイダー」とも呼ばれ、人が1件ずつ見て回る代わりに、機械が休みなくWeb全体を歩き回っています。現実世...
O

OMR(光学式マーク認識)

OMR(光学式マーク認識)とは、マークシートに塗りつぶされた鉛筆や専用ペンの跡を光学的に読み取り、どの選択肢が選ばれたかを自動で判定する技術のことです。英語の「Optical Mark Recognition」の頭文字をとった略語で、試験の...
O

OCR(光学的文字認識)

OCR(光学的文字認識)とは、印刷された文字や手書きの文字が写った画像データを解析し、コンピューターが扱えるテキストデータに変換する技術のことです。英語の「Optical Character Recognition」の頭文字をとった略語で、...
E

エンディアン(Endian)

エンディアンとは、複数バイトのデータをどの順番で並べて格納するかという方式です。ビッグ/リトルの違いや、問題になる場面を解説します。
B

BASIC(ベーシック)

BASIC(ベーシック)とは、1964年に登場した、プログラミング初心者向けに設計されたプログラミング言語のことです。「Beginner's All-purpose Symbolic Instruction Code」の頭文字を取った名前で...
P

PPI(Pixels Per Inch/ピーピーアイ)

PPI(Pixels Per Inch/ピーピーアイ)とは、1インチ(約2.54cm)の幅の中に、いくつのピクセル(画素)が並んでいるかを表す単位のことです。画面のきめ細かさを示す数値で、数が大きいほど、文字や画像の輪郭がなめらかに見えます...
D

ドットプリンター(Dot Matrix Printer)

ドットプリンター(Dot Matrix Printer)とは、細かい針(ピン)でインクリボンを叩き、紙の上に点の集まりとして文字や図形を印刷する方式のプリンターのことです。「ドットインパクトプリンター」とも呼ばれ、複写伝票への印字などで今な...
S

ソーシャルエンジニアリング(Social Engineering)

ソーシャルエンジニアリング(Social Engineering)とは、技術的な手段ではなく、人の心理や行動の隙を突いて情報を盗み出す手口のことです。パスワードを解読するのではなく、本人に話させる。侵入するのではなく、招き入れてもらう。狙わ...
S

スパニングツリー(Spanning Tree)

スパニングツリー(Spanning Tree)とは、ネットワークの経路が輪にならないよう、余分な経路をあらかじめ塞いでおく仕組みのことです。塞いだ経路は、使っている経路が切れたときの控えとして自動で開きます。現実世界に例えると、スパニングツ...
D

ディレクティブ(Directive)

ディレクティブ(Directive)とは、プログラムや設定ファイルの中に書かれる、動作の仕方をコンピューターへ指示する命令のことです。日本語では「指令」「指示文」とも訳され、処理そのものを行うのではなく、処理の仕方をあらかじめ決めておく役割...