LINEで送る
Pocket

今週の仮面ライダーエグゼイドで

2000年問題からバグスターウイルスが生まれた

という事が語られていた。

 

なので今回は

2000年問題と
バグスターウイルスについてまとめてみた

スポンサードリンク

 

 

2000問題とはそもそもどんなものか?

2000年問題というのは
そもそも具体的にどんなものか?

というと、

 

2000年問題(にせんねんもんだい)は、
西暦(グレゴリオ暦)2000年になるとコンピュータが
誤作動する可能性があるとされた年問題である。

 

引用元 – 2000年問題(Wikipedia)

 

という問題の事であり、

2000年にどのような誤動作を
コンピュータが起こすのかというと、

 

コンピュータシステムの内部で、日付を扱う際に西暦の下2桁のみを取り扱い、
上位2桁を無視しているのが原因で問題が生じる。

この他に、置閏法に対する誤解から西暦2000年を
「平年」として扱ったことが原因で、西暦2000年2月29日に誤動作する問題が生じる。

 

引用元 – 2000年問題(Wikipedia)

 

という事でありつまり、

古いコンピュータやプログラムは
年計算の負担を軽くするために

 

西暦の表記のうち

上2桁を無視して下2桁だけで処理してた

というとこだ。

 

2000年でいうところだと最初の
「20」を無視して「00」の部分だけ処理する

という感じだね。

 

しかし、

下2桁だけで西暦を処理することによって
2000年になると「00年」と処理してしまい、

 

1900年

とコンピュータが間違って処理してしまい
誤動作が起こるのではないか?

 

というのが2000年問題である。

 

しかも、

2000年は閏日(うるう年)なのだけど
1900年は閏日ではないため、

 

2000年2月29日が正しく処理されないのでは?

という事がかんがえられてたわけだ。

 

スポンサードリンク

 

2000年問題からどうしてバグスターウイルスが誕生した?

そんな2000年問題だけど、
世界規模でプログラムの訂正が行われたので

エグゼイド本編でも言われているように
大きな問題は起こらなかった。

 

しかし、

2000年問題によって
エグゼイドの世界ではバグスターウイルスが誕生した。

 

それで何故

2000年問題で
バグスターウイルスが誕生したか?

という事についてだけど

 

劇中でははっきりと
そのあたりが判明していないから

現状なんとも言えないから憶測だけど

 

2000年問題による
コンピュータの誤動作を正すために

プログラムの訂正とした対策を行ったおかげで
大きな問題は起こらずに済んだ。

 

なので

2000年問題の対策を行う過程で
バグスターウイルスが誕生することが起こった

という事なのではないかと推測する。

 

 

2000年問題でバグスターウイルス誕生まとめ

2000年問題で
バグスターウイルスが誕生したことは以上。

 

それにしても

2000年問題も既に
17年くらい前の出来事であり、

 

知らないという世代も
現在では増えてきているのだなと思う。

 

スポンサードリンク
LINEで送る
Pocket