青青偷拍视频,天天射天天添,人妻夜夜爽天天爽三区麻豆AV网站,成人综合国产乱在线

首頁> 資源> 論文>正文

“2000年問題”對供水行業的影響

論文類型 其他 發表日期 1999-10-01
來源 《中國給水排水》1999年第10期
作者 劉勝地
關鍵詞 計算機 2000年問題 影響 供水行業
摘要 劉勝地 (大港油田集團公司 水電廠, 天津300280)   摘 要:介紹了“千年問題”的由來及主要表現,并結合供水行業的實際情況提出了解決“千年問題”的一般步驟。   關鍵詞:計算機;2000年問題;影響;供水行業  中圖分類號:TU991.0   文獻標識碼:C   文章編號: ...

劉勝地
(大港油田集團公司 水電廠, 天津300280)

  摘 要:介紹了“千年問題”的由來及主要表現,并結合供水行業的實際情況提出了解決“千年問題”的一般步驟。
  關鍵詞:計算機;2000年問題;影響;供水行業
  中圖分類號:TU991.0
  文獻標識碼:
C
  文章編號:
1000-4602(1999)10-0050-03

  計算機“2000年問題”或“千年問題”(簡稱為Y2K),是指60年代早期的計算機系統中,人們出于對當時存儲器價格昂貴且體積龐大等因素的考慮,采用了以兩位數字表達年份的軟件格式(即C2模式),以達到節省內存的目的。這種方式后來逐步發展演變為如下三種標準用法在各種計算機系統中得到廣泛采用:
  ① 商用標準:月/日/年(mm/dd/yy);
  ② FIPS標準:年/月/日(yy/mm/dd),這也是美國政府使用的標準;
  ③ 歐洲標準:日/月/年(dd/mm/yy),歐洲一些國家及加拿大普遍使用。
  如1956年11月7日在計算機系統中用上述3種方式表示分別為11/07/56、56/11/07、07/11/56。當時由于距離2000年還很久遠,這種表達方式又符合人們一般的簡化書寫習慣,并沒引起其他爭議。
  然而,隨著世紀變更的日益臨近,一些計算機及軟件將無法對這種用2位數字表示年份的無世紀值的日期表示法作出正確解釋。當時間到2000年時,年份相應地被記錄為“00”,由于計算機程序把年份的前2位默認為“19”,于是“00”就被解釋為1900年了。這種對日期的錯誤理解和在這種錯誤基礎上處理日期數據時所發生的計算、比較、排序等操作的錯誤和失效,將表現在日期的表示和計算、閏年判斷、系統對時間的內部存儲格式等多個方面。
  困擾電腦界的“千年問題”影響范圍很廣,主要歸納為以下幾種表現形式:?
  ① 硬件(hardware)和固化軟件(firmware,指被“固化”在芯片中的程序指令代碼)系統中的日期表示格式存在的問題,如BIOS、部分系統自已的時間硬存儲。它提供給程序的若不是 正確日期,程序正常的工作步驟就會被打亂。?
  ② 軟件平臺(包括軟件的開發和運行平臺)內部的時間表示和理解方式不合理或不正確。軟件平臺是支持應用程序運行的基礎,基礎有問題,就會動搖上層建筑,應用程序將不能正常 運行。?
  ③ 應用軟件因采用了2位年份表示法而導致應用系統的功能失效。
  ④ 軟件接口存在問題,即軟件之間因對時間的表示形式不統一而產生的問題。

1 “千年問題”對供水行業的影響

1.1 對凈水廠的影響
  我國的新建水廠和一些大中型水廠都具備較高的自動化水平,其主要的生產工藝如投藥、混凝、澄清池排泥、濾池沖洗、恒壓供水等由計算機控制與操作,且生產、過程控制和基礎自 動化部分還有眾多的嵌入式系統。這些系統都潛伏著危機,一旦發生故障,就可能造成停運或失控,使水質得不到保證,生產不能安全、連續、經濟地運行。
1.2 對供水調度自動化系統的影響
  供水調度工作,從廣義上講包括取水、引水、凈水和管網輸配水等許多環節,內容十分復雜,涉及到許多技術領域,必須借助于計算機系統即供水調度自動化系統來完成。而供水調度自動化系統中,除硬件、固件外,其管理軟件中也有很多與日期有關的程序代碼,一旦出現問題,將會使所涉及區域的供水陷入無序的局面。
1.3 其他
  供水行業牽涉到計算機應用及“千年問題”的還有多種專業、多個領域,如水資源管理、用水管理、遠動系統、監控系統、通信系統、供水泵站自動化系統、GPS系統、管網管理信息系統、財務系統、收費系統、辦公自動化系統等都可能出現問題。而問題一旦出現,將導致生產紊亂、調度系統癱瘓、通信中斷、管理系統混亂等,進而造成重大經濟損失和嚴重的社會后果。

2 我國供水行業面臨的形勢

  供水行業所面臨的局勢是嚴峻的,一定要引起高度警惕,但大可不必驚慌失措。只要根據供水行業的特點認真對待,扎扎實實地做好測試與修改后的調度工作,就一定能度過危機。
  在解決2000年問題上,我國供水行業有如下的特點:
  ① 較之其他工業行業,我國供水行業自動化水平發展很不均衡,因而受“千年蟲”害影響的程度也不一樣。新建水廠和一些大中型水廠的自動化程度較高,對計算機依賴性較強,因而受“千年問題”影響的程度也較大;而小型水廠和大部分鄉鎮水廠的自動化程度較低,生產基本上不用計算機控制,因而受“千年問題”影響的程度就較小。同樣的情況也存在于城市供水調度自動化系統中。
  ② 供水行業所使用的計算機型號繁雜,硬件、軟件環境多樣,有直接進口的,國內生產開發的,軟件經多次升級、集多家公司產品于一體的等等。特別是一些引進系統,由于種種原因,根本無必要的資料可查,甚至不能進入內部程序,使解決問題的難度大大增加。
  ③ 供水行業所涉及的計算機應用范圍廣泛,包括水廠、供水泵站、管網自動化、供水調度自動化、通信系統、管理信息系統、財務系統、辦公自動化系統以及大量嵌入式系統等,任何一方面都不能有絲毫的忽視。而嵌入式系統數量大、分布廣。有權威機構認為,嵌入式系統失效的后果比計算機系統更嚴重,而且解決嵌入式系統問題的難度也更大。因為必須修改所有嵌入式系統中的芯片日期才能解決問題,而在日期轉換時,只要有一個芯片不能適應,就可能使整個系統無法正常運行。
  ④ 供水行業的計算機人才,尤其是能發現、解決問題的高層次計算機人才較少,多數偏向于應用,難以解決眾多復雜的問題。
  ⑤ 優勢所在:各系統所使用的設備大多數都有備份,可比較方便地停機進行系統改造;供水行業用戶很少牽涉到商業機密之類問題,可允許外界技術人員深入系統內部協助改造;統一的領導管理體制有助于各單位、部門的充分合作,可分別把關,方便及時地組織交流、培訓,共同探討成功經驗。

3 解決“千年問題”的一般步驟

  國外對“千年問題”的研究起步較早,已有不少成功的例子,并開發出了一些軟件工具。國內其他一些行業如金融、電信、證券行業等在解決“千年問題”方面也積累了一定的經驗。其解決“千年問題”的一般步驟如圖1。

3.1 調查評估
  即對本單位、本系統的計算機相關系統和設備進行清查,找出問題,確定利害關系、危險程度以及工作量的大小。調查范圍應包括硬件、固件、軟件及網絡、計算機歷史數據和與日期有 關的各種裝置、設備(如嵌入式芯片中的日期問題等)。
3.2 制訂方案
  根據調查情況制訂解決“千年問題”的工作計劃,包括任務、工作量估算、主管領導、人員組織、協助單位、時間進度、資金需求等。要突出重點,著重解決關鍵性系統的問題。
3.3 組織實施
  在修改現有系統前,對購買的軟硬件、網絡設備及其他與日期有關的裝置、設備,要與供應商聯系,明確是否存在“千年問題”,并要求商家予以解決或協助解決。對自行開發或 進行了二次開發的軟件,要按工作計劃的時間進度組織人員進行修改,按不同情況進行更新、升級、修補、遷移;對歷史數據中的日期進行替換,同時利用此機會優化現有程序。為了提高工作效率,應使用適當的軟件工具,如清查工具、影響分析工具、成本估算工具、日期調用識別工具、配置管理工具、調試工具及編輯、調試、代碼生成工具等。
3.4 測試
  對更新后的設備和修改、升級后的軟件,以及商家答復不存在“千年問題”的系統、設備要進行全面測試。測試方法一般有單元測試、集成測試、模擬測試和驗收測試。通過反復測 試證明整個系統安全,并保證接口與符合2000年要求的產品兼容。測試沒通過則要重新進行以上程序。
3.5 總結分析
  每解決一個問題都要進行分析總結,以利于今后的工作和經驗共享。所有工作還都應建立技術檔案,同時做好文檔的保存管理。

參考文獻:

  [1]要聞綜述[N].中國計算機報,1999-01-04(A).
  [2]Korzeniowski Paul.碾碎“千年蟲”—公用事業公司面對的棘手問題[J]. 環球電力,1998.
  [3]汪光燾等.城市供水行業2000年技術進步發展規劃[M].中國建筑工業出版社,1993.


  電 話:(022)25932326

論文搜索

發表時間

論文投稿

很多時候您的文章總是無緣變成鉛字。研究做到關鍵時,試驗有了起色時,是不是想和同行探討一下,工作中有了心得,您是不是很想與人分享,那么不要只是默默工作了,寫下來吧!投稿時,請以附件形式發至 paper@h2o-china.com ,請注明論文投稿。一旦采用,我們會為您增加100枚金幣。