1999年度のマルチメディア論の授業は終りました。 この授業のページは参照用の資料として保存しているものです。最新の情報・資料は江上の授業ページで。
[EGAMIX トップ] > [授業のページ] > [1999年度 マルチメディア論] > [授業ノート・資料]
[Back]
 
コンピュータのソフトウェア障害(その1)


 
いわゆる「問題」について
 
2000年問題(西暦2000年, YEAR2000, Y2K)
 
原因(今となっては古いプログラムテクニックのため)
 
出力桁数の問題
影響
帳票等の印字が正しく行われない
関連日時
  
99問題
原因(今となっては古いプログラムテクニックのため)
  
うるう年問題
閏年とは・・・
        「西暦を4で割った余りが0かつ100で割った余りが0でない」
        4年に1回、西暦年が4で割り切れる年
        ただし、 4で割れても100で割れる年はうるう年ではない
        ただし、100で割れて、かつ400で割れる年はうるう年
 
    if ( 
          (((year % 4) == 0) && ((year % 100) != 0)) || 
          ((year % 400) == 0)
       )
            leap = true;
GPS End of Week
原因
カーナビの位置確認に使用されているGPSはグリニッジ標準時1980年1月6日を基準に1週間ごとに週番号を加算して日付データを扱っている。
ところがこの週番号には10ビットしか割り当てられていなかった。
それを越えるとオーバーフロー(ロールオーバー)。
日時
1999年8月22日(日本時間午前9時)・・・最初のロールオーバー日
影響 結果
 
その他
2018年問題
2025年問題
2027年問題
2036年問題
2049年問題
2078年問題

 

 

[Back]


egami@egamix.com