国产亚洲精品91-国产亚洲精品aa在线观看-国产亚洲精品aa在线看-国产亚洲精品xxx-国产亚洲精品不卡在线

樹人論文網一個專業的學術咨詢網站!!!
樹人論文網

計算機核心期刊論文計算機硬件測試系統設計與實現

來源: 樹人論文網發表時間:2017-02-07
簡要:這篇計算機核心期刊論文發表了計算機硬件測試系統設計與實現,論文介紹了計算機硬件測試系統的設計規范,分析了個模塊測試功能的實現,對存儲器測試功能模塊的實現進行了深入

  這篇計算機核心期刊論文發表了計算機硬件測試系統設計與實現,論文介紹了計算機硬件測試系統的設計規范,分析了個模塊測試功能的實現,對存儲器測試功能模塊的實現進行了深入分析和研究。

計算機核心期刊論文

  摘要:分析了計算機硬件測試系統的設計規范,研究了各測試功能模塊的實現。

  關鍵詞:計算機核心期刊論文,硬件測試,設計與實現

  引言

  計算機硬件是計算機系統中各種物理裝置的總稱,并且按照系統結構的要求可以將其形成一個統一的有機體,從而有利于實現對計算機內各種軟件正常運行的有效維護。因此,對數據和程序進行輸入和存儲,按照程序加工數據是計算機硬件的主要功能。

  1計算機硬件測試系統的設計規范

  1.1通用設計方面的要求1)基于XML文件對測試時間和次數等通用參數的支持,配置時所輸入的文件必須為該形式的文件,其中測試時間指的是測試所能夠持續的時長;測試次數則是在指定測試時間內配置所完成的次數,每個測試所包括的不同可選測試項目的配置都是由XML文件指定的。2)每個測試工具只要是硬件相關,便都必須具備硬件顯示信息的基本功能,如硬件測試的廠商、端口號、型號以及驅動的版本等,以UI模塊的設計為準則實現對每個測試工具UI的設計。測試完成后,程序的返回值只有0與非0兩種情況,其中0代表的測試正常,非0則表示測試過程中程序出現自定義的錯誤。3)測試模塊需要設計成自動運行,即不要安裝任何軟件便可以自動運行,在同一目錄內使用測試所需要的非Windows自庫文件和相關執行程序。同時,編寫者在測試模塊要封裝成相關測試構件的形式。1.2文檔需求測試模塊在進行交付和驗收時需要提交完整的文檔:1)交檔的目錄需要經過一定的交付流程;2)文檔在設計過程中會涉及到多種軟件的應用,如高層設計、組織結構、相關的文件關系圖、數據流圖以及流程圖等;3)代碼源程序,主要包括各種文件,如資源、程序代碼以及其他文件等;4)代碼所對應的各種程序設計文檔,函數和全局變量的說明、函數輸入輸出以及關鍵數據的結構等;5)編譯和使用過程中會用到相關的說明書,如各種執行文件的編譯和生成、安裝包的部署和發行、測試模塊所使用的各種說明書以及要求Word和PDF所提供的各種格式以及眾多版本等。1.3測試構件測試構件是由運行測試機上眾多的個體模塊構成的,而測試模塊主要是每個單獨測試項目所需要的各種文件的集合體以及按照各種要求完成對相關文件和數據的配置,如對處理器、內存以及硬盤的測試等。同時,在服務器或者PC等測試系統中,各種測試項目需要在同一個目錄內進行集中統一的存放和管理。但是,測試構件可能是自行開發的也可能是集成第三方開發的,又或者是商業所集成的各種測試工具等。因此,測試構件構成的要求非常嚴格,不僅能夠直接運行各種執行程序文件,支持和滿足第三方程序的執行,將各種測試結果的數據收集起來經過整理確保其格式的統一性,并且對于各種商業測試還能實現自動安裝以及完成相關的執行處理操作等。1.4目錄結構定義測試流程是在測試構件中所引用的最小測試單位,但是如果測試程序是相同的,測試流程和參數不同,則生成的測試構件有很多個。但是這些測試構件所指的測試程序都是相同的,只是所包含的測試和數據配置有所不同。同時,測試構件在系統中是以目錄文件的形式存在的,其名稱的區分主要是目錄名。

  2各測試功能模塊的實現

  2.1處理器測試1)設計要求。處理器的測試往往分為功能和壓力測試,對功能的測試是對處理器廠商、型號、類別、當前運行的頻率、支持的指令集合以及標稱頻率的測試;壓力測試則是對單核和多核并行壓力的測試。2)總體設計功能的實現。一方面,可以顯示CPU的各種信息,鼠標相關信息的安裝,如驅動等,左右鍵的調換以及具體移動的數據;另一方面,還能測試CPU的速度。3)部分代碼實現。CPU速度測試的原理原本就十分簡單,即在規定時間內統計和記錄CPU運行的次數以及變化情況,然后相應地計算出其具體的速度。本模塊的模型是對話框形式,通過對各控件變量進行一定的類向導映射,以及定義相關時間類,通過單擊相關事件按鈕便能夠測試速度的功能。另外,完成相應的測試之后,還會在相應的目錄下面生成result.txt文件,以此來對本次測試的相關信息進行記錄。2.2存儲器測試1)設計要求。硬盤是電腦重要的外部存儲器之一,不僅擁有超大的容量,并且運行速度非常快,并且其作為機械部件的一種,指標非常多,尋道時間、主軸轉速都存在,單碟容量和內部所傳輸的速率是性能方面的主要體現。其中性能被限制主要與硬盤的子系統有關,雖然硬盤的外存很快,但是其速度相對于CPU內存而言非常慢。另外,存儲器的測試主要包括對基本信息和讀寫的測試。2)總體設計。在Windows和Linux系統中都可以把設備當作相關的文件來操作,對于Windows系統而言,可以將串口1、2當作com1、2傳遞給CreateFile函數中,其中利用文件放路徑的形式將所需要進行訪問和操作的硬件設備全部指明是參數COM1和COM2的根本目的。這在一定程度上與所要訪問的串行端口十分相似,并且還能實現對磁盤扇區的訪問。值得注意的是硬盤操作的標識并不需要用disk1和disk2來標識。基于邏輯扇區在邏輯分區的上面,在對磁盤邏輯分區進行訪問的過程中需要指定某種特定的格式。3)算法實現。Windows磁盤本身具有相對較大的緩沖區,在讀取相關的磁盤數據時,系統實際讀取數據的長度可能會比指定數據長,這樣的好處便是當你下次再讀取相關數據時,如果緩沖區保留了你所要讀取的數據,便不需要讀盤直接復制過去即可;在磁盤中寫入數據時,系統會自動提醒你將數據復制到緩沖區,待寫入成功之后,系統后臺會逐漸在磁盤中寫入數據。若編寫程序時沒有對上述因素進行考慮,則所測試的結果可能并不準確。

  3結語

  本文通過對計算機硬件測試系統設計規范的探究,掌握其在通用設計、文檔、測試構件以及目錄結構方面的具體要求,在此基礎上從處理器和存儲器測試兩方面對各測試功能模塊的實現進行了深入的研究和分析。

  作者:郝幸之 單位:江蘇無線電廠有限公司

  推薦閱讀:《電腦與信息技術》(雙月刊)創刊于1993年,由中國電子學會;湖南省電子研究所主辦。

主站蜘蛛池模板: 国产福利不卡视频在免费 | 搜索黄色录像 | 欧美做爰gif动态图一区二区 | 26uuu在线| 亚洲啪| 在线免费观看一级毛片 | 欧美婷婷 | 色网站网址 | 青草视频在线观看免费 | 成人免费动作大片黄在线 | 五月国产综合视频在线观看 | 中文字幕电影在线 | 黄黄影院 | 一区二区三区不卡免费视频97 | 女人18毛片a级毛片免费视频 | 成人亚洲国产精品久久 | 亚洲一级毛片免费观看 | 色综合夜夜嗨亚洲一二区 | 免费高清欧美大片在线观看 | 日韩欧美一区二区三区久久 | 欧美人妖xxx | 亚洲国产日韩欧美 | 久久久久亚洲精品美女 | 6080yy午夜不卡一二三区 | 黄黄的网站在线观看 | 丁香5月婷婷 | 高清视频黄色录像免费 | 91啦在线观看 | 小明看看在线观看 | 亚洲天堂一级片 | 日韩欧一级毛片在线播无遮挡 | 国产欧美成人免费观看视频 | 黄片毛片一级片 | 黄色影院免费观看 | 一级特黄aaa大片免色 | 久久本道综合色狠狠五月 | 国产亚洲精品综合在线网址 | 国内国外精品一区二区 | 黄色在线播放网址 | 久久精品国产主播一区二区 | 欧美一级高清片免费一级 |