Re: [閒聊] 民國百年危機
※ 引述《StubbornLin (Victor)》之銘言:
: 話說最近在寫程式
: 遇到一些處理民國年份的問題
: 考慮到100年將近,所以還特意測試了100年以後的年份
: 當年Y2K風聲很大 連很多電影都加入當題材 XD
: 我還記得好像趁什麼電腦2000年維修去偷資料的情節
: 不過好像沒什麼重大事情發生
: 或許是風聲大太 大家都很有警覺心
: 民國100年也是類似的問題,如果年份只用兩位數儲存
: 100年變成00年就會暴開來
1. 這個問題應該可以提前就測試出是否有問題 ?
2. 最麻煩的是沒有 source program. 若有, 要找得全, 就跟能否測試
得齊全是同一個問題.
3. 時間讀取畢竟都是做在 I/O 之處, 隨後就是特定的記憶體位置.
所以, 理論上是能被攔截監測得到. 只是商業運作的電腦並不會
使用這種跟硬體研發有關的工具.
4. 以現在的技術, 例如 VM Emulation 應該可以協助追蹤出來吧 ?
Y2K 時, PC 最大的問題是 BIOS ROM , 以前的 BIOS 程式就只有
2 位數 , 99 之後就歸零也不進位, 1999 進成 1900 .
不知目前還有那些技術是能快速找得錯誤的程式所在地方的 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.4.12
推
08/03 23:00, , 1F
08/03 23:00, 1F
→
08/04 10:52, , 2F
08/04 10:52, 2F
討論串 (同標題文章)