時間:2023-12-27 10:44:21
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇計算機硬件解析范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
關鍵詞:計算機;硬件;死機;原因分析
在微機運行中,常見的故障現象之一,就是死機。死機故障是一種難于找到原因的故障現象之一,由于“死機”狀態下無法用軟件或工具對系統進行診斷,因而增加了故障排除的難度。死機現象一般表現為系統不能啟動或畫面“定格”無反應,顯示“黑屏”或“藍屏”,顯示“凝固”,鍵盤、鼠標不能輸入,軟件運行非正常中斷等。然而死機常常令操作者甚為煩惱的是造成工作中的數據丟失,由此所造成的經濟損失,有時是不可估量的,盡管造成死機的原因繁多,但它萬變不離其宗,計算機硬件方面的問題占據問題的主要部分。
一、硬件不符合要求造成死機:
1.現在的CPU和顯示卡由于采用了新工藝,所以都具有不錯的超頻性能,但超頻極易引起系統的不穩定甚至死機(損壞硬件暫且不論)。對于由超頻引起的死機現象,應當及時予以降頻,或恢復其額定工作頻率,以保證電腦穩定工作。
2.在更換電腦配件時,安裝完畢后,一定要再仔細檢查一遍,看硬件是否已經插好,以防止接觸不良引起死機。
3.有時由于各個硬件之間的沖突而引起死機,這時要試試為板卡刷新新版的BIOS,更新驅動程序或是更改系統中的設備的中斷號,實在不行的話,請更換硬件。
4.主板的BIOS一定要設定得當,雖然現在許多報紙、雜志和網站都教大家如何將BIOS設置為最優,但殊不知最優的設定卻不一定是最穩定的。若由于BIOS設置不當引起死機,應立即將BIOS恢復到出廠時的缺省設置。
5.電腦主機一定要配備高質量高性能的電源,因為現在的電腦配件耗電量都較大,特別是超頻使用時,耗電量會倍增,若此時電源功率不足,硬件便會出現供電不足的情況,從而引起死機。
6.在內存較小的情況下(小于128M),最好不要運行占用內存較多的軟件和游戲或是同時運行多個程序,這樣會導致物理內存不足,從而引起死機。
二、硬件使用不當引起的死機:
1、散熱不良
顯示器、電源和CPU在工作中發熱量非常大,因此保持良好的通風狀況非常重要,如果顯示器過熱將會導致色彩、圖象失真甚至縮短顯示器壽命。工作時間太長也會導致電源或顯示器散熱不暢而造成電腦死機。CPU的散熱是關系到電腦運行的穩定性的重要問題,也是散熱故障發生的“重災區”。
2、灰塵殺手
機器內灰塵過多也會引起死機故障。如軟驅磁頭或光驅激光頭沾染過多灰塵后,會導致讀寫錯誤,嚴重的會引起電腦死機。
3、設備不匹配
如主板主頻和CPU主頻不匹配,老主板超頻時將外頻定得太高,可能就不能保證運行的穩定性,因而導致頻繁死機。
4、軟硬件不兼容
三維軟件和一些特殊軟件,可能在有的微機上就不能正常啟動甚至安裝,其中可能就有軟硬件兼容方面的問題。
5、內存條故障
主要是內存條松動、虛焊或內存芯片本身質量所致。應根據具體情況排除內存條接觸故障,如果是內存條質量存在問題,則需更換內存才能解決問題。
6、硬盤故障
主要是硬盤老化或由于使用不當造成壞道、壞扇區。這樣機器在運行時就很容易發生死機??梢杂脤S霉ぞ哕浖磉M行排障處理,如損壞嚴重則只能更換硬盤了。另外對于在不支持UDMA66/100的主板,應注意CMOS中硬盤運行方式的設定。
三、計算機硬件問題死機的解決辦法:
(一)排除因使用、維護不當引起的死機現象
電腦在使用一段時間后也可能因為使用、維護不當而引起死機,尤其是長時間不使用電腦后常會出現此類故障。引起的原因有以下幾種:
1.積塵導致系統死機:灰塵是電腦的大敵。過多的灰塵附著在CPU、芯片、風扇的表面會導致這些元件散熱不良,電路印刷板上的灰塵在潮濕的環境中常常導致短路。上述兩種情況均會導致死機。
具體處理方法可以用毛刷將灰塵掃去,或用棉簽沾無水酒精清洗積塵元件。注意不要將毛刷和棉簽的毛、棉留在電路板和元件上而成為新的死機故障源。
2.部件受潮:長時間不使用電腦,會導致部分元件受潮而不能正常使用??捎秒姶碉L的低熱擋均勻對受潮元件“烘干”。注意不可對元件一部分加熱太久或溫度太高,避免烤壞元件。
3.板卡、芯片引腳氧化導致接觸不良:將板卡、芯片拔出,用橡皮擦輕輕擦拭引腳表面去除氧化物,重新插入插座。
4.板卡、外設接口松動導致死機:仔細檢查各I/O插槽插接是否正確,各外設接口接觸是否良好,線纜連接是否正常。
(二)排除因系統配置不當引起的死機現象
系統配置與電腦硬件設備和系統BIOS、主板上跳線開關設置密切相關,常見的死機故障原因有:
1.主頻設置不當:此類故障主要有CPU主頻跳線開關設置錯誤、Remark的CPU引起的BIOS設置與實際情況不符、超頻使用CPU,或CPU性能不良死機。
2.內存條參數設置不當:此類故障主要有內存條設置錯誤和Remark內存條引起的BIOS設置與實際情況不符。
3.CACHE參數設置不當:此類故障主要有CHCHE設置錯誤、RemarkCACHE引起的BIOS設置與實際情況不符。
(三)排除因硬件安裝不當引起的死機現象
硬件外設安裝過程中的疏忽常常導致莫名其妙的死機,而且這一現象往往在電腦使用一段時間后才逐步顯露出來,因而具有一定的迷惑性。
1.部件安裝不到位、插接松動、連線不正確引起的死機,顯示卡與I/0插槽接觸不良常常引起顯示方面的死機故障,如“黑屏”,內存條、CACHE與插槽插接松動則常常引起程序運行中死機、甚至系統不能啟動,其它板卡與插槽(插座)的接觸問題也常常引起各種死機現象。要排除這些故障,只須將相應板卡、芯片用手摁緊、或從插槽(插座)上拔下重新安裝。
2.安裝不當導致部件變形、損壞引起的死機口徑不正確、長度不恰當的螺釘常常導致部件安裝孔損壞,螺釘接觸到部件內部電路引起短路導致死機,不規格的主板、零部件或不規范的安裝步驟常常引起機箱、主板、板卡外形上的變異因而擠壓該部件內部元件導致局部短路、內部元件損壞從而發生莫名其妙的死機。
有關計算機硬件死機方面的知識,我們了解的還是遠遠不夠。隨著時代的發展,科技的進步,計算機正在突飛猛進的發展,計算機也在不斷地進行完善。我們應該與時俱進,不斷完善在計算機方面的知識,只有這樣,我們才能游刃有余的去解決計算機遇到的相關問題。(作者單位:鄭州市衛生學校)
參考文獻:
關鍵詞:計算機硬件實踐教學;云計算;遠程實驗;虛擬實驗
1.背景
計算機硬件課程的實踐教學一直是計算機硬件教學的重要環節,通過這一環節,可以直接讓學生對硬件有感性認識,對計算機系統的硬件邏輯結構、物理特性有更深入的了解。
傳統的計算機硬件實踐教學環節,多采用實物、虛擬實驗等方式進行。采用實物的計算機硬件實踐教學,如微機原理,可以直接利用實驗箱、實驗開發板等現成的硬件,用匯編語言、硬件描述語言等方式進行編程,輔以萬用表、邏輯分析儀、示波器等儀器設備,可以全面提升學生對硬件系統的認知。采用虛擬實驗的計算機硬件實踐教學,可以采用模擬器等方式模擬硬件的運行,并以可視化的方式展現給學生,接近或者達到實物實驗的效果。
隨著計算機硬件實踐教學的不斷發展,以及計算機技術本身的快速發展,許多學校經過多輪的建設投資,積累了大量的硬件設備;許多設備由于更新、損耗等問題,需要重新投資采購以便升級換代。另外,教學內容的不斷發展,也要求相應的硬件條件跟上。
硬件基礎條件的建設,一方面可以不斷適應計算機硬件技術的發展,開展更多更好的實踐教學;另一方面,有許多陳舊設備需要淘汰,導致投資的浪費,而且,隨著學校規模的擴大,這種資源上的浪費將更為嚴重。
基于以上認識,我們在“十一五”建設期間,開始了“計算機硬件綜合實驗云”(簡稱“實驗云”)的論證與建設工作,試圖開發出一條新的路子,能夠解決重復投資、資源浪費、設備快速淘汰的問題。
2.“實驗云”設計思想
“實驗云”采用“云”的方式對計算機硬件實驗資源進行組織和管理,以服務的方式為學生、教師提供支持,其投資建設的重點在“云”端,而不是用戶端。
“實驗云”具有以下特點:
(1)投資集中。硬件建設、實驗內容建設等集中在“云”端,并且同樣的硬件條件可以支持多門課程。
(2)服務廣泛。采用‘‘云”機制之后,所有的硬件實踐教學,都能采用服務的方式對外提供,使用者(學生、教師等)可以通過遠程網絡使用服務,完成實踐教學環節。
(3)易于升級擴展。只需要在云端對系統的軟硬件、實驗內容進行升級,即可達到全系統升級的目的。
(4)系統可擴展性強。該系統采用“云”的方式組織,所有用戶數據均可保留在云端,方便與其他信息系統、教學管理系統集成,并能夠對全過程的實驗數據進行存儲、分析和使用。
3.“實驗云”框架
“實驗云”的主要框架結構如圖1所示。硬件系統主要由“天河陽光”實驗板節點(如圖2所示)、交換機、Web服務器、實驗服務器、數據庫服務器等組成,它們之間通過網絡互聯互通?!疤旌雨柟狻睂嶒灩濣c上整合廠豐富的硬件實驗資源,為計算機硬件課程實驗提供了基礎;交換機與實驗板、Web服務器、實驗服務器連接組成一個內網;Web服務器運行Web服務,連接內部交換機和Internet;實驗服務器運行各種實驗模塊,并通過交換機與實驗板節點連接。軟件系統由運行于服務器的Web服務和實驗所需的各種大型軟件組成。Web服務負責管理實驗板,為客戶端提供Web服務,響應客戶端請求,并將客戶端請求提交給實驗服務器,控制實驗節點完成各項實驗功能,將用戶操作日志和實驗結果保存于數據庫;大型軟件運行于服務器,實現輕客戶端,客戶甚至只需一個能夠上網的手機就可以進行實驗。實驗參考資料由實驗教材、實驗指導書、參考代碼、視頻教程等組成。
“實驗云”平臺客戶端無需安裝客戶端軟件,直接用瀏覽器通過Internet訪問Web服務器。連接到網絡的客戶端登錄后就可以申請獲得硬件資源,然后操控實驗板進行實驗??蛻舳藢嶒灠宓牟僮骺刂泼钔ㄟ^網絡發送,Web服務器、實驗服務器收到命令后再轉發給相應的實驗板,實驗板對命令進行解析并執行,執行結果返回到實驗服務器、Web服務器,Web服務器再將實驗結果返回給相應用戶,用戶通過瀏覽器觀察結果。管理員也通過瀏覽器訪問Web服務器進行后臺管理。
4.“實驗云”建設
“實驗云”的建設主要劃分為硬件條件建設和內容建設2個方面。
在“實驗云”硬件條件建設上,主要是云端環境的建設。我們專門調集了開發人員,對實驗云硬件條件進行充分論證,確定各種硬件器件的選型。云端環境建設中,最重要的是實驗開發板的邏輯開發以及服務器軟件系統的開發。在我們選用的“天河陽光”實驗開發板中,擁有足夠的可編程邏輯器件空間、以太網接口,并且在硬件上支持對FPGA器件的動態編程,這些都為實驗開發板的遠程操作提供了硬件支持。特別是,我們在如何快速保存恢復硬件實驗現場上進行深入研究,為支持實驗板的虛擬化提供了技術保障。在服務器軟件系統開發上,主要是用戶界面開發、實驗支持模塊的開發等。用戶界面上采用JSP、JavaScript、Flash等作為主要開發手段,充分利用最新的Web界面開發方法。實驗支持模塊上主要是擬定各種通信協議、提供實驗開發工具等。
在“實驗云”內容建設上,我們依托已經開展的計算機原理課程設計、數字系統課程設計、嵌入式系統課程設計等內容,要求相關授課教師提供實驗素材,并由專業人員對其進行整理,最后在“實驗云”體系下進行設計實現。所有的實驗模塊都部署到實驗服務器上。
5.“實驗云”初步建設成效
2012年底,我們順利加入到“211工程高等教育公共服務體系(三期)中國教育科研網格二期建設項目”中,參與了其中“計算機科學與技術重點學科網格建設任務”,并負責其中的“計算機體系結構虛擬實驗環境”建設任務。2013年9月,已經部署了10個“實驗云”節點,支持10人以上在線硬件遠程實驗,并采用云機制,能夠容納更多的學生同時在線進行遠程實驗。
另外,在本科教學中,我們已經在包括計算機原理課程設計等在內的多門硬件系列課程中,使用了“實驗云”系統。學生可以在宿舍、圖書館、教室、實驗室等地方,通過覆蓋全校的“無線教學網”,使用筆記本、PAD等終端,直接訪問部署在中心機房的“實驗云”環境,進行遠程硬件實驗。
6.結語
“實驗云”計算機硬件實踐平臺,突破了傳統計算機硬件實物實驗的限制,同時具有實物實驗和虛擬實驗的優點,方便管理,使用便捷。
在未來的建設中,計劃在ChinaGrid上部署更多的“實驗云”節點,能夠容納超過1000人同時在線完成計算機硬件系列遠程實驗。
關鍵詞:計算機硬件維護管理創新
中圖分類號:G623.58 文獻標識碼:A 文章編號:
一、計算級的硬件組成結構:
計算機系統由硬件系統和軟件系統構成,其中,硬件系統由各種硬件設備組成,硬件設備即計算級的實體部件,包括主機、顯示器、鍵盤、鼠標、打印機,其中計算機主機由計算機主板、電源、CPU、內存、硬盤、顯卡(GPU)、聲卡、網卡、光驅、軟驅等組成。這些硬件設施通總線結構的方式來相互連接,進行計算機信息的傳遞。只有各個硬件設施的正常運行,才能保證整個計算機的正常運行,如果其中一個硬件設施運行出現故障,將影響到整個計算機的運行。
二、計算機硬件運行中常見問題的分析:
在計算機的運行過程中,各個硬件設施出現故障的情況不可避免,比如計算機死機、顯示器黑屏、花屏等,這些故障嚴重影響計算機的正常運行,由于計算機硬件系統組成結構復雜,維護困難,影響了人們對計算機的使用。因此,應努力加強計算機硬件系統的維護與管理,及時發現計算機運行中出現的故障并檢查維修,同時,還要保證計算機軟件系統的正常運行。計算機運行中出現故障的原因主要有:
1、硬件方面的問題:
(1)計算機主板運行方面的故障:比如CPU故障、網卡故障等,CPU出現故障則會出現計算機無法啟動或黑屏,常見原因為散熱異?;駽PU針腳損壞;網卡的故障常見原因為網卡驅動異常,造成計算機不能聯網。
(2)計算機顯示設備運行故障:比如顯卡故障、顯示器故障等,顯卡故障常見原因為顯卡松動、散熱異常等;顯示器故障常見原因有供電電路故障、接頭接觸不良等。這些故障一旦出現將會影響計算機信息的正常顯示。
(3)存儲讀取設備方面的異常:內存故障主要是由于內存松動,與插槽接觸不良,此時,計算機開機時則會發出“滴”的聲音;此外還有硬盤故障、光驅、軟驅故障,一旦出現,將會嚴重影響計算機處理存儲數據信息的功能。
(4)計算機硬件設備間的不兼容:由于科學技術的快速發展,計算機硬件設備也不斷更新,因此,計算機硬件設備的兼容性問題越來越明顯,如舊版本的上一代硬件無法兼容識別新版本新一代的硬件設備,造成了計算機運行的不穩定甚至無法使計算機運行。
2、軟件方面的問題:
(1)軟件運行方面的問題:在整個計算機的運行中,軟件的正常運行必不可少,由于現階段人們對軟件管理的不重視,使計算機系統的正常運行受到嚴重影響,最常見的就是計算機病毒、木馬等,隨著互聯網的廣泛應用和人們對軟件管理的忽視,使計算機病毒、木馬有機可乘,嚴重破壞軟件系統的正常運行,進而影響計算機整體的正常運行。
(2)軟硬件的兼容問題:由于計算機操作系統和硬件設備的局限性,計算機操作系統硬件設備不兼容的現象經常出現,一些操作系統無法識別某些硬件設備,或者某些硬件設備不支持某些操作系統,使計算機系統無法正常運行。
3、計算機受外部環境的影響:
除以上兩點計算機本身的問題外,計算機運行的外部環境對計算機的正常運行也有著很大的影響。
(1)計算機供電環境的影響:計算機的正常運行離不開穩定的電力供應,電壓不穩或突然性的斷電會對計算機硬件設備的電路原件造成嚴重損壞,進而影響整個計算機的正常運行。
(2)環境基本因素的影響:如環境溫度和濕度,外部環境的溫度和濕度對計算機的散熱及各設備的運行有很大影響,計算機運行的環境溫度過高,將嚴重影響計算機的散熱,環境過于潮濕,將破壞計算機硬件設備的電路原件,甚至造成電路原件的短路。
(3)電磁干擾:隨著科學技術的不斷發展和人們生活水平的提高,各種電磁設備被人們廣泛應用,電焊器、變壓器、空調、冰箱和一些通訊設備的電磁變化明顯,當這些設備產生電磁變化時,將嚴重干擾計算機的正常運行。
三、計算機硬件常見的維護與管理:
1、系統簡化法:將計算機系統簡化到僅能維持計算機正常運行的最低要求,如果計算機仍然不能正常運行,則說明問題出現在計算機硬件與軟件之中。
2、硬件替換法:將認為可能存在故障的硬件設備用確保無故障的硬件設備替換,觀察計算機是否能正常運行,若系統正常運行,則可以確定硬件故障出現的部位,若系統扔不能正常運行,則考慮還有他硬件設備存在問題。
3、遞增遞減法:遞增法是在計算機系統運行的最基本狀態下逐漸增加硬件設備,這樣可以找到硬件故障出現的部位,遞減法則是在系統運行的最佳狀態下逐步刪減硬件設備檢查系統故障出現的部位。
四、計算機硬件的維護與管理創新:
1、計算機組件的維護與管理創新:
(1)CPU、GPU的維護與管理創新:
CPU即中央處理器,是計算機的核心部分,GPU是計算機的圖形處理器,要保證CPU和GPU的正常運行,必須保證CPU和GPU有良好的散熱條件(比如水冷、液氮等設備),CPU和GPU的散熱裝置要經常清除灰塵,保持清潔,其次還要盡量保證CPU和GPU有穩定的運行頻率,避免因過度超頻引起的損壞。
(2)內存與硬盤的維護與管理創新:
若要進行計算機硬件系統的升級,內存要使用相同品牌相同頻率的來進行升級,若要更換內存,則要考慮內存與主板的兼容問題,一定要用主板支持的內存,若發現內存條表面發生氧化,可以使用橡皮擦擦去,避免過度超頻內存頻率對內存的損壞;在硬盤的維護上,對于機械硬盤,首先應保證硬盤讀寫數據時的電源供應,其次,避免硬盤在運行時的移動并做好防震,再次,減少不必要的刷盤操作,延長硬盤的使用壽命,最后,遠離磁場干擾強的地方。
2、計算機外設的維護與管理創新:
計算機外設主要包括顯示器、鍵盤、鼠標等,其中顯示器應避免經常開關機,并保持顯示器的除塵和表面清潔;鼠標和鍵盤的使用過程中應避免用力過猛,利用鼠標墊減少對鼠標的磨損,保持鍵盤的清潔,在更換計算機外設時應關閉計算機,避免對計算機其他硬件造成損害,影響其運行。
3、計算機運行軟件系統的維護與管理創新:
使用常用的兼容性良好的操作系統,并及時更新硬件驅動程序,也可利用軟件監控硬件的運行情況,早發現早處理,利用殺毒軟件做好病毒木馬的查殺,及時修復系統漏洞,以確保計算機的正常運行。
4、計算機運行環境的維護與管理創新:
應保持計算機運行環境的清潔,保持室內適宜的溫度和濕度,經常開窗通風,保證對計算機穩定的供電,避免因斷電引起的計算機硬件損壞,例如使用UPS,避免在雷電天氣使用計算機,防止雷電對計算機硬件的損害。
參考文獻:
[1]膝雯雯.試論計算機硬件維護及創新管理的研究[J].硅谷,2011(4):85.
[2]施駿.計算機硬件維護中的創新管理與綜合性策略[J].信息與電腦(理論版),2012(7):135-136.
[3]龔坤.信息化進程中計算機硬件學科建設的持續自主創新[J].計算機光盤軟件與應用,2012(2):239-240.
[4]施駿.計算機硬件維護中的創新管理與綜合性策略[J].信息與電腦(理論版),2012(7):135-136.
[5]劉瓊瑤,趙陽依托“域”平臺創新內聯網計算機管理手段[J].華南金融電腦,2010(0):71.
[6]韋崇順.淺談高校計算機實訓基地建設研究與管理創新[J].科技風,2012(6):304-306.
[7]王倩.淺談計算機創新實驗室的管理[J].甘肅科技,2010(13):114-115.
[8]胡巍.計算機軟硬件故障的處理方法[J].計算機光盤軟件與應用,2012(18).
[9]張文平.計算機硬件維護原則與方法問題探討[J].煤炭技術,2012(01).
關鍵詞:計算機系統;集成項目;有效管理
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)15-3602-03
1計算機系統集成項目的簡介與特點分析
1.1簡介
系統集成是一種系統在其再生產的過程中為滿足客戶的相關需求進行的系統整合的增值業務處理,系統集成可以看作是是價值相關的再創造過程,在系統集成的實際過程中要十分注重整個集成系統的全方位的規劃整合。現實中的系統集成的有效實現是通過三個層面來體現的,這三個層面分別是將骨干網絡、太網、TCP/IP/以及廣域網進行互聯的實際的技術集成,由路由、傳輸介質、網絡服務器共同組成的軟硬件集成產品的組成,以操作系統軟件開發、應用平臺以及網絡管理為主的應用集成。以上三個層面的系統集成結合相關的用戶要求和網絡集成上的技術經驗可以真正形成總體意義上的系統集成項目,同時,這些足以作為集成項目管理實施者所必要完成實現的具體目標方向。
項目管理可以簡單定義為實際的獨立的可進行有效管理的活動組成。項目管理是在一定的時間范圍內,受制于相關的特定目標,產生具體的項目費用時實現項目的有效運作與管理。項目管理的目的性是十分明確的,所用資源來自于不同領域,臨時效能高,其管理項目的起止日期具體,客戶信息詳細。
1.2計算機系統集成項目的相關具體特點
目前,計算機系統集成項目的發展十分迅猛,其已經逐漸發展成為相關計算機領域的一項主體業務。計算機系統集成項目管理除了具有項目管理的通性外,還具有自身的一些優良特點。
1.2.1多種學科交互合作
系統集成項目時集網絡、自動控制、計算機、電子信息以及通信等等信息產品和具體技術的為相關基礎構件于一體的項目系統工程,系統集成項目涵蓋了很多種綜合技術行業。計算機系統集成項目管理要求的綜合技術水平高、人員投入力度大、專業背景要求嚴格以及其具體的構建周期較長這些優良特點有效地表現出了計算機系統集成項目管理的多種學科交互合作的相關特點。
1.2.2項目管理實施特立獨行
計算機系統集成項目的有效實施管理具有其自身的獨特性。其獨特性在相應的系統集成領域的突出表現十分明顯,相關的計算機系統集成項目的企業公司可以為實際用戶提供不同的產品,也能夠及時有效地按用戶需求提供符合實際的多角度的問題解決措施方案。
1.2.3三位一體的集成特性
計算機系統集成項目管理是集硬件、軟件以及項目應用為一體的,其與普通的系統集成系統的軟件項目有著很大的不同之處,計算機系統集成項目的實施能夠很好地為特定行業領域的專業客戶提供完整的一條龍技術方案,目的性明確,能夠給予特定的行業以及業務提供切實有效的應用支持。
1.2.4系統集成項目的不確定因素存在
計算機系統集成項目比一般的系統集成項目更加難被控制,具體主要表現在計算機系統集成項目的用戶需求、實施進度、成本管理以及技術環境都比較難以控制,其不確定因素的存在于很多方面。
1.2.5項目技術要求高
計算機系統集成項目的專業技術水平要求高,計算機系統集成項目是一項勞動密集與智力密集的項目,其深受人力資源的影響,相關成員的能力結構、責任心以及穩定性能夠決定項目本身的質量,計算機系統集成項目的成功與否取決于項目團隊管理與人才激勵措施的有效實施中。
1.2.6系統集成項目管理復雜多變
計算機系統集成項目的實際管理措施是十分復雜多變的。其復雜性具體表現在相關方面,計算機系統集成項目的團隊人員的隊伍強大,專業技術要求高;項目管理風險大,系統維護復雜;項目涉及領域廣,客戶需求大且要求高;項目范圍變更頻繁等等。計算機系統集成項目管的復雜性都是從以上具體表現中衍生出來的。
2計算機系統集成項目管理構建的有效分類
依據計算機系統集成項目的相關特點,可以把計算機系統集成分為計算機硬件系統總體設計與工程管理服務、計算機硬件設備集成與安裝、計算機硬件設備的技術與服務三大類。以下對這三種項目的管理實施進行簡要的定義分類解析。
2.1總體設計與工程管理
計算機硬件系統總體設計與工程管理服務也可以被稱作總體設計與工程管理類,其主要是一種將采購方設置為放權式的計算機系統硬件集成項目。一般來說,采購方對計算機系統集成項目的自身結構的設計以及性能指標、規模分布都有著一定的認知的。但是,種種跡象表明,采購方要求項目的服務管理需要將新老體系以及架構設計進行有效地集成融合,然后再實現采購行為,同時將技術指導培訓貫穿于整個實施過程中??傮w設計與工程管理類的全面組織管理的有效實施是計算機系統集成項目的實際發展的重要方向之一,這類型項目的實現要求相關服務供應商要設計到計算機系統的各個領域,其可以涵蓋計算機系統的大部分范圍,同時,其對相關技術人員的專業水平要求也是十分高的。
2.2設備的集成安裝
計算機硬件設備集成與安裝也可以被簡稱為設備集成與安裝。計算機硬件設備集成與安裝是最普遍的一種計算機系統集成項目,也是大部分消費者比較常用的計算機硬件系統的項目構建模式。在計算機系統集成項目的構建中,計算機硬件設備集成與安裝要求購買方要進行全方位計算機系統的系統集成構架以及設備性能管理等等方面的定性論證選擇。簡單來說,相關的設備供應商只要依據合同的標準來實現計算機系統集成項目的設備的供貨、采購與安裝就可以了。
2.3技術服務
計算機硬件設備的技術與服務也可以簡稱為項目的技術服務。針對這類型項目來說,其主要是以IT技術與服務為主要內容的計算機系統集成中的硬件系統的項目構建。設備的技術服務一般是以某種特定的服務指標以及技術需求為主要目標的。這就使得采購方可以針對設備存在的技術問題以及硬件疑慮提供相應的技術服務培訓支持。這類型項目的實現需要將相關技術解決方案與科學技術論據有效的結合起來。
3計算機系統集成項目各階段的具體實施步驟
3.1計算機系統集成項目實施前所進行的項目可行性研究
在進行相關項目的可行性研究時,總會出現這樣那樣的問題,比如說,研究質量差、研究力度低、滿足不了決策需求、調查研究不到位、可行性研究報告客觀公正性弱、定性選擇論據缺失等等,這些都會造成投資收益的計算缺乏真實性,滿足不了相關客戶的具體需求。因此,搞好計算機系統集成項目的功能定位,很好地設置其各個階段的有效劃分是志在必行的,相關部門技術人員要通過先進科學技術的有效運用構建實際的項目決策管理體系。
3.2計算機系統集成項目啟動階段所作的預備工作
在計算機系統集成項目的啟動階段,公司高層要鼎力支持項目的實施管理,這就要求相關部門要明確工作任務目標,組建優良的項目技術團隊,在資源保證充足的情形下,積極有效地監控反饋相應用戶的需求與服務要求。在項目管理的準備中,最難搞定的一個環節就是對相關項目的范圍領域的界定與劃分。如果缺乏對系統項目的服務范圍領域的切實定義與具體落實,則會導致項目管理的失敗。所以,在項目管理的實施準備階段,要綜合描述項目的總體概況,使各階層人員都能真正了解項目內涵,從而達到以項目經理為核心的項目管理機制的建立。
3.3計算機系統集成項目優質溝通環境的有效構建
計算機系統集成項目管理所涉及到的溝通管理實際上說的就是商務與技術相融合的一個有效過程,優質溝通環境的構建能夠提升項目的成功度。因此,在項目執行過程中,要搞好各項目單位之間的溝通交流,是整個項目實施在一個積極和諧的范圍下具體體現出來。同時,相關部門人員要采取相應措施降低各部門之間的矛盾沖突率,提高項目團隊的凝聚力,加強用戶與項目相關方的溝通交流,明確用戶需求,取得高層支持,促進項目實施成功。
3.4計算機系統集成項目實施階段的各項控制
在計算機系統集成項目實施階段,要有效地進行項目進度、質量以及成本的控制管理。在具體控制過程中,及時將其與進度做比較,發現問題,更正補漏。同時,還要對產生進度變化的因素施加相關應用影響,積極查明進度變化,持續改進,強調全員參與到計算機系統集成項目有效執行的進程中來。
3.5計算機系統集成項目收尾階段的完美完成
計算機系統集成項目結束時,項目負責人員需向用戶提供最終的優化項目方案,同時實現項目全部內容文件的上交,做好項目相關信息的收集工作,然后結束項目以及終止合約,并簽署相關項目結束整合文件。在項目的收尾階段,完成系統的客觀流程后,還要從實際的項目執行過程中汲取經驗教訓,通過對客戶滿意程度調查報告,從客戶那里得到好的反饋,以此作為公司項目順利完成的有效實例證明。
圖1
4.2金融系統集成項目的簡圖
圖2
綜上可知,在計算機系統集成項目的管理實施中,竭盡所能地為用戶提供滿意的產品服務,是其追求的最終目標。
參考文獻:
[1]王彩玲.計算機系統集成項目中的成本管理[J].福建電腦,2007(8).
[2]楊華軍.淺析現行計算機系統集成項目管理[J].廣東科技,2007(8).
[3]許高峰.計算機硬件系統集成項目管理的“3456”[J].軟件工程師,2011(11).
[4]周黎.計算機信息系統集成項目管理初探[J].中國新技術新產品,2009(22).
[5]張偉.計算機系統集成項目的問題總結與分析[J].計算機光盤軟件與應用,2010(11).
關鍵詞:ARINC429 總線數據 LabVIEW
中圖分類號:TP206 文獻標識碼:A 文章編號:1672-3791(2014)09(a)-0067-02
ARINC429總線廣泛應用于航空機載設備,對429總線的測試需求導致了各種測試系統的出現[1-3]。在某型飛機的液壓能源和起落架系統總裝調試過程中,由于航電機組成員告警系統和中央維護系統安裝調試未完成,系統的單獨調試缺乏對總線信號的模擬和測試而困難重重,當航電系統存在錯誤時,單是依靠機組告警顯示頁就很難定位故障,因為有時故障是顯示頁面本身。通用的ARINC429總線測試設備只顯示32比特數據,不能直觀的反應系統的狀態和參數的變化,工程人員需要根據接口控制文件挨個查閱并換算總線的二進制數為系統參數,增加了系統調試的時間。在外場排故過程中,時間更為寶貴,需要快速定位并排除故障。綜合上述的應用場合,測試系統不僅需要讀取并解析總線數據,確保發送給系統或者系統發出的數據正常;還需要仿真總線數據,用于模擬系統狀態或故障信息;對數據的顯示需要直觀,能一目了然發現狀態異常的信號;此外還對設備的便攜性有一定要求。
1 ARINC429總線
ARINC429總線協議是美國航空電子工程委員會(Airlines Engineering Committee)提出的航空數字總線傳輸標準,協議標準規定了航空電子設備及有關統間的數字信息傳輸規范。
ARINC429協議以單向方式傳輸數字數據信息,傳輸速率分高低兩檔,高速狀態的位速率為100 Kb/s,低速狀態的位速率12.5 Kb/s。
ARINC429總線數據每個字由32位組成,見圖1。其中,第32位為奇偶校驗位(Parity bit),它用于檢查發送的數據在傳輸過程中是否有丟失或破壞。29位或30位到31位為符號狀態矩陣位(Sign/Status Matrix,SSM),它指出數據的特性。11位到28位或29位是數據位。比特組(Bit-field),二-十進制代碼(Binary Coded Decimal,BCD)和二進編碼數(Binary Number Representation,BNR)是常見的數據位字的編碼類型。9位到10位是源終端識別(Source/Destination Identifiers,SDI),用于標識數據發送源。1位到8位是標號位(LABEL),用以區別不同的數據字。
總線數據的解析需使用在飛機系統接口控制文件(Interface Control Document,ICD)。ICD文件定義了不同系統間通訊數據的解析規則和各比特位代表的意義。把ICD文件中的數據解析方式在測試系統中編程實現,并以圖表等控件直觀顯示,可免除工程技術人員在現場查閱ICD和換算數據,而且系統狀態和參數一目了然,節省了調試排故時間。
數據位傳輸主要的數據類型為BNR (Binary,BNR),BCD(Binary Coded Decimal,BCD)和離散數據,維護數據及通知,以及Williamsburg/Buckhorn協議。
其中BNR類型中第29位為符號位,第28位為數據最重要的比特位(Most Significant Bit,MSB),定義為參數值最大值的1/2。第27定義為第28位的值的1/2,或者定義為參數最大值的1/4,數據位中的其他位的定義依次類推。
BCD數據位二進制編碼的十進制,用4個比特位標識一個十進制數。一個數據字最多可以表示5個十進制數。當有MSB時,最多可以表示3個十進制數。如果MSB位大于7,則27~29位為零,
離散數據可以是BNR和BCD數據的組合,也可以是單獨一個比特位代表設備的一個狀態,一個比特位大多用于表示兩個狀態。例如失效/正常,激活/非激活,正確和錯誤。
維護數據和通知需要兩根ARINC429總線進行雙向通信,通常需要面向比特位的通信協議如Williamsburg/Buckhorn協議。
Williamsburg/Buckhorn協議是一個用于在ARINC總線上傳輸文件的協議。
2 硬件架構
系統架構采用了虛擬儀器的設計思路。虛擬儀器是基于計算機的儀器,實際上是一個按照儀器需求組織的數據采集系統。以通用的計算機硬件及操作系統為依托,實現各種儀器功能。與傳統儀器相比,虛擬儀器具有性能高,擴展性強,開發時間短,無縫集成軟硬件等特點。硬件架構相對簡單,板卡只負責數據采集和發送功能,對數據的處理都在軟件中進行,充分利用計算機處理器的強大計算能力。
在方案設計中硬件選用GE CEI-715 ARINC429信號收發板卡,該款板卡使用筆記本PCMCIA插槽,可以方便將其插入通用筆記本電腦中,方便外場排故時攜帶。板卡自帶有接口適配器(線纜),從飛機系統引出的ARINC429總線可通過插針的方式接入接口適配器。所采用GE CEI-715板卡有2個接收通道和2個發送通道。板卡應用程序接口支持LabVIEW對其進行編程開發。系統硬件的架構和GE CEI-715板卡見圖2。
3 軟件架構
軟件采用模塊化設計,把可重復使用的功能做成一個模塊,方便以后對程序的擴展。主體由5大模塊組成,分別是用戶權限控制模塊、數據發送模塊、數據接收模塊,數據解析模塊和數據保存模塊。其中數據解析模塊可根據不同的系統進行定制和擴展,測試不同的系統時,只需調用不同的解析模塊就能完成測試系統組建,軟件架構見圖3。
用戶權限控制模塊用于控制用戶的登陸,只有被允許的賬號和密碼才能登陸系統。
數據接收模用于驅動板卡接收數據,所得到的數據是最原始的32位比特數據。
數據發送模塊用于驅動板卡發送數據,發送的數據數據解析模塊轉換過的數據。
數據解析模塊對32位比特數據按照ICD中的定義進行數據解析或者二進制轉換。解析用于接收并顯示數據,而二進制轉換用于驅動板卡發送數據。
數據保存模塊對原始32位比特數據進進行保存,用于事后重現測試的結果和進行分析。
4 程序流程圖
系統程序采用LabVIEW開發,而作為一種圖形化的編程語言的開發環境, LabVIEW則采用數據流編程方式,適合現場快速調試和修改程序。LabVIEW提供很多外觀與傳統儀器(如示波器、萬用表)類似的控件,可用來方便地創建用戶界面。一個硬件的情況下,可以通過改變軟件,就可以實現不同的儀器儀表的功能,相當于軟件即硬件,非常方便。
程序的流程圖見圖4。由圖可見,程序首先讀取人機界面上板卡的配置并初始化板卡,然后從Excel文件讀取需要發送和接收的數據。將數據配置文件用Excel文件形式保存,是為了便于修改發送或接收的信號數量和設置,無需對程序內部進行修改。對于數據接收端,數據被板卡接收后以32位字的形式顯示在人機界面上,后臺保存最原始的數據。解析后的數據在人機界面上以模擬量、離散量和航電告警信息顯示。對于數據發送端,人機界面上允許用戶以模擬量、離散量形式對發送數據進行實時修改,修改后的數據被轉化成二進制寫入發送字節中,最后程序驅動板卡發送模擬的總線數據。
5 人機界面
人機界面的設計的宗旨是要直觀地顯示數據,方便工程技術人員查看和操作。采用顏色變化,告警等在界面地顯示數據的變化。程序界面主要分為六大面板,見圖5,依次為板告警顯示面(A),解析數據顯示面板/發送數據修改面板(B),原始數據(32位429數據)顯示面板(C)、板卡配置面板(D)、程序主要操作面板(E)和數據保存面板(F)。
告警顯示面板(A)讀取總線信號中有關航電告警的數據位,程序找出數據位對應的告警信息并顯示,顯示方式與飛機的告警方式類似,顯示信號示例見圖6。
解析數據示面板/發送數據修改面板(B)在同一區域,通過頁面按鈕切換。數據解析后的數據以刻度表,溫度計,進度條,開關等形式顯示出來,方便工程人員直觀地查看。發送數據修改面板與解析數據面板上的控件類似,只是發送面板上的控件可對發送數據進行實時修改。
原始數據顯示面板(C)顯示了原始的32位ARINC429信號,并且以ARINC429信號數據字定義的形式(圖1)劃分了各個數據位,方便查看信號原始位。
板卡配置面板(D)主要用于配置板卡的通道數,選擇接收和發送通道,選擇發送和接收的速率??梢赃x擇同時收發,也可選擇單獨收發。
程序主要操作面板(E)用于用戶操作程序的啟停。
數據保存面板(F)用于保存C面板中的原始32比特數據,方便后期處理和回放。
6 結語
所開發的ARINC429測試和仿真系統在普通ARINC429信號測試與仿真功能的基礎上將ICD文件對數據的解析融合到測試系統中去,直觀的數據顯示界面有利于工程技術人員對數據的查看和設置。采用的筆記本和PCMCIA板卡的配置提供了很大的便攜性。在對飛機總裝和現場排故中,可幫助工程人員快速定位故障,節省調試和排故時間,有一定的工程實用價值。
參考文獻
[1] 顧世哲,等.ARINC429測試系統設計與總線數據描述方法研究[J].航空計算技術,2006,36(3):22-24.
Abstract: Assembly language is machine language, which is difficult to understand because it is far from natural language. In order to improve the teaching effectiveness of assembly language programming, this article gives the interpreted analysis which is confused and difficult to understand.
關鍵詞: 指令;偽指令;中斷;尋址方式
Key words: instructions;pseudoinstruction;interrupts;addressing mode
中圖分類號:TP312 文獻標識碼:A文章編號:1006-4311(2014)23-0227-02
1概述
匯編語言不同于其它高級語言,必須要求編程人員有一定的硬件基礎,如對CPU的結構、CPU與存儲器等部件的數據傳送過程必須要有基本的了解,這樣才能學好這門課程。在教學過程中,教師發現學生對高級語言編程學習積極性高,對匯編語言課程缺乏興趣,但因為課程本身指令復雜,規定繁多,再加上學習匯編指令前對CPU的相關工作過程理解不透,導致學生厭學,又由于本課程面對的低年級學生只有高級語言的基礎,習慣于高級語言的自然表達,初次接觸計算機硬件知識心理上有恐懼感,更難以適應繁雜的低級語言。本文用比較的辦法,通俗易懂的自然比喻對這門課中易混淆的,較難理解的概念予以解釋分析。
2指令性語句與偽指令語句的區別
例如:ADD AX,10+5經過匯編變成ADD AX,15,10+5的運算匯編階段完成,AX和15的加法運算要等到運行階段才能完成,匯編階段能實現的運行階段一定能實現,上述+運算可變為ADD AX,10;ADD AX,5兩句實現。運行階段能實現的,匯編階段不一定能實現,如 ADDAX,BX+CX;程序還沒有運行,匯編階段不可能知道BX,CX的值,更談不上計算二者之和。
再如以下用漢語表示的程序,要翻譯成英語,看看偽指令語句如何指導匯編過程:
以下是黑體,2號字,居中 ;指導匯編
通知 ;翻譯
以下是宋體,3號字,首行縮進 ;指導匯編
今天下午開會…… ;翻譯
以下是楷體,4號字,右對齊 ;指導匯編
特此通知 ;翻譯
3宏指令與子程序的區別
4子程序和中斷服務程序的區別
5CALL、INT、硬中斷的區別
可以看出,INT既有CALL的特點(可預知),又有硬中斷的特點(中斷類型碼轉換成入口地址),介于二者之間,故稱INT指令為軟中斷指令(由軟件指令INT發出的中斷)。
6=與EQU的區別
7LABEL、THIS、PTR的區別(見表6)
8段地址、段內地址、物理地址的關系解析
為了說明段地址、段內地址、物理地址三者之間的關系,下面舉例說明(表7)。
9SFOF=1表示兩個有符號數是小于關系解析
溢出,就是放不下,一旦溢出結果一定是錯的。例如兩個瓶子容量各是5斤,一個裝了3斤水,一個裝了4斤水,理論上講,倒在一個瓶子應該是7斤,但全部倒在一個瓶子后,成了5斤,2斤溢出,不能說3+4=5,所以一旦溢出結果一定是錯的。異號相加,越加越少,原來放得下,加了之后一定放得下,故絕對不溢出。同號相加,越加越多,原來放得下,加了之后不一定放得下,故有可能溢出。若溢出OF=1,正數加正數應該是正數,應該SF=0,但若結果SF=1,正數加正數是負數,SF=1是錯的(假的符號位)。同樣道理,負數加負數應該是負數,應該SF=1,但若結果SF=0,負數加負數是正數,SF=0是錯的(假的符號位)。
10結束語
總之,匯編語言是計算機程序編寫中最經常用的一種必要程序語言,投入匯編語言領域更多的研究與開發關注也是十分必要和有益的。
參考文獻:
[1](美)布魯姆著.編語言程序設計[M].馬朝暉,譯.北京:機械工業出版社,2006.
本文在分析目前基于關鍵詞檢索技術諸多缺陷的基礎上,闡述了本體技術的優點及其作用,并提出了采用一種基于本體的語義檢索方法,并將該方法用于數字圖書檢索系統之中。該方法彌補了傳統檢索技術中無法對信息提供語義組織及處理等不足之處,提高了檢索的查全率、查準率。
【關鍵詞】
本體;數字圖書;語義檢索;方法
根據圖書的特性,在網上書目的查找也有著不同的方式。其中最普及的查找方式有:書名檢索、作者檢索、ISBN檢索、年份檢索、出版社檢索。還有一些不常用,但又十分重要的檢索方法:分類法檢索、導出詞檢索、叢書檢索、套書檢索等,這些項目都可以在數字圖書系統或OPAC系統里進行檢索。OPAC系統的搜索引擎主要是基于關鍵詞的全文匹配和基于主題分類進行檢索的,這種檢索技術是基于SQL語言的,在目前的計算機硬件條件下檢索速度很快。
由于用戶對同一概念的關鍵詞表述形式不同,時常導致無法準確找到有用信息。人工智能領域中提出的智能搜索引擎概念,該技術是一種提高信息檢索的查全率和查準率的有效方法。智能搜索技術應用于書目檢索,主要是對用戶提供的關鍵詞進行語義分析和理解,進行概念查詢和模糊查詢。本體技術(ontology)在智能化檢索中扮演了一個十分重要的角色,它良好的概念層次結構和對邏輯推理的支持在基于語義的信息檢索中帶來廣泛的應用。
一、圖書信息本體的構建
在計算機領域能夠被大家所接受認同的是Studer等在1998年對本體的定義,認為本體是共享概念模型的明確的形式化規范說明,其目標是捕獲相關的領域的知識,提供對該領域知識的共同理解,確定該領域內共同認可的詞匯,并從不同層次的形式化模式上給出這些術語和術語之間相互關系的明確定義。本質就是提取各個領域的相關概念知識,提供對不同領域中本質相同的事物一個共同理解,并能夠從不同的角度和層次上對概念屬性和概念間的關系有個共同的認識。
在實際構造本體時結合本體最終的應用領域和具體的工程要求,形成了各式各樣的結合應用領域本體建立方法。本文采用斯坦福大學開發的基于web的本體編輯工具protégé進行本體構建,對中文MAC數據中書目、作者等關鍵詞進行語義分類與描述,同時結合語言學本體系統wordnet,計算本體屬性概念的相似性,建立屬性之間的關聯關系,構建關于檢索關鍵詞的語義網。建立基于本體的圖書信息描述與表示方法,構造關于書目系統檢索詞的本體庫,是實現opac系統語義檢索的前提和基礎。
下面以“計算機”本體為例說明本體構建的方法。本體表示的是概念之間的關系,與“計算機”相關的概念有“電腦”,“微機”,“PC”,“CPU”,“windows”等等,它們含義相同或相近。在protégé類編輯欄中創建“計算機”類,再在“計算機”類以下創建各個子類,并且可以添加文檔進行描述說明,定義數據類型,設置屬性,屬性值等。再利用wordnet計算屬性之間的相似度,并將結果保存到以“計算機”的OWL描述文件里。
二、基于本體的圖書信息智能檢索方法研究
一是建立概念間的語義關系,以OWL文檔的格式存儲。收集信息源中的數據,參照已建立的本體把收集來的數據按規定格式存儲在原數據庫中。