豆知識
1947年、ハーバード大学の計算機エンジニアリンググループは、マークIIコンピュータの動作に不具合があることに気付きました。調査した結果、小さな飛び跳ねる虫がコンピュータのリレー内に入り込んでいたことが原因であることが判明しました。この出来事は、コンピュータの不具合が「バグ」という用語で表されるようになった原始的な例です。
解説
バグという用語は今や広く使われるようになっていますが、その起源は1947年にさかのぼります。当時、コンピュータの構造は今とは大きく異なり、リレーが主要な部品でした。ハーバード大学のエンジニアリンググループは、マークIIコンピュータのリレーに問題があることに気付き、調査を開始しました。
調査中、グループはコンピュータ内で小さな虫が飛び跳ねているのを見つけました。この虫がリレーに入り込んでいることが原因で、コンピュータに不具合が生じていたのです。グループはこの虫を取り出し、「バグ」という用語を使って文書に記録しました。それ以来、コンピュータの不具合を指す用語として「バグ」という言葉が広まりました。
現在、コンピュータの中でのバグは、プログラマーによって修正されます。また、バグが見つかったときには、エラーメッセージやデバッグツールを使用して特定されます。しかし、コンピュータにとっての「バグ」という用語は、その起源から随分と変化してきたと言えます。
コメントを残す