前言:中文期刊網精心挑選了計算機硬件及軟件范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
計算機硬件及軟件范文1
關鍵詞:計算機;軟件;硬件;故障維修;檢測
近年來計算機的高速發展使得計算機的普及率大幅度提升。但在使用過程中會因為使用不當或者其他原因而導致計算機出現故障問題。這些故障問題不僅影響著人們的正常使用,同時也會給計算機本身造成一定的損害。下面將對計算機軟件、硬件故障檢測維護進行詳細分析。
一、計算機硬件故障檢測
1.觀察法
觀察法是最基本的一種計算機硬件檢測方法,該方法是指通過對計算機的觀察來發現硬件所存在的異樣問題。首先,應對計算機的外觀進行觀察,看其外表是否存在損壞的現象,尤其是計算機的主板部分,一般主板出現了問題,那么計算機一定會出現故障。同時,要對計算機進行正常操作,通過開機過程來觀察是否存在故障問題。此外,可以通過計算機是否存在異味來判斷計算機是否受損,一般情況,如有異味則說明計算機受損嚴重。
2.拔插法和替換法
所謂拔插法主要指的是對計算機當中的硬件設施進行拔插,然后逐個進行檢測,看是哪一個零件損壞。這種方式雖然能檢測出硬件損壞,但所消耗的時間比較多,投入成本較高。而替換法則是對硬件進行替換,例如替換顯卡能使計算機恢復正常,那么則是顯卡問題。這種方式比較適合有一定經驗的人使用,能快速判斷問題所在。
3.測量比較法和升降溫法
測量比較法通常應用于計算機硬件電壓關系檢測。當某一個硬件出現了特殊的電壓就說明這個部分出現了問題。升降溫法則是通過計算機運行中的電路升溫狀況來判斷局部的短路問題。
二、計算機硬件故障維護
計算機是一種高消耗品,長時間的不正當使用將會造成計算機的嚴重損害,導致計算機出現故障問題。因此一定要重視其日常的維護工作。首先,要保證計算機不能放在陽光下直射,同時也不能放在潮濕的地方。其次,計算機運行過程中會產生大量的熱量,不能放在過熱的地方,避免計算機內部零件損壞。所以,我們要在日常的計算機使用中注意計算機擺放的位置和使用常識。
三、軟件故障檢測和維護
首先是內存故障問題,內存故障問題通常是由氣溫下降或者潮濕環境所引起的。需要對計算機主板和內存進行相應的檢測,如果出現了不良的情況應及時進行處理。同時要對內存條進行相應的檢查,做到及時維護,保證內存條沒有問題。其次要對CPU進行檢測。CPU是計算機的核心部分,內部結構十分復雜,在這種情況下,計算機死機很多時候是因為CPU散熱問題所引起的。如果發現了CPU問題,應及時對CPU進行檢查,并對風扇部分進行全面檢查。此外,如果顯卡部分不能正常進行使用,應及時進行除塵處理,保證顯卡的使用性能。而聲卡部分是計算機聲音正常使用的重點,因此,這部分軟件如果受到了損壞就會影響聲音功能正常使用。這樣的問題通常都是由兼容問題所引起的,對此只要通過重新檢查進行設置即可。對于驅動方面的問題,如果是計算機老化所引起的,應用專業軟件進行相應的修復和檢測。對黑屏問題則可以檢查一下是否是顯示器的問題,如果不是顯卡問題那么則要對線路和板卡等進行檢查,從而排除問題。
在信息社會快速的發展過程中,計算機的應用將越來越廣泛。在使用過程中計算機可能會出現各種不同的問題和故障,導致計算機不能正常進行使用。對此一定要重視其使用的環境,并掌握一定的基礎故障檢測和維護的知識,充分利用和發揮計算機使用功能。
計算機硬件及軟件范文2
計算機軟件的開發受制于計算機的硬件和計算機應用發展兩個因素,計算機應用技術的發展為計算機軟件的開發提供了巨大的發展空間,計算機應用廣泛的運用在我們的日常生活中,在這個新的歷史發展時期,發揮著越來越重要的作用,計算機軟件開發具有重要的意義,針對我國計算機軟件開發技術的應用現狀來分析計算機軟件開發技術的應用技術。
1計算機軟件開發
(1)計算機軟件概述。計算機軟件是由計算機系統中的程序和文檔構成,負責描述計算機任務的處理對象和處理規則的是程序;負責闡明資料便于我們了解程序的是文檔。程序必須以機器為載體才能夠工作,而文檔是供我們閱讀和觀看的。計算機由兩個部分組成:計算機硬件和計算機軟件。計算機的硬件主要由主機箱和外部設備構成,它充當了計算機軟件的容器,它為計算機軟件提供物質基礎。用戶可以借助于計算機軟件與計算機進行交流,而軟件成為計算機系統設計的重要依據。計算機硬件和軟件相互結合從而滿足客戶需求。軟件主要是為了滿足人們的不同需求,通過一種符號化和形式化的語言表現出來,應用在我們的日常生活中,為我們的生活提供便利。計算機軟件總體上可分為系統軟件和應用軟件,系統軟件負責協調計算機系統中的各種獨立的硬件的正常運作。而應用軟件則是為了特定用途開發的一種特定程序。(2)計算機軟件的開發的方法。1)采用生命周期法。軟件有其自身的生命周期,通常為6個月左右,因此分為六個階段。每個階段將呈現出不同的特點,這種方法又稱為結構化系統開發法,它是應用較廣泛的方法之一。它是基于時間方面進行考慮,將軟件中存在的一系列問題進行拆分成6個階段,每個階段制定不同的標準,以此滿足計算機軟件的開發。這種方法普遍用于對復雜和大型軟件系統的開發。它重視整體性,因此連貫性差,這會影響整個開發的順利進行;2)采用原型化的方法。原型化的方法適用于對原型的開發,當開發者無法確定適用范圍和效果時,它充分發揮自身需求的精準化的特點,為用戶提供較為明確的開發目標,它能夠將無法進行詳盡的目標盡量細化,努力達到客戶的要求,而且能夠最大限度的減少開發中所存在的風險,保證各個系統的正常運作;3)采用自動形式的系統開發的方法。自動系統開發法能夠為計算機用戶提供自動完成系統編碼設計的方法,它是開發人員將用戶的目標和內容進行分析,根據用戶的不同需求而設計的開發方式,具有巨大的發展前景。(3)計算機軟件開發技術的意義。計算機軟件的發展承載著計算機以及軟件工程的發展,它推動了信息技術的高速發展,成為網絡普及的重要力量。網絡的快速發展為計算機軟件的開發提供了巨大的發展空間,如何利用好這個網絡資源是計算機軟件開發者們所要探究的重要問題,科學技術的進步也為技術開發提供強大的技術支撐,它將成為計算機軟件開發注入新的動力。計算機軟件開發技術的應用有利于增強軟件的安全性、可靠性和便捷性。為進一步開拓計算機應用技術打下堅實的基礎,另一方面,它能夠從根本上解決軟件開發和對計算機需求之間產生的差距,推動技術革新,使計算的機技術應用的范圍的領域更加廣闊,同時必須要強調軟件開發的與時俱進,因為只有這樣才能夠滿足我們對計算機功能的需求。
2新時期我國計算機軟件開發技術的應用現狀
新時期,我國計算機的廣泛普及為計算機軟件的開發提供了發展的空間,多種形式的計算機軟件應用而生,不僅滿足了廣大用戶的不斷的需求,而且對我們的生活產生了巨大的影響力。目前我國計算機軟件行業迅速發展,他們在計算機領域的發展隊伍不斷的壯大,在計算機產業中發揮著越來越重要的作用。軟件的發展帶動了我國產業結構的調整,我國更加注重軟件技術的開發、基礎軟件的應用和對產業鏈的完成性體系的構建。軟件發展呈現一個良性發展的態勢,軟件產品結構不斷的被優化,從業人員的素質也有了顯著的提高,我國更加關注技術型產業的發展,良性的發展空間更加促進了計算機軟件技術的開發與應用。
3我國計算機軟件開發技術的應用存在的問題
技術的發展帶動了我國計算機軟件開發技術的發展,而我國軟件技術開發與發達國家存在很多差距,因為我國的計算機開發技術中存在著一些問題。第一,人才結構不合理。我國軟件開發人員大多數集中在對基礎性技術的開發中,大量的技術人才得不到有效的運用,高層次人才匱乏,成為牽制軟件開發的重要因素。第二,缺乏核心技術。軟件的開發離不開軟件的核心技術,我國目前的發展實力遠不如其他國家,特別體現在自主創新能力方面,一些技術前沿類的核心軟件技術領域沒有得到開發,而企業內部之間因為看中眼前利益從而忽略對核心技術的開發與研究。第三,開發環境受限。雖然我國十分重視計算機軟件行業的發展,同時也為計算機軟件行業提供了一些有利于發展的措施政策,但是沒有從根本上改變軟件開發的環境,國內軟件行業競爭中惡意破壞的現象時有出現,而一些發展機制的建立還不夠完善,嚴重制約了計算機軟件開發技術和應用。
4結論
計算機硬件及軟件范文3
關鍵詞:計算機 硬件 軟件系統 維護
中圖分類號:G623.58文獻標識碼: A 文章編號:
現如今,計算機已經成為與人們生產和生活息息相關不可或缺的生活必須品,緊密聯系著人類的生活、工作和學習。所以,能否有效的保養好計算機,養成維護計算機軟硬件的良好習慣已經成為左右社會效率至關重要的因素。文章首先詳細分析計算機故障原因,及故障排除遵守的原則,然后針對硬件和軟件故障,具體分析故障原因和維護手段,為全面提高計算機維護人員實踐和理論水平提供科學的參考依據。
1、計算機故障原因
計算機故障原因大體可分為三個因素:內部因素、外部因素、人為因素。
1.1人為因素
人為因素主要是指計算機在生產、運輸、銷售過程中受到劇烈撞擊或碰撞、或者是用戶無專業人員指導下私自拆裝、調換部件位置,由于操作力度太大造成電腦損傷。
1.2內部因素
內部因素主要包括計算機生產商采購的電子器件性存在缺陷、在計算機生產過程中,元器件焊點存在虛焊與脫焊、計算機內部觸點和插接口等被氧化等等,以上都是造成計算機內部故障的原因。
1.3外部因素
外部因素主要是指計算機使用過程中,受到外部客觀環境影響所造計算機故障。例如計算機變壓電源元器件老壞與破損造成供電電壓不穩定、計算機年久未清洗,塵埃使元器件老化、運算性能降低等等,都是組成計算機故障外部因素的主要部分。
2、排除計算機故障遵守的原則
維護人員要嫻熟排除計算機軟硬件故障,就必須深入了解計算組成、各部分工作原理以及維修基本思路。對于軟件和硬件排除方法和遵守的原則都不同。軟件故障排除一般遵循:首先需要維護人員要熟悉軟件的特性和功能,其次知曉各種軟件錯誤的可能現象和故障原因,最后綜合分析故障位置采取正確的操作處理故障。硬件故障排除一般遵守:首先維護人員要熟悉各元器件工作原理、錯誤現象以及維修基本思路,其次根據故障現象,綜合分析確定可能出現問題的元器件并逐個排查。最后根據排查的情況確定下一步,如果是無法排除的故障,應全力恢復故障原來狀態,盡量避免計算機故障擴大化,邀請專家進行解決,對于可以解決的問題應采取先電源后負載,先簡單后復雜的正確處理步驟。
3、造成硬件故障原因
3.1器件缺陷
①:風扇問題:存在質量問題的風扇,在使用中會出現轉速慢,噪聲大等現象, 無法及時對GPU、CPU和電腦主板進行有效散熱,導致計算機運行速度下降,藍屏、死機等問題。GPU過熱會使顯示器藍屏、花屏,主板過熱會燒壞芯片、脫落焊點,造成計算機無法啟動,GPU過熱會使影響顯示,出現畫面不流暢。
②:電源問題:存在質量問題的電源會造成計算機電壓功率不足,損壞硬件器件,出現計算機不斷自動關機和重啟現象,嚴重時使計算機無法啟動。
③:內存問題:存在質量問題的內存會導致計算機運行速度嚴重下降,軟件不兼容,液晶屏黑屏、藍屏或死機等現象。
④:機箱問題:存在問題的機箱大多做工粗糙,板料超薄、按鍵間斷性失靈、主板易形變、元器件焊點虛接等。這些問題會造成機箱內部溫度過高,元器件快速老化,運行速度嚴重下降等現象。
3.2 運行環境缺陷
①:震動:當計算機運行在震動環境下,會造成元器件間歇性接觸不良與硬盤損壞等現象。
②:灰塵:當計算機運行在多灰塵環境下,會成元器件間歇性接觸不良、電子器件快速老化、外設和插槽被隔離等現象。如果計算機沉積過多灰塵會使計算機散熱不良,芯片發燙,CPU處理速度嚴重下降,嚴重時會出現頻繁自動重啟,影響正常使用。
③:濕度:當計算機在濕度很大的環境下運行,會造成計算機元器件過度腐蝕,加快老化與廢舊的速度。
④:靜電:當計算機運行環境中靜電很大時,可能會擊穿主板三極管、記憶體、主板芯片等的問題。
硬件維護措施
4.1、光驅部分;光驅故障多出現在激光頭,主要表現為讀盤慢和不讀盤,造成這種現象的原因主要是灰塵遮住激光頭??刹捎脷饽覍始す忸^吹散沉積的灰塵或者使用干燥棉簽擦除激光頭灰塵,切記在擦除過程中,棉簽不能沾染酒精等有機溶液,這樣會導致激光頭損壞。
4.2、內存部分:選擇正規品牌的內存很重要,這主要為防止劣質內存造成軟件不兼容等問題。對于PCI槽應規范性操作,最好只插一根內存條,如果因為科研,或者對計算機運算速度要求高,需要外加內存條,應按照以下順序安裝:先確定安裝內存的容量、品牌、批次,對于內存品牌應盡量保證內存的兼容性;其次在拔出內存條時考慮靜電因素,可先將手放在半導體上,釋放完自身靜電,然后進行相關操作;如果在故障檢查中,因內存條緣故造成計算機藍屏或黑屏,需拔下內存條用橡皮擦清理內存條金手指位置,然后用專業清理刷清理插槽,完成以上操作即可安裝內存條。
4.3、電源部分:對于計算機的電源應選擇正規廠家的產品。電源產品額定功率應大于計算機總功率40W,這是為確保微計算機運轉擁有足夠功率與純凈電流。如果當計算機使用時間較長時,應及時拆下電源,采用輪胎充氣機對電源進行高速除塵,確保電源及時散熱減緩電源老化。
4.4、主板部分:主板維護相對于計算機來說是至關重要的。必須注意以下幾點:確保主板的插頭不會出現接觸不良;防止主板被靜電擊穿;不應帶電拔出主板接頭。
4.5、硬盤部分:硬盤相當于計算機的數據倉庫,存儲著計算機全部的數據內容,所以應格外重視。維護硬盤應遵守以下幾點:①:選擇正規廠家品牌電源,擁有足夠大的電源功率和電流純凈量才能減少電源對硬盤的損害;②:在計算機運行中,確保工作電源的連續性,切莫發生突然斷電的現象,如果突然斷電將會導致硬盤物理道損壞,無法修復;③:計算機工作一段時間,利用相關軟件對硬盤進行清理,確保硬盤最佳狀態運行;④:確保計算機在穩定的環境中運行,震動環境下,會影響硬盤的工作性能,嚴重時會造成硬盤物理壞道且不可修復。
4.6機箱部分:機箱的選擇應與硬件功率相配。對于功率大的機箱產生的熱量會變多,這時需要擴大機箱空間,選擇高性能散熱設備,科學合理設計箱體加大空氣流動,保證機箱及時散熱。這樣有利于緩解因溫度過高產生的元器件老化等現象。對使用小機箱的用戶應選擇小功率,小散熱的硬件,且機箱板材應厚實、做工精細,不易變形、具有避免漏電措施。
5、軟件維護措施
對于計算機軟件故障大多因為用戶對軟件非法或違規操作致使計算機內部文件丟失出現計算機故障。根據文獻資料顯示,維護和處理計算機軟件故障是一件復雜的事情,在維護和查找故障中既要考慮程序問題、操作系統問題還要根據提示錯誤信息綜合判斷最終查找錯誤原因,下文主要分析軟件常見的故障原因及日常維護手段。
5.1病毒:計算機病毒主要指能夠修改或破壞軟件與硬件操作功能的木馬程序。隨著IT技術的不斷發展,計算機病毒的也得到了空前的發展,病毒的種類、攻擊深度、防殺性能等在不斷加強,不同特性的病毒對計算機操作系統或者軟件破壞程度不同,有的病毒會影響計算機運行速度、有的會影響顯示器、有的會盜取客戶內部資料,還有的會影響計算機輔助設備正常工作。
5.2系統文件:在計算機使用過程中,系統文件、驅動文件、軟件文件等部分文件丟失都會造成計算機系統故障。例如計算機硬件驅動程序故障,當安裝的驅動程序丟失或者驅動程序之間功能沖突時,設備管理器會顯示標記“?”,示意未知設備,當設備驅動未能正確安裝,設備管理器會顯示標記“!”,顯示硬件設備間驅動存在沖突等。
5.3程序性故障:如果計算機應用程序出現故障多表現為程序部分功能無法正常使用,這時應該查看計算機硬件配置是否與程序相符合、是否有其他軟件影響該軟件的性能、是否安裝軟件過程中存在非法操作等等。
6 結束語
計算機軟硬件維護已經成為計算機領域里的重要課題,越來越多的跨國企業、事業單位、上市公司等開始將計算機軟、硬件維護作為公司的日常工作。而計算機軟、硬件維護需要對計算機原理、故障現象和維修基本思路有深刻理解,這些都要求工作人員必須認真學習相關理論知識,多動手實踐,在維護過程中不斷積累、探索、感悟、總結,才能確保計算機在高效率、低故障的環境中運行,最大限度發揮功效,為人民服務。
參考文獻
[1]鈕志勇,戚國強,竇昊.高?!皵底只@”的建設[J].哈爾濱:農機化研究,2004,1:232-233.
[2]李佳.基于計算機硬件維修的探討[J].科技信息,2008(35).
計算機硬件及軟件范文4
【關鍵詞】計算機軟件;開發技術;應用發展
計算機的發展,帶動了整個社會的進步,也大大改變了人們的生活,如今,它已不單單是一種計算工具,而是人類智慧的延伸,廣泛運用于數據通信、文化教育、經濟管理、醫療工程等領域。作為計算機技術的核心,軟件產業日益發展,已成為我國經濟發展的支柱型產業。
1.計算機軟件技術發展現狀
1.1軟件產業發展迅速
據國家統計調查,金融危機之后,越來越多的軟件企業為渡過營收難關,紛紛將目光轉向國內市場,因為IT服務包在我國增長迅速。而近些年來,我國的軟件產業規模逐漸壯大。
1.2人才隊伍的數量和質量有所提高
在全國從事軟件工作的人員中,研究生和本科生的比例呈上升趨勢,從而提升了軟件開發的質量,滿足了軟件產業的需求。
2.計算機軟件技術發展存在的問題
2.1軟件產業缺乏核心技術
客觀地講,我國的軟件行業目前尚處于初級階段,整體開發水平和能力都比較低,尤其是自主創新能力不夠,導致我國的軟件產業在全球軟件產業鏈中處于中下游,產品層次和質量都處于較低的水平。之所以會出現這些問題,主要原因就是缺乏核心技術,甚至在一些前沿性、關鍵性的領域還是空白。
2.2軟件人才結構性矛盾突出
當前,我國從事軟件行業的工作人員大多是一些基礎性的技術人員,主要研究基礎程序和軟件技術支持等工作,缺乏高層次的科研人才,這就使得我國軟件行業難以向更深更廣的領域發展。此外,用人成本相對來講也會高一些。
2.3軟件產業產品體系不合理
雖然我國的軟件產業取得很大成就,但其發展結構一直很不合理,沒有領頭軍,缺少國際影響力。
2.4軟件產業的發展環境有待優化
我國多年來一直存在這樣一個現象,對硬件的關注度要遠大于軟件,在投人力量方面,軟件產業大大不足。而國內的軟件業在不斷發展的過程中,也常常出現盜版軟件、競爭不公和價格誘惑等不良現象,對知識產權的保護力度還處于較弱的階段,這些原因致使各個軟件企業對技術研發的投入不夠,不能給工作人員提供優良的開發環境,工作人員也沒有投入激情,導致產品的質量上不去,發展空間難以提升。
3.Internet和新一代網絡通信的應用
3.1網絡應用的普及提升了軟件中間技術的發展空間,增大了其應用量
作為一種新型的軟件,中間件在Internet的影響下,內涵越來越豐富,其技術趨勢主要呈現在兩方面:一方面,支撐軟件逐步向靠近運行層,欲與其融合,給系統提供更多更強的支持;另一方面,中間件也正在對運行部署和高層計等開發工作做考慮。這兩方面都是以軟件構件和軟件體系結構為技術基礎的。廣義上看,中間件指的是應用軟件和系統軟件之間的那部分,它主要是為了保障應用軟件的高效開發和運行。目前,中間件已是軟件技術重點研究的對象,主要的中間件有:消息中間件、數據訪問中間件、遠程過程調用中間件、面向對象中間件和事務中間件等。分布式計算和對象技術的結合產生了面向對象中間件,它主要負責提供一種能在異構分布計算環境中透明地傳遞對象的通訊機制。
3.2網格計算
和以往的計算機應用體系結構不同,Internet使各種各樣的服務器都在網上連接,計算機系統也從Client/Server結構向Cllent/Network結構轉變。受高層系統軟件的控制影響,各種服務器產生了一個具備海量信息處理能力且能為社會大眾提供一體化信息服務的大環境,此環境被稱為“網格”,是Internet技術下一展目標。Internet負責計算機硬件的連通,Web負責網頁的連通,而網格則擔任著連通互聯網上所有資源的重任,包括計算資源、通信資源、存儲資源、信息資源、軟件資源和知識資源等。在互聯網上,數據和計算資源分布比較零散,存在于各個網絡站點;在網格中,這些可得到統一管理或使用。這些應用體系結構都在很大程度上影響著計算機系統,如何在跨地域的網絡上建立網格系統,且網格系統要具有透明安全可靠、單一系統映像、資源共享和負載平衡的性能,這是當前計算機系統結構研究的重點之一,也是以后的一大趨勢。
3.3面向對象和構件化軟件等新技術
在新世紀這個網絡技術迅猛發展的時代,軟件開發面臨的環境日益惡劣復雜,跨越異構平臺的能力和開放的系統結構是應用軟件的需求,這就使得應用系統中的軟件原來越大,但在傳統技術的基礎上,常會出現系統信息復雜化、維護費用增多、開發周期延長、功能擴展困難等問題。因此,當下的應用軟件在互操作性、可擴展性、結構開放性和代碼重用等方面都要有所加強提升,構件對象設計模式在這種大環境下應運而生,它既具備互操作性和可擴展能力,也符合其他要求。Mierosoft公司的COM,Sun公司的JavBeans,OMG組織的CORBA,目前大多數的構建結構都是以這三種技術為基礎的。
3.4軟件開發工藝的創新
目前,全球的軟件產業為了能夠長期穩定發展,在軟件開發工藝上需要大力創新。但軟件產業的生產模式還是傳統的“高級勞動力密集型”方式,在軟件產品開發和項目開發上多半是依靠人力,效應不夠規?;a品質量和生產效率基本上決定于軟件開發工作人員的個體素質。有些企業雖然采用了CMM、150管理思想或軟件工程思想,但對開發軟件所需的成本仍是按人日效率計算的,難以突顯產業的工業化和規模化。一般來講,技術成熟后,產業就該脫離手工作坊式的生產模式,進入到自動化生產和工業化生產的階段,但軟件行業卻沒出現這種現象。
4.計算機軟件技術的發展趨勢
4.1服務化趨勢
面向客戶,為客戶提供最優秀的設計理念、最先進的軟件技術、一流的產品應用和最優質的服務,是軟件行業的一種主流模式,也是盡力去實現的目標。
4.2網絡化趨勢
網格化是一種網絡存在形式,由于互聯網的發展,拉近了全球的距離,網格化也必將是以后的一個重要發展方向,為各個角落的人提供服務。
4.3開放化趨勢開放化指的是軟件源代碼的開放和軟件產品的標準化,技術的開放可以使從事軟件行業人員互相交流互相學習,共同進步,從而提高產品的質量,也能促進軟件業的進一步發展。
4.4智能化趨勢
人工智能在當今社會不斷發展,應用也很廣泛,軟件技術也必將朝這個方向發展,一旦人工智能軟件的開發獲得成功,這在軟件開發史上意義不凡,具有劃時代的意義。
4.5融合化趨勢
傳統的電氣化、機械化和自動化等硬件將轉為智能化、數字化和網絡化的軟件的核心技術,所有技術的融合定能提高產業的競爭力。
5.結束語
計算機開發的歷史才幾十年,在這期間,其系統不斷變化不斷升級。對軟件開發者來說,在開發軟件時要選擇合適的系統和科學管理的開發方法,才能使軟件工程體系不斷完善。 [科]
【參考文獻】
計算機硬件及軟件范文5
[關鍵詞]計算機 應用 軟件 開發技術
中圖分類號:TP31 文獻標識碼:A 文章編號:1009-914X(2014)15-0105-01
計算機硬件和軟件組成了計算機使用的統一整體。因此,計算機資源應該既考慮硬件資源又考慮軟件資源。軟件資源包括系統軟件和應用軟件。系統軟件是管理、監控、維護計算機的軟件,如自檢程序、操作系統等。應用軟件是主要解決某些具體問題的軟件,如學習管理軟件、人事管理軟件等。從功能上可以認為軟件是利用計算機本身提供的邏輯功能,合理地組織計算機工作,簡化或代替人們在使用計算機過程中的工作環境。因此,不論是支撐計算機工作還是支持用戶應用的程序都是軟件。在20 世紀 50、60 年代人們是基于手工方式進行軟件開發的,人們認為計算機軟件就是程序。隨著使用化、商品化、通用化、大型化軟件的開發,軟件設計者逐漸感到要有一定規范的文檔以保證程序從設計、調試到運行的成功。這樣,從 20 世紀 70 年代開始,認為軟件不僅是程序還包括開發、使用、維護這些程序所需要的一切文檔。到了 20 世紀 80 年代,國際標準化組織從軟件工程的概念上更為全面地給軟件定義為:計算機程序、實現此程序功能所采用的方法、規則以及與其關聯的文檔和在計算機上運行它所需要的數據都是計算機軟件。
1 軟件工程的概念
1.1 “軟件工程”概念提出
20 世紀 50、60 年代開發大型系統軟件用手工方式進行,其生產效率低、出錯率高。這種狀態不能滿足日益增長的軟件生產的需要,產生以下四個方面的問題。a。軟件復雜性飛速增長;b。軟件成本高;c。開發周期長;d。維護工作量大。即出現了“軟件危機”現象。為了擺脫軟件生產的這種局面, 在 1968 年北大西洋公約組織的學術會議上,第一次提出了“軟件工程”這個概念。
軟件工程是開發和維護軟件的規范化方法,它的指導思想是以處理工程問題(如建筑工程、機械工程等)一樣的方法處理軟件生產的全過程。為了指導這種軟件生產的整個過程,產生了軟件工程學。
1.2 什么是軟件工程學
軟件工程學是研究和探討如何利用當代的科學理論和技術指導軟件的開發,以達到利用較少的投資獲得高質量軟件產品的目的科學。
軟件工程學既是邊緣學科,又是一種綜合性學科。它包括計算機科學、系統工程學、管理學、經濟學、人體工程學和心理學等。
2 軟件工程的發展
軟件工程的發展,大體經歷了三個時代,即程序設計時代、軟件時代、軟件工程時代。
2.1 軟件開發的三個階段
前面講過用軟件工程的方式生產軟件的過程類似于機械、建筑工程生產產品的過程。如一個建筑工程(如立交橋、賓館大廈等)從開始到結束,經歷設計、施工和驗收三個階段。軟件產品的生產也要經過定義、開發、維護的軟件開發三個階段。
2.2 軟件工程與其他工程科學不同之處
從上面建筑工程與軟件二種產品開發階段比較,可以看出:a.建筑工程流程圖中,設計藍圖產生之后,往下的每一步沒有回溯問題。但在軟件開發工程中,每一步都可能經歷不只一次的修改和適應的回溯問題。b.軟件交付使用后,還有一個運行維護問題,如運行后發現有隱藏錯誤、運行環境有變化、用戶要求的變更等。
3 應用軟件開發方法
一個大型的應用軟件、如計算機輔助設計軟件,大型仿真訓練軟件等,需要多人共同完成。為保證大型應用軟件系統的開發質量,必須嚴格按照軟件工程的思路和原則,采用軟件的開發方法,使用軟件工程提供的圖示工具,組織軟件人員協調一致地完成設計與開發任務。
現應用的軟件開發方法主要有三種:軟件生命周期法、原型化方法、自動形式的系統開發方法。
3.1 軟件開發的生命周期法
生命周期方法是從時間角度對軟件的定義、開發和維護的復雜問題進行分解,分成若干個階段。每個階段的開始和結束都有嚴格的標準(前一階段的結束就是后一階段的開始。標準就是每個階段都應該交出高質量的文檔。軟件生命周期一般分為六個時期,即六個階段。
3.2 原型化方法
傳統的生命周期法的理論基礎較為嚴密。一般說來,在軟件開發過程中,首先要經過嚴格的定義或預先說明,并要求軟件開發人員和用戶在系統的開發初期就要對整個的功能和信息需求做出全面、準確而深刻地認定。
通常用戶給出概括性的軟件目標而無法描述詳細的輸入、處理或輸出需求。而軟件開發人員也可能尚未確定處理算法的效果、操作系統的適用性及即將使用的人機界面形態。在這種情況下,對事務只有邊干邊認識,原型化方法就是基于這一主導思想。
3.3 原型的三種形態
3.3.1紙上原型。這種紙張和墨水的模型解釋了軟件上的一些特征。
3.3.2工作原型。制作所需軟件中的一部分功能,讓其在計算機上執行,可使用戶和開發者在一定程度上了解即將被開發的程序。
3.3.3現有原型。利用一個可運行的現成程序,完成所需功能的部分或全部,但是有一部分必須在新開發的基礎上加以改善。
3.4 原型法開發過程
利用原型法開發軟件大致經過可行性研究階段、確定系統的基本要求階段、建造原始系統階段、用戶和開發人員的評審階段、開發人員修改系統階段。
3.5 自動形式的系統開發方法
這種方法的特點是采用第四代技術(4GT)包含的大量軟件開發工具,使軟件開發者只需說明軟件所要實現的內容,而不必說明如何去實現。4GT軟件工具根據系統要求確定規范,進行分析,自動設計,自動編碼。
結束語在軟件工程中,不應武斷地選擇某種方法,應當由應用特性來決定所要采用的方法。往往采用以上方法相結合的模式,可加快軟件開發的進度。
參考文獻
[1] 王熾鴻.計算機輔助設計[M].北京:機械工業出版社,1998.
計算機硬件及軟件范文6
關鍵詞:網絡技術;計算機軟硬件;資源共享
引言
計算機技術已經徹底改變了人們的生活和工作,在當前社會具有非常深遠的影響力。計算機軟硬件的使用效率對不同計算機的數據資源共享有至關重要的影響。隨著互聯網技術的發展,社會各界對計算機越來越依賴,滿足用戶對計算機性能的需求是當前計算機網絡軟硬件建設研究的主要課題,通過網絡通行證、網絡化軟件等技術實現數據資源、磁盤、工作站的協調,從而有效地管理計算機資源,提高軟件安裝效率,更好地利用計算機資源。
1計算機軟硬件資源共享
1.1計算機軟硬件資源概述
隨著科技的發展,計算機技術已經徹底融入了人們的工作和學習,計算機軟硬件的使用效率對計算機數據資源的供求以及計算機技術的發展有著至關重要的作用。在計算機軟硬件研究中利用網絡通行證、網絡化軟件等技術實現數據信息、工作站等資源的共享,將科學的管理模式、網絡技術以及計算機技術進行融合,促進計算機軟硬件資源共享水平的進步。
1.2計算機軟硬件資源意義
1.2.1有效地管理計算機軟件人工管理模式是當前計算機管理的主要模式,由人工對計算機軟件進行更新和修復,從而滿足計算機用戶的需求。由于人工無法不間斷地對計算機進行管理,因此需要定期將計算機管理模式從開放狀態更改為關閉狀態,增加人力、物力消耗的同時,影響用戶使用體驗。當前計算機軟件版本存在一定不足,由于用戶的需求差異對軟件的要求各不相同,因此在設計軟件時需要充分考慮到用戶的差異性。這些現實因素增加了資源共享的難度,需要優化計算機網絡,利用網絡軟件許可證進行軟件安裝。傳統的軟件安裝模式會增加計算機中央處理器的耗損,造成計算機卡頓、不流暢。通過利用計算機軟硬件資源共享技術,對計算機軟件安全進行智能化管理,減少中央處理器的負荷,降低內存使用量,提升信息處理速度,實現不同種類的計算機軟硬件資源共享,從而實現資源利用最大化[1]。
1.2.2提高軟件安裝效率軟件安裝會占用一定的內存,加上計算機自身安裝的系統軟件,可能會造成計算機內存不足,影響計算機運行效率,給計算機帶來了不必要的損耗,影響計算機用戶的使用體驗。通過應用網絡技術對軟件進行下載、安裝,可以釋放計算機內存空間,改善軟件安裝環境,提升計算機軟硬件利用率。用戶通過網絡技術注冊,獲取系統管理賬號,并用其進行軟件安裝、管理,對用戶數據信息進行備份,防止因系統出現問題數據被丟失、竊取,提高用戶信息的安全性,提高計算機的使用效果。計算機在下載軟件時受限于網絡資源,下載的軟件無法滿足功能需求,造成計算機資源浪費[2]。通過應用網絡技術實現計算機軟硬件資源共享,用戶可以不用對安裝的軟件進行選擇,合理分配計算機內存,提升計算機對信息資源的處理速度。
2應用網絡技術實現資源的共享
2.1軟件資源共享
通過應用網絡化軟件管理技術可以規避軟件常見的問題,降低因軟件故障造成的損失,從而提高用戶體驗。通過合理的軟硬件資源共享,提高計算機數據信息的安全性能以及數據信息的傳輸效率。當前絕大多數計算機用戶利用Windows系統終端軟件對計算機硬件進行操作,實現計算機資源的利用。在網絡服務器上安裝相關的軟件,用戶通過訪問服務器對信息進行讀取、使用以及存儲,通過相關的軟件實現對數據的有效管理,這種網絡服務器為資源共享提供了平臺,利用資源共享平臺構建系統框架,網絡管理者通過對服務器的管理就可以實現對整個數據信息的管理,大大地提升了管理能力和管理效率。同時通過對數據信息進行備份,規避了因系統問題造成數據遺失、損壞等,提高了數據信息的安全性。利用網絡技術實現資源共享同樣存在一定的弊端,一旦網絡服務器發生故障,會嚴重影響用戶的使用,因此需要結合網絡技術,采取服務器掛接光盤鏡像文件、移動硬盤以及操作系統網絡共享等方式,讓用戶可以對數據進行遠程存儲、讀取,減緩資源短缺問題,突破網絡服務器的局限,提高軟件資源共享的實用性。同時利用網絡技術實現軟件資源的共享需要保證網絡的穩定性,在數據傳輸過程中如果網絡出現問題,可能會造成信息丟失或者損害。
2.2硬件資源共享
對磁盤等硬件資源進行網絡化管理可以實現計算機硬件資源的共享,提高計算機硬件設備的利用率,保證計算設備的工作效率。在傳統計算機管理模式中,計算機主要以單機掛機方式運行,如果多臺計算機需要利用同一硬件設備,需要對硬件進行拆裝、安裝,既浪費了時間,影響工作效率,經過多次的拆卸、安裝,硬件的使用壽命被嚴重影響。通過利用網絡技術,實現計算機硬件資源的共享,將計算機磁盤進行網絡化管理,不同的用戶在設備授權下對系統資源進行訪問,讓計算機硬件資源的使用不再受到時間、空間限制,大大地提升計算機設備的使用效率。當前計算機硬件資源共享主要利用虛擬磁盤系統,網絡管理員對磁盤進行初始化設置,用戶連接到磁盤通過身份驗證后,就可以對磁盤數據信息進行讀取以及存儲。網絡管理者通過設置,讓不同的用戶擁有不同權限,合理地對磁盤進行分配,提高磁盤應用效率,同時可以實現用戶的規范化管理,提升計算機硬件的使用效率[3]。該技術在企業、學校以及政府機關中被廣泛應用,通過對硬件資源進行網絡資源共享,實現對辦公設備資源共享、遠程設備登錄,大大地提升了資源利用效率和工作效率。同時隨著網絡技術的不斷發展,計算機硬件資源共享效果和效率不斷優化,有效地降低了工作量,減少工了作成本,同時實現數據一體化管理,在專人的管理下,數據信息的安全得到了保證,在各個方面滿足不同用戶的需求。
3應用網絡通行證管理模式實現資源共享
網絡通行證管理模式是實現計算機軟硬件資源共享的重要措施,通過應用網絡通行證管理模式提升信息資源共享效率,在計算機軟硬件資源管理中發揮著重要的作用。隨著計算機網絡技術以及服務器功能的不斷優化,對共享行為進行更高級的管理,如果用戶沒有軟硬件資源共享需求時,通過網絡通行證管理將資源共享進行關閉,避免了資源浪費。隨著網絡通行證技術的普及,對網絡服務器以及工作站軟件安裝許可進行專項管理,實現資源的實時調動和控制。計算機用戶需要資源共享的時間段比較雜亂,因此計算機服務器必須保持全天不間斷開啟,同時滿足計算機用戶軟硬件資源共享的需求,隨時提供信息資源讀取、存儲服務。在網絡通行證管理模式中,通過對計算機用戶訪問行為的分析,針對用戶推薦所需求的軟硬件資源,制定不同的軟件使用策略,同時通過釋放未使用的網絡通行證,為其他用戶提供更多的訪問資源。如果用戶有特殊的軟硬件資源需求,需要對其制定特殊的通行證,這種定制通行證的行為更加凸顯了通行者釋放機制的重要性[4]。用戶使用模塊通行證的過程可以不在網絡服務器中進行,通過網絡調度就可以完成相應的操作行為,滿足用戶的需求。網絡通行管理模式是網絡資源管理水平提升的體現,對計算機軟硬件資源進行更加合理的配置,提升資源利用率,有效地規避了資源浪費問題。如果用戶有專業網絡軟件使用需求,只需要管理員在網絡服務器中安裝相應的軟件,用戶即可通過計算機客戶端對軟件進行操作,而軟件的處理和運算都在服務器中實現,有效地減少了計算機終端的運算壓力,提升了計算機的運行速度,降低了等待服務時間。這種網絡化的軟件應用模式,有效地緩解了用戶計算機配置緊張的問題,緩解了內存和磁盤空間壓力,同時結合網絡通行證管理技術,解決不同版本軟件中的差異性,進一步提高了整體資源處理速度。網絡共享可以解決大數據文件占用計算機空間的問題,減少數據移動過程中文件損壞、丟失的風險。在使用特殊軟件時會產生較大的數據文件,在文件掛接過程中可能會造成數據差異等問題,提高了文件管理的風險。網絡資源共享可以有效規避這些問題,結合密碼、驗證碼等安全管理技術,實現異地文件的共享和處理,提高資源管理效率的同時,保證了數據資源的安全性。由此可見,通過將網絡遠程控制和網絡通行證管理模式相結合,對用戶進行遠程管理、指導,大大地提升了用戶對計算機軟硬件資源的利用能力和效率。
4結語