計算機硬件與軟件范文
時間:2023-10-25 17:34:48
導語:如何才能寫好一篇計算機硬件與軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1
【關鍵詞】計算機 維護 故障 處理
1 計算機出現(xiàn)問題后的解決方法
1.1 養(yǎng)成正確的使用習慣
一是要注意計算機的工作環(huán)境,避免周圍的環(huán)境過冷或者過熱,以免對計算機的元件造成腐蝕和損壞;二是要注意計算機不能和其它電器放在一起,否則,會使得計算機本身的電磁波受到干擾;三是要將計算機放在通風良好的地方,以便于熱量散發(fā);四是注意啟動時要先打開外設,避免在啟動計算機的瞬間強電流沖擊給主機帶來的影響,同時在關機時要先關掉運行程序,后關閉主機,再關掉外設,最好關掉電源;五是注意在計算機使用中,盡量不要出現(xiàn)斷電情況,這樣很容易導致計算機硬件和軟件受到損壞。
1.2 定期對計算機進行除塵
由于計算機運作中會形成一個靜電場,時間長了會積攢大量的灰塵,影響到計算機的正常散熱,干擾到計算機性能的發(fā)揮。所以,我們有必要定期對計算機進行除塵。在除塵時先是要斷開電源,然后打開機箱,使用軟毛刷進行除塵,計算機風扇要拆卸下來,再進行除塵。對于一些難以夠到的地方,可以用吹氣方式。對于顯示器要用專門的毛巾和清潔液,鼠標、鍵盤、線路都要進行清潔。
1.3 計算機硬盤的維護
一方面,安裝硬盤保護卡,一般電腦上都有配帶,它能保護計算機的系統(tǒng)分區(qū),防止一些人為不準確操作和病毒破壞計算機硬盤數(shù)據(jù),當計算機重啟時,就會恢復到原有狀態(tài),但是保護卡時間久了,功能也會下降,很容易造成分區(qū)文件被新病毒感染現(xiàn)象,出現(xiàn)藍屏或者死機。另一方面,使用保護軟件(如冰盾系統(tǒng)安全專家V5.5)。一些計算機軟件能對硬盤數(shù)據(jù)起到很好的保護作用,有效地防止數(shù)據(jù)的丟失和感染。
1.4 軟件的升級和維護
計算機軟件維護是計算機穩(wěn)定運行的基礎保障。計算機在選擇軟件時,要選擇安全、全面、先進的軟件,要及時對系統(tǒng)漏洞進行補丁維護,對于軟件的升級要定期進行,防止出現(xiàn)漏洞被惡意利用。對于計算機來說,必須安裝和運行有效的殺毒軟件,并且還要至少半月內(nèi)對殺毒軟件進行更新升級,增強對新型病毒的預防和處理能力,另外,對于磁盤也要及時整理,防止一些驅(qū)動程序出錯,造成電腦死機或者其他問題出現(xiàn)。
2 計算機常見故障的處理
2.1 開機黑屏
計算機在開機時顯示黑屏,可能伴有報警聲的故障,一般是由于計算機的硬件發(fā)生故障或者接觸不良引起的,而內(nèi)存卡損壞或者松動是引起計算機黑屏最常見的原因。處理辦法:首先打開機箱檢查內(nèi)存條是否松動,將其拆卸下來,用干凈的橡皮擦對內(nèi)存條金手指擦干凈,檢查內(nèi)存槽是否有灰塵和雜物,清理干凈后,將內(nèi)存條再插入進內(nèi)存槽中,確保牢固后。開機重試一下,如果還有問題,再插入另一個內(nèi)存槽試試。還不行的話,我們可以將內(nèi)存條插入其它計算機的內(nèi)存槽試驗一下。若是不能正常啟動,說明內(nèi)存條確實已經(jīng)損壞;若是能正常啟動,說明是計算機系統(tǒng)被病毒感染了,就需要重裝系統(tǒng),而且在裝完系統(tǒng)后還要對計算機進行全面殺毒。
2.2 系統(tǒng)故障
開機后能夠自檢但是進不了系統(tǒng),通常是系統(tǒng)出現(xiàn)了問題。系統(tǒng)文件因為不正當操作、硬盤故障或者病毒感染被損壞、修改等,一般情況下是被病毒感染。處理辦法:一是對計算機系統(tǒng)進行恢復(初裝時做好系統(tǒng)備份),或者進入安全模式,通過設備管理器以及系統(tǒng)文件查找故障,然后進行系統(tǒng)文件恢復;二是可以直接使用帶引導系統(tǒng)的光盤啟動進入到PE系統(tǒng),在PE系統(tǒng)下進行殺毒、修復磁盤引導分區(qū)和恢復相關系統(tǒng)文件;三是系統(tǒng)文件無法恢復,損壞嚴重時,只能通過重裝操作系統(tǒng),來對故障進行處理。
2.3 自動關機或者自動重啟
如果計算機CPU溫度過高或者系統(tǒng)電源管理出現(xiàn)問題、系統(tǒng)被病毒感染都可能出現(xiàn)自動關機或者系統(tǒng)重啟。一般情況下,計算機處理器溫度高于主板所設定的溫度標準時,計算機主板會啟動自我保護功能自動切斷電源。處理辦法:一是先檢測CPU散熱,打開機箱,觀察風扇運行情況。一般情況下,CPU溫度持續(xù)上升,多是風扇問題,導致CPU散熱受阻。如果發(fā)生風扇出現(xiàn)污垢過多或者運作不穩(wěn)定現(xiàn)象,就要對風扇進行除塵或者更換;二是在排除硬件原因后,進入計算機系統(tǒng)對電源管理進行檢查,從系統(tǒng)安裝文件中覆蓋安裝電源管理后進行殺毒;三是當以上因素都被排除以后,那么電腦自動關機或者重啟就有可能是電源出現(xiàn)問題,我們可以通過更換電源來確認和解決。
2.4 死機現(xiàn)象
計算機桌面被鎖定,鼠標不能移動,鍵盤操作沒有反應,甚至出現(xiàn)藍屏現(xiàn)象,熱啟動無法執(zhí)行等情況都屬于死機現(xiàn)象。一般情況下是由于系統(tǒng)出現(xiàn)BUG或者軟件不兼容、被病毒感染等原因造成的,也可能是運行程度太多,導致計算機無法運行出現(xiàn)死機情況。處理辦法:首先先按下Numlock鍵,如果燈亮說明是假死機,可以打開任務管理器(Alt+Ctrl+Del)對那些沒有響應的程序關閉。如果燈不亮則說明是真死機,就需要按RESET進行復位啟動或按POWER進行冷啟動。啟動后再對計算機進行殺毒,發(fā)現(xiàn)不兼容的軟件要及時卸載,對于主板驅(qū)動程序要及時更新。
2.5 網(wǎng)絡故障
在系統(tǒng)正常的情況下,計算機無法上網(wǎng)故障。處理辦法:檢查網(wǎng)線插頭是否松動,若松動插緊即可;檢查IP地址是否已有人使用,如使用重新設置成無人使用的IP地址;檢測本地連接是否被禁用,若禁用設置成啟用即可;檢查是否感染病毒,升級殺毒軟件,對計算機病毒進行查殺,然后重啟就可以解決問題;檢查網(wǎng)卡是否存在故障,如是驅(qū)動問題則對其驅(qū)動程序進行系統(tǒng)覆蓋,若是網(wǎng)卡已損壞則需要更換。
2.6 其他故障
對于一些音頻文件無法正常打開等故障,可以先對計算機進行殺毒后重裝驅(qū)動程序,如果驅(qū)動程序沒有問題,就需要檢查顯卡、聲卡是否松動或者損壞,必要時進行更換。對于鼠標反映不靈敏以及鍵盤按鍵失效,我們一般除垢處理,必要時更換新的鼠標和鍵盤。對于USB接口問題,處理辦法一般是檢查插頭是否松動,檢測驅(qū)動程序是否受損或丟失,然后進行必要的系統(tǒng)文件覆蓋安裝驅(qū)動程序等操作來修護。
參考文獻
[1]司學斌.計算機維護維修與病毒防治策略研究[J].電腦編程技巧與維護,2011(22).
[2]閆巖.試論計算機硬件維護及創(chuàng)新管理的研究[J].科技視界,2015(11).
[3]胡利鋒.淺談計算機系統(tǒng)的維護[J].科技與創(chuàng)新,2015(07).
作者簡介
林海忠(1968-),男,海南省樂東黎族自治縣人。大學本科學歷?,F(xiàn)為海南省民族技工學校計算機一級實習指導教師(講師)。研究方向為中等職業(yè)學校計算機教學。
篇2
1 計算機軟件發(fā)展應用現(xiàn)狀
1.1 計算機用戶增多的原因
初中甚至小學已普及計算機教學,而計算機教學是一門基礎性教學任務,不管是城市還是農(nóng)村,計算機已是我們咨詢問題、了解世界、信息交流的重要工具。計算機的應用和發(fā)展讓全球信息交流加強,視野更為廣泛,這也是計算機用戶不斷增加的原因。與此同時,我國電器行業(yè)更新速度快且競爭大,電腦的價格變化很快,而且國家出臺的家電下鄉(xiāng)貼補等相關政策也促進了人們的消費。此外,基礎設施的不斷完善,人們生活水平的大幅度提高,促使計算機成為了人們常用家電之一。
1.2 計算機軟件的用途
計算機用途十分廣泛,涉及到方方面面,正因如此,計算機的發(fā)展才會日新月異,在這里將其用途主要分為了以下幾類:娛樂活動;日常工作工具;運用計算機達到機械的自動化控制;運用計算機進行多媒體教學,按不同教學領域和方法進行教學,將計算機作為輔教學工具為學生傳授知識,不僅利于學生對知識的接收,還能有效節(jié)省時間;運用計算機進行各類設計,設計的過程可以達到半自動化或者自動化的程度,不僅效果更佳,還能有效縮減設計時間;達到人工智能,計算機有著強大的邏輯和記憶能力,能夠模擬人類智力活動,代替人類進行相應的勞力勞動,因此,智能計算機是人類的輔助工具,其應用涉及到生活中的各領域。
2 計算機軟件的應用發(fā)展趨勢
計算機軟件技術是人類在計算機開發(fā)創(chuàng)新、操控欲望增強的情況下產(chǎn)生的,通過一代代科研技術人員堅持不懈的努力,在經(jīng)歷了相對漫長的過程后計算機軟件技術才逐步發(fā)展起來。隨著對計算機研究的不斷深入,人們逐漸將構思寄托于軟件上,希望能通過某種技術將自己想法融入到軟件中,由軟件來將人們各種所需運算進行執(zhí)行。計算機在早期發(fā)展中,硬件和軟件沒有做嚴格區(qū)分,這個時期計算機主要用于龐大數(shù)據(jù)的計算,也是一種大型計算工具,而此工具主要以計算機硬件為基礎來執(zhí)行,但各領域中軟件應用較少。20世紀中期,計算機軟件已應用于軍事和科研領域,并且其應用范圍不斷擴大,向民用方向發(fā)展。20世紀時期的軟件仍處于研究、探索階段,而制約軟件技術發(fā)展的重要因素就是缺乏軟件編程人員。通過不斷的深入研究,突破了此項技術瓶頸,誕生了一種新的編程語言,對于后期逐步出現(xiàn)并發(fā)展的個人電腦而言具有歷史性變革意義,為計算機軟件后期的發(fā)展奠基了基礎,使得計算機軟件技術蔓延到各個領域。
計算機軟件技術的發(fā)展推動了信息時代的到來。為滿足新時期信息時代、網(wǎng)絡時代、數(shù)字時代的要求,計算機操作系統(tǒng)需進行不斷地更新?lián)Q代,而計算機軟件技術作為計算機系統(tǒng)中的重要組成部分,也需要不斷進行優(yōu)化設計。
2.1 加強增強計算機應用軟件的安全性能
現(xiàn)目前,社會各領域已離不開計算機軟件的支持,其應用范圍也在不斷擴大,所以,計算機軟件的穩(wěn)定性、安全性就尤為重要,影響著社會的穩(wěn)定。現(xiàn)代信息網(wǎng)絡技術的飛速發(fā)展促進了對計算機軟件的需求量不斷增加,為滿足網(wǎng)絡信息技術的發(fā)展以及各行業(yè)對功能的需求,計算機軟件在難度和復雜度上都大大增加。軟件系統(tǒng)的復雜和龐大增加了安全風險和安全漏洞的出現(xiàn)幾率,因此,為確保計算機信息的安全,需要對軟件中的風險和漏洞做安全檢測和預防。漏洞的出現(xiàn)源于計算機軟件的設計、編寫,以及在研發(fā)過程中,研發(fā)人員因考慮不全面或者失誤所造成的,這些漏洞容易被病毒或者黑客利用,并通過此路徑進行攻擊、入侵。
2.2 加強計算機應用軟件的版權意識
計算機軟件市場整體發(fā)展十分迅速,但其可復制特性讓計算機軟件的知識發(fā)明和產(chǎn)權沒有得到相應的著作權和版權的保護。盜版軟件的大量出現(xiàn)不僅侵害了軟件生產(chǎn)者的利益,還減少了生產(chǎn)者對軟件的制作熱情,而不法分子利用盜版軟件中的漏洞來牟利,最后給用戶造成大量損失。所以,計算機軟件的發(fā)展會將著作權、版權、知識產(chǎn)權做進一步加強,把計算機軟件技術當做發(fā)明創(chuàng)造進行保護,最大程度的對軟件編寫以及生產(chǎn)企業(yè)的利益進行保護,與此同時,也為用戶帶來更安全、穩(wěn)定的使用體驗。
篇3
因為各種編程語言思路上存在差異性的緣故,所以采用不同的語言對計算機軟件進行研發(fā)之時,編程人員一定要及時調(diào)整思路,從而使計算機軟件開發(fā)、系統(tǒng)軟件編寫的質(zhì)量有所保障,并且在編程手段的協(xié)助下,各類現(xiàn)實問題能夠有效處理,借用合理的數(shù)學模型去節(jié)省了勞動資源。而正確選擇計算機編程語言是軟件開發(fā)質(zhì)量有所保障的依據(jù)。本文以不同編程語言在計算機應用軟件開發(fā)中應用效率為論點,現(xiàn)進行詳細解析。
1計算機常用的編程語言
1.1C語言
20世紀七八十年代,C語言被開發(fā),迄今為止這一編程語言在社會各個領域中均有較高的應用,同時在不斷改進中演變成現(xiàn)代性的編程語言,得到了各界人士的青睞與肯定,從某種程度上可以證實C語言存在的意義與不摧的生命活力。C語言在編寫進程中,最大的特征體現(xiàn)在無須計算機硬件或他類功能輔助就可以運行方面上。當然C語言的優(yōu)點不僅在編輯環(huán)節(jié)上體現(xiàn)出來,還具有以下幾種優(yōu)勢:(1)擁有優(yōu)良的設計語言;(2)參照工作系統(tǒng)運行特征編寫出有效的應用程序;(3)短小精煉;方便、語法簡練、語法要求寬松、數(shù)據(jù)結構種類多樣、運算符整體、功能靈活強大等特征;(4)因為數(shù)據(jù)模型是具備字符型、數(shù)組型以及構造型等屬性的模型,那么就會使C語言能夠為計算機軟件的研發(fā)營造優(yōu)良的運轉(zhuǎn)環(huán)境,軟件編寫效率大幅度提升;(5)C語言可以直接訪問物理區(qū)域,從而確保軟件開發(fā)工作運行的動態(tài)性,這也是多數(shù)軟件商安裝C語言的原因之一。
1.2C++語言
C++語言可以被視為C語言的升級版本,C++語言最大的特征體現(xiàn)在囊括了C語言全部功能與優(yōu)勢方面上,這也促使目前C++語言在軟件領域中被普及應用。C++語言適用于多變的環(huán)境,故此C++語言應用范疇不斷拓展,在操作平臺有廣泛的應用。與C語言相比較,C++語言編寫進程復雜性特征顯著,學習起來具有一定難度,只有在對C++語言支持數(shù)據(jù)封裝與數(shù)據(jù)隱藏、支持傳承與多次應用、支持多態(tài)性等特征有認識,同時對C++語言工作原理有深刻認識上,才能確保在計算機相關軟件研發(fā)的進程中,C++語言的實用價值發(fā)揮出來。在對以往實踐數(shù)據(jù)解析過程中,發(fā)現(xiàn)C++語言為他類編程語言學習的入門學科,對C++語言編程要點有全面、嫻熟掌握的基礎上,軟件學習者在學習與掌握他類編程語言應用要點上就更為容易了。
1.3Java語言
Java語言是繼C語言之后出現(xiàn)的,有效地整合了C語言的全部優(yōu)勢,并填補了C++語言存在的不足,體現(xiàn)出特質(zhì)性與優(yōu)越性[]。概括地講,Java語言大體上是以面向?qū)ο鬄橹鞯木幊陶Z言。在語法屬性方面上,Java語言與C#語言也存有顯著差異性,Java語言使用package的概念將指針取而代之,導入包采用的是import語句,在Java內(nèi)還存有特性的概念,以setXXXO、getXXXO為媒介進行設置。但是C#語言應用了指針概念,在unsafe狀況中可以順利地落實指針操作指令,Java語言特點在以下幾方面體現(xiàn)出來:(1)跨平臺性。即軟件可以不受計算機硬件和操作系統(tǒng)的約束而在任意計算機環(huán)境下正常運行;(2)面向?qū)ο?。而通過使用方法來操作這個對象;(3)安全性。具體是在語言級安全性、編譯時安全性、運行時安全性、可執(zhí)行代碼安全性四方面體現(xiàn)出來;(4)多線程。允許一個應用程序同時存在兩個或兩個以上的線程,用于支持事務并發(fā)和多任務處理:(5)簡單易用。用記事本、文本編輯器等編輯軟件來實現(xiàn),然后將源文件進行編譯,編譯通過后可直接運行,通過調(diào)試則可得到想要的結果。
1.4C#語言
C#語言是一類最新的、面向?qū)ο蟮木幊陶Z言。它最大的特征體現(xiàn)在能夠協(xié)助程序員迅速的編寫多種以Microsoft.NET平臺為基礎的應用程負面上,Microsoft.NET提供了多樣化的工具與服務內(nèi)容,去協(xié)助程序員最大程度地開發(fā)利用計算以及通訊領域。也就是因為C#語言具備面向?qū)ο蟮某L規(guī)劃能力,初始它轉(zhuǎn)型為建設多種組件的最佳編程語言——不管面對的是高級的商業(yè)對象還是系統(tǒng)級的應用程序。程序員采用簡單的C#語言結構,這些組件就可以開解的轉(zhuǎn)型為XML網(wǎng)絡服務,從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進行調(diào)整與應用。
1.5Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C程序設計語言
Python具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++語言對其進擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現(xiàn)。綜合以上論述的內(nèi)容,對C語言、C++語言、Java語言、C#語言以及python這五種常見的編程語言各自特征、優(yōu)點、應用范疇以及取得的應用成果有更為全面的認識。計算機軟件開發(fā)人員應以設計目標為基點,科學的選用編程語言,進而實現(xiàn)提升軟件開發(fā)效率的目標,在編程語言的協(xié)助下,軟件開發(fā)人員工作強度得以降低。
2編程語言在計算機軟件開發(fā)中的應用規(guī)則
計算機軟件研發(fā)的主要目的是在現(xiàn)實生產(chǎn)生活中產(chǎn)生價值。在對計算機軟件開發(fā)之前,相關人員為了能夠選用最佳的編程語言,對不同類型編程語言的概念、特征、主要功能、工作原理,以及編程語言具體能夠處理哪些問題等信息有全面性認識是基礎。繼而編程人員就會對一段代碼的內(nèi)容與編寫的意義進行解析,若遇到難以理解或辨識的情況,程序員會一般就不采用該段代碼或?qū)ζ溥M行二次編寫,在此書寫的代碼應帶有通俗易懂的特征,這樣才能為后續(xù)人員解析工作的開展與運行提供便利條件。比如在“parm=15”這一代碼中,因為不存在聲明變量的信息,那么程序員怎么判斷該代碼的正確性呢?在編譯器沒有用武之地的情況下,程序員通常是存有顧慮心理執(zhí)行該語句的,故此他們只能借助解讀后面代碼含義的方式,才可以辨識“parm=15”確切意思。2.1整體結構通常來講,被開發(fā)項目整體結構決定了被開發(fā)軟件的功能,以及程序員選用哪種編程語言。因為計算機整個系統(tǒng)是由多個部分構成的,這間接的說明系統(tǒng)軟件在開發(fā)過程中有很大的可能應用多種編程語言進行編寫。而怎樣在眾多編程語言中將有效語言挑選出來?這是所有程序員需要面對的難題,通常情況下項目屬性與功能決定所用編程語言的類型。但是對于資金投入金額相對較大的操作程序,最好選用一些靜態(tài)類型的編程語言,成本較高的操作通常是指圖形渲染、密碼學、視頻以及信號處理等。2.2最好應用自體能夠嫻熟使用的語言如果程序員能夠嫻熟的運用某一編程語言對計算機軟件進行開發(fā),那么就可以節(jié)省反復試用不同編程語言的時間,同時相關人員也能夠達到對軟件工程項目時間表精確估算的目標,從而確保軟件開發(fā)工作結束的準時性。此外,程序員在嫻熟掌握有關編程語言應用要點的情況下,還可以參照被開發(fā)項目運轉(zhuǎn)需求,對語言進行適度整改與創(chuàng)造。比如,被研發(fā)的軟件性能傾向于多次處理手工勞動時,那么程序員就可以參照現(xiàn)實中人工勞動量,選用簡易性、敏捷性的編程語言,最好是選用那些自體就帶有相應功能的編程語言進行操作。2.3充分考慮硬件環(huán)境眾所周知,硬件環(huán)境是計算機軟件開發(fā)目標順利實現(xiàn)的前提條件,也就是說任何類型軟件的開發(fā)均要有適宜的硬件環(huán)境去輔助,故此在應用編程語言對軟件開發(fā)進程中應充分解析外部硬件環(huán)境。一般情況下,編程語言能夠在當下版本的硬件環(huán)境下運行,但是在科學技術不斷進步的時代中,硬件設備更新不斷提速,那么過去適用的編程語言有很大可能不能滿足當下軟件發(fā)展需求了,從而使不匹配的問題衍生出來。故此,為了使軟件開發(fā)的質(zhì)量有所保障,在對有關程序進行設計之前應準確選擇適應硬件環(huán)境運行的最佳編程語言,只有這樣才能夠使編寫出的語句長時間、安穩(wěn)的運轉(zhuǎn)。此外,只有結合硬件設備環(huán)境特征選用編程語言對被開發(fā)軟件程序進行編寫,在對所得軟件性能進行調(diào)整環(huán)節(jié)中才不會存在較大難度。由此可見,迅速對軟件系統(tǒng)進行復原是極為必要的,動態(tài)編程語言的應用,能夠使上述目標順利達成,具體是借助和數(shù)個庫相整合的方式。2.4語言的選擇要考慮是否支持平臺在選用編程語言對軟件編寫過程中,支持平臺也是不可忽視的重要因素之一。比如說在瀏覽器內(nèi)運轉(zhuǎn)的程序語言,參照語言的適用性就可以有針對性的選用某些語言。支持平臺可以被視為一個大型環(huán)境,全部操作行為均要緊扣平臺運行模式。某些程序在研發(fā)的過程中,在程序語言格式這一因素的作用下,需產(chǎn)生大批量的位操作,那么在這樣的形勢下,程序員要分析這些位操作對軟件開發(fā)進度與質(zhì)量造成的影響效果,是否可以省略某些操作內(nèi)容,若一定要進行這些位操作,那么就應該對編程語言類型進行科學選擇,最好是位操作相對簡單,以及能夠供應合適數(shù)據(jù)的語言同時,此外,在一些特殊情況下,程序員應采用專業(yè)化的在的編程語言,節(jié)省時間的同時,也有效規(guī)避編程中較大的偏差。
3結束語
綜合全文論述的內(nèi)容,對C語言、C++語言、Java語言、C#語言以及Python五種常見計算機編程語言特征與適用范疇有更為全面的認識,同時也掌握了幾種編程語言在計算機軟件開發(fā)中的應用規(guī)則??傊?,編程語言對軟件的開發(fā)質(zhì)量產(chǎn)生直接的影響,軟件開發(fā)的項目與硬件環(huán)境又作用于程序語言。故此,選擇最適編程語言是極為必要的,程序員在實踐中應不斷學習與總結經(jīng)驗,實現(xiàn)提升軟件開發(fā)效率的目標。
參考文獻
[1]王志剛,柴功昊.智能住宅計算機應用軟件開發(fā)研究[J].科技視界,2015(05):153-154.
[2]李開元.探究計算機應用軟件開發(fā)過程中不同編程語言的影響[J].信息化建設,2015(06):48.
[3]張彤.計算機應用軟件開發(fā)中編程語言的選擇研究[J].電子技術與軟件工程,2015(21):57.
[4]康超.基于計算機軟件開發(fā)的JAVA編程語言探討[J].科技展望,2016,26(04):11.
[5]惲健.基于計算機應用軟件開發(fā)的Java編程語言探究[J].電腦編程技巧與維護,2016(16):26-27.
[6]周霞.計算機軟件工程的調(diào)試預編譯作用解析[J].軟件工程師,2014,17(06):59-60.
篇4
關鍵詞:計算機 維護和保養(yǎng) 硬件和軟件
【中圖分類號】G633.67【文獻標識碼】A【文章編號】1004-1079(2008)10-0205-02
一、關于計算機軟件的維護
1、操作系統(tǒng)的維護:做好系統(tǒng)的備份?,F(xiàn)在我們常用的系統(tǒng)備份軟件是Ghost,用Ghost做好備份以后,即使你是一個計算機的初學者,也不怕系統(tǒng)崩潰了,只要機器一有故障,而自己又處理不了的話,用Ghost恢復出了問題的系統(tǒng)是個不錯的辦法。但前提是要事先做好系統(tǒng)分區(qū)的映像文件,另外要在DOS下使用,對新手來說難度較大,一旦出現(xiàn)誤操作,可能導致整個分區(qū)的數(shù)據(jù)被破壞,而且Ghost的映像文件占用的磁盤空間也比較大。當然,我們還可以用系統(tǒng)還原的方法來實現(xiàn),系統(tǒng)還原是WINDOWSME時代就有的功能,到XP時代,這一功能得到了加強,除了具有系統(tǒng)還原的功能外,還可以監(jiān)視系統(tǒng)和一些應用程序的更改,并且自動創(chuàng)建還原點,這個還原點就代表這個時間點的狀態(tài),如果由于操作不當導致系統(tǒng)出現(xiàn)問題,可以通過系統(tǒng)運行正常時創(chuàng)建的還原點來將系統(tǒng)還原到過去的正常狀態(tài),且不會導致已有的數(shù)據(jù)文件丟失,因為它僅檢測選定的系統(tǒng)文件與應用程序文件的核心設置,不會檢測個人數(shù)據(jù)文件的改變。
2、備份重要的數(shù)據(jù):我們都希望自己的機器在使用的時候不出現(xiàn)任何問題,但是在實際的應用中,總會有這樣那樣的故障來困擾我們,使我們不能很順利地完成自己的工作,如果不幸遇到計算機病毒,辛辛苦苦保存的重要數(shù)據(jù)丟失,將會造成不可挽回的損失。因此,重要的數(shù)據(jù)一定要做好備份,有條件的話,可以用一個小一點的硬盤來專門存放重要的數(shù)據(jù)和文檔,現(xiàn)在計算機的更新?lián)Q代相當快,升級剩下來的小硬盤完全可以拿來使用。即使沒有多余的硬盤來使用,也要用軟盤或是其它的存儲設備來做好重要數(shù)據(jù)和文檔的備份。
3、安裝防病毒軟件:為了保證計算機系統(tǒng)的穩(wěn)定和重要數(shù)據(jù)不因病毒的侵蝕而丟失,我們在自己的愛機上一定要安裝防病毒軟件。國產(chǎn)的幾種防病毒軟件都能達到防病毒的目的,而且價格又不太高,建議大家購買正版軟件,這樣就可以通過網(wǎng)絡來升級病毒庫,最大限度地保護我們的計算機。
4、安裝網(wǎng)絡防火墻軟件:近年來,網(wǎng)絡犯罪的遞增、大量黑客網(wǎng)站的誕生,促使人們思考網(wǎng)絡的安全性問題。各種網(wǎng)絡安全工具也跟著在市場上被炒得火熱。其中最受人注目的當屬網(wǎng)絡安全望具中最早成熟,也是最早產(chǎn)品化的網(wǎng)絡防火墻產(chǎn)品了。所謂“防火墻”,是指一種將內(nèi)部網(wǎng)和公眾訪問網(wǎng)(如Intemet)分開的方法,它實際上是一種隔離技術。防火墻是在兩個網(wǎng)絡通訊時執(zhí)行的一種訪問控制尺度,它能允許你“同意”的人和數(shù)據(jù)進入你的網(wǎng)絡,同時將你“不同意”的人和數(shù)據(jù)拒之門外,最大限度地阻止網(wǎng)絡中的黑客來訪問你的網(wǎng)絡,防止他們更改、拷貝、毀壞你的重要信息。防火墻對網(wǎng)絡的安全起到了一定的保護作用,要做到防患于未然,安裝網(wǎng)絡防火墻軟件是保護好機器的行之有效的一種方法。
5、定期進行磁盤碎片整理:磁盤碎片的產(chǎn)生是因為文件被分散保存到整個磁盤的不同地方,而不是連續(xù)地保存在磁盤連續(xù)的簇中所形成的。虛擬內(nèi)存管理程度頻繁地對磁盤進行讀寫、IE在瀏覽網(wǎng)頁時生成的臨時文件和臨時文件的設置等是它產(chǎn)生的主要原因,文件碎片一般不會對系統(tǒng)造成損壞,但是碎片過多的話,系統(tǒng)在讀文件時來回進行尋找,就會引起系統(tǒng)性能的下降,導致存儲文件丟失,嚴重的還會縮短硬盤的壽命。因此,對于電腦中的磁盤碎片也是不容忽視的,要定期對磁盤碎片進行整理,以保證系統(tǒng)正常穩(wěn)定地進行,我們可以用系統(tǒng)白帶的“磁盤碎片整理程序”來整理磁盤碎片,但是這個程序運行起來速度很慢,這里向大家推薦一款比較好的整理磁盤碎片的軟件,就是“Diskeeper Professional“,這款軟件是一款共享軟件,其v8.0,459版大小只有1.8M,適用于Win98/Me/NT/2000/XP等操作平臺,進行碎片整理的時候速度很快。
6、清理垃圾文件:Windows在運行中會囤積大量的垃圾文件,且對于這些垃圾文件Windows無法自動清除,它不僅占用大量磁盤空間,還會拖慢系統(tǒng),使系統(tǒng)的運行速度變慢,所以這些垃圾文件必須清除。垃圾文件有兩種,一種就是臨時文件,主要存在于Windows的Temp目錄下,你會發(fā)現(xiàn),隨著你的機器使用時間的增長,使用軟件的增多,你的Windows操作系統(tǒng)會越來越龐大,主要就是這些垃圾文件的存在。對于Temp目錄下的臨時文件,只要進入這個目錄用手動刪除就可以了;再有一種就是上網(wǎng)時IE的臨時文件,我們可以采用下面的方法來手動刪除,打開IE瀏覽器,選擇工具中的“Intemet選項”這一項,再選“IE臨時文件”選項,選擇“刪除文件”,“刪除所有脫機內(nèi)容”,最后選確定就可以了,另外,在“歷史記錄”選項中,選擇“刪除歷史記錄”一項,并將網(wǎng)頁保存在歷史記錄中的天數(shù)改為1天,最多不要超過5天。
二、關于計算機硬件的維護
1、硬件維護的注意事項:①有些原裝和品牌機在保修期內(nèi)不允許用戶自己打開機箱,如擅自打開機箱可能會失去一些廠商提供的保修權利,用戶應該特別注意。②由于計算機板卡上的集成電路多采用MOS技術制造,在打開機箱之前,應釋放身上的靜電,可以設法將手接觸一下墻壁或管道等。 ③各部件要輕拿輕放,尤其是硬盤、光驅(qū)。
2、清潔機箱內(nèi)表面的積塵: 家用電腦時間長了,機箱內(nèi)表面的積塵比較多,可用擰干的濕布擦拭。各種插頭插座、擴充插槽、內(nèi)存插槽及板卡一般不要用水擦拭。
3、清潔插槽、插頭、插座: ①需要清潔的插槽包括各種總線(1SA、PCI、AGP)擴展插槽、內(nèi)存條插槽、各、種驅(qū)動器接口插頭插座等。②各種插槽內(nèi)的灰塵一般先用油畫筆清掃,然后再用吹氣球或者電吹風吹盡灰塵。③插槽內(nèi)金屬接腳如有油污可用脫脂棉球沾電腦專用清潔劑或無水乙醇去除。購買清潔劑時一是檢查其揮發(fā)性能,當然是揮發(fā)越快越好;二是用PH試紙檢查其酸堿性,要求呈中性,如呈酸性則對板卡有腐蝕作用。
4、清潔CPU風扇: 對于目前還較新的風扇一般不必取下,用油漆刷掃除就可以了,較舊的CPU風扇上積塵較多,一般須取下清掃,注意散熱片的縫中有很多灰塵。下面以socket的CPU為例,介紹CPU風扇的除塵。 散裝CPU風扇是卡在CPU插座兩側(cè)的卡扣上,將風扇扣略略下壓即可取下CPU風扇。取下CPU風扇后,即可為風扇除塵。 原裝CPU風扇與CPU連為一體,需將Socket插座旁的把手輕輕向外側(cè)撥出一點,使把手與把手定位卡脫離,再向上推到垂直900位置,然后向上取下CPU。清潔CPU風扇時注意不要弄臟了CPU和散熱片和結合面間的導熱硅膠。
5、清潔內(nèi)存條和適配卡:內(nèi)存條和各種適配卡的清潔包括除塵和清潔電路上的“金手指”。除塵用油漆刷即可。如果有灰塵、油污或者被氧化均會造成接觸不良??捎孟鹌げ羴聿脸鹗种副砻娴幕覊m、油污或氧化層,切不可用砂紙類東西來擦試金手指,否則會損傷極薄的鍍層。
6、顯示器的日常維護: 不要太頻繁地開關顯示器,開和關之間最好間隔一兩分鐘,開、關太快,容易使顯示器內(nèi)部瞬間產(chǎn)生高電壓,使電流過大而將顯像管燒毀。如果有一兩個小時都不用顯示器的話,最好把顯示器關掉,對于家用PC機來說,建議在晚上不用的時候把整套設備都關掉。 顯示器內(nèi)部的高壓高達10KV一30KV,這么高的電壓極易吸引空氣中的灰塵,控制電路板吸附太多灰塵的話,將會影響電子元器件的熱量散發(fā),使元器件溫度上升燒壞元件。灰塵也有可能吸收空氣中的水分,腐蝕顯示器內(nèi)部的線路,造成一些莫名其妙的故障。最好給顯示器購買一個專用的防塵罩,每次使用完后應及時用防塵罩蓋上,清除顯示器屏幕上的灰塵時,切記將顯示器的電源關掉,還應拔下顯示器的電源線和信號電纜線,用軟布從屏幕中心向外擦拭,如果灰塵難以清除,可用脫脂棉沾限少量水小心擦拭,千萬不能用酒精之類的化學溶液擦拭,另外,長期使用的顯示器機殼內(nèi)會積攢大量灰塵,不清除會加速顯示器的老化,可以用毛刷擦除顯示器機殼上的灰塵與污垢,要用于布擦拭,盡量不用沾水的濕布抹擦。注意不要碰壞電路元件。 強光會使屏幕反光而造成畫面昏暗不清,在工作的時候面對顯示器極易傷害眼睛,還會加速顯像管熒光粉的老化,降低發(fā)光效率,縮短顯示器的使用壽命。因此,不要把顯示器擺放在日光照射較強的地方,夏季在光線必經(jīng)的地方掛一塊深色的布以減輕它的光照強度。
7、鍵盤的日常維護: 保持清潔,不將液體灑到鍵盤上,在按鍵的時候一定要注意力度適中,動作要輕柔,強烈的敲擊會減少鍵盤的壽命,尤其在玩游戲的時候按鍵時更應該注意,不要使勁按鍵,以免損壞鍵帽。在更換鍵盤時不要帶電插拔,帶電插拔的危害是很大的,輕則損壞鍵盤,重則有可能會損壞計算機的其它部件,造成不應有的損失。
篇5
關鍵詞 計算機軟件;工程預算;應用
中圖分類號:TP3 文獻標識碼:A 文章編號:1671-7597(2013)14-0097-01
經(jīng)過長久的發(fā)展,計算機軟件在工程預算領域取得了巨大的成就,為工程預算帶來了巨大的便利,并且計算機軟件的飛速發(fā)展,特別是預算軟件的應用對于數(shù)據(jù)處理量非常龐大的工程預算來說,可以大大的提高工作效率。通過預算軟件的作用使工程預算人員得以從沉悶、繁瑣的工作中解脫出來。
1 工程預算應用計算機軟件的必要性
工程預算是一項龐大的、連貫性的、數(shù)據(jù)量非常大的工作,這種工作對于預算人員來說的負擔非常大,傳統(tǒng)的手工預算編制要對大量的定額條目和計算表進行大量重復的校對,耗費了許多時間和精力。因此應用計算機軟件的第一個優(yōu)點在于可以顯著的提高工作效率,并且能夠避免許多人工計算的錯誤。并且隨著我國市場經(jīng)濟體制不斷完善,建筑工程行業(yè)的競爭日益加劇,建筑企業(yè)要想保持市場競爭力,就必須改變傳統(tǒng)的手工預算編制手段,通過利用現(xiàn)代計算機軟件技術,提高建筑招投標控制中工程預算的質(zhì)量?,F(xiàn)代社會中,計算機已經(jīng)深入到各行各業(yè)中,應用計算機預算軟件,能夠有效的提升預算工作的效率和質(zhì)量,對大規(guī)模信息進行匯總、保存和查詢,可以將預算工作的大規(guī)模信息與計算機軟件強大的數(shù)據(jù)處理功能緊密
結合。
2 計算機軟件在工程預算中的應用效果
2.1 可量化工程量的自動計算
根據(jù)目前的工程預算實際情況,對于最早的將工程量的信息表數(shù)據(jù)輸入數(shù)據(jù)庫中進行計算的形式,已經(jīng)實現(xiàn)了由計算機軟件自動對工程預算量自動求和、統(tǒng)計和計算的功能,減少了人工計算的量,提高了效率,減少了工作量等問題。
2.2 價格共享的網(wǎng)絡機制
作為目前最為便捷的通信方式,網(wǎng)絡可以及時準確的為建筑工程的預算提供材料、勞務等價格信息,通過建立價格信息資源管理網(wǎng)絡系統(tǒng),通過對工程預算方面的信息進行資源共享,讓有權限的預算人員通過驗證即可對信息資源進行利用,有效的提高預算工作的效率和準確度。
2.3 圖形工程量的集成化
傳統(tǒng)的工程預算最為復雜的就是工程圖紙的自動化處理和識別,而第三代算量軟件則有效的解決了這個難題,通過對圖形文件進行標準化工程量描述,不僅可以實現(xiàn)建筑施工過程的虛擬,并且對于工程圖結構部位及尺寸等方面數(shù)據(jù)可以做到明晰辨認,自動在網(wǎng)絡價格系統(tǒng)中索取相應的工程量單元,自動對價格進行預算。因此,既可以提高工程預算的自動化水平,又能保證設計數(shù)據(jù)的一致性,工程預算實現(xiàn)自動化分析和比較,并且可以根據(jù)實際情況對工程項目做出有效調(diào)整。
3 計算機軟件在工程預算中的應用
3.1 辦公軟件與工程預算的結合
建筑工程預算的第一次質(zhì)變是隨著辦公、表格制作和數(shù)據(jù)處理軟件的普及而發(fā)生的,因為利用EXCEL軟件強大的計算功能和數(shù)據(jù)庫功能,可以在只輸入一次公式,進行多次邏輯相同的運算。通過EXCEL軟件進行工程預算可以改變過去手工預算的緩慢,大大減少了手工計算量,并且便于對數(shù)據(jù)進行儲存有利于二次利用。但是EXCEL等辦公軟件仍然存在缺陷,就是其對于復雜數(shù)據(jù)的錄入仍沒有改進,手工操作的量仍然很大,特別是工程量的計算仍然離不開繁瑣的手工操作。
3.2 第一代專業(yè)算量軟件
從辦公軟件給工程預算帶來極大的便利之后,接著就出現(xiàn)了專業(yè)的工程預算軟件,其主要原理是與手工算量表類似的,通過對不同的工程部位進行不同的算量表劃分,再由預算人員將數(shù)據(jù)從圖紙中轉(zhuǎn)移至計算機,其實這類軟件與EXCEL沒什么太大的差別,因此仍然沒有解決錄入繁瑣的問題。
3.3 二維圖形法算量軟件的應用
這類軟件的主要功能在于對圖紙進行數(shù)據(jù)化處理,通過對數(shù)據(jù)進行圖形化處理。與第一代專業(yè)算量軟件相比,其最大的改變在于將二維的施工圖紙錄入計算機,通過計算機對施工圖紙進行工程量計算,并且對數(shù)據(jù)進行匯總。過去必須由人工進行的構件扣減和幾何關系判定等工作現(xiàn)在可以由計算機進行操作。這是對表格算量的一大質(zhì)變,大大的提高了預算人員的工作效率,但是二維圖形算量軟件仍具有其局限性,特別是表格的錄入、特別復雜的圖形的錄入等,并且對于三維結構的構件無法進行自動化分析等問題,導致常常需要借助表格算量法,因此二維圖形算量軟件只是在一定程度上減輕了預算人員的工作量,這仍然是一種手工和計算機相輔相成的預算手段。
3.4 第三代算量軟件
雖然二維圖形算量軟件已經(jīng)是一個質(zhì)的飛躍,但是其數(shù)學模型存在不完備的缺陷,并且對于建筑無法實現(xiàn)進行虛擬,并且對于三維多層構件無法錄入,由于對復雜建筑物的計算過程容易出現(xiàn)誤差,因此其應用受到很大的限制。其最大的缺陷在于圖形操作平臺的不完善導致了預算人員無法降低工作量。一旦工程施工出現(xiàn)變更,缺乏功能較為強大的圖形處理平臺進行操作,正是在這種情況下三維軟件應運而生。在現(xiàn)代工程施工圖紙的設計往往是借助AUTOCAD圖形設計軟件完成的,由這一軟件設計出的電子圖本身帶有了預算需要的所有電子數(shù)據(jù),因此如何提升預算工作的效率應該從這一點入手。第三代算量軟件具有強大的數(shù)據(jù)分析處理功能,可以識別電子設計圖紙,將圖紙上所有構件轉(zhuǎn)化為算量軟件上的數(shù)據(jù),減去了過去需要手工輸入數(shù)據(jù)的環(huán)節(jié)。除了需要對構件進行修正之外,第三代算量軟件較過去的預算方法已經(jīng)提高了幾個數(shù)量級的效率。并且其可以在計算機上對施工進行虛擬,從地基建設到裝飾等整個流程進行三維建模,簡單直觀,并且對于構件的扣減出錯基本上不會出現(xiàn),過去需要反復查詢圖紙的情況已經(jīng)不再出現(xiàn)。
5 結束語
我們所處的時代是高度信息化的時代,社會的高速發(fā)展,建筑市場的不斷完善,對于毫無效率的工作方式亟需摒棄,借助計算機軟件在各行各業(yè)的迅速滲透,提高工程預算的效率是企業(yè)提高效益的重要途徑。因此,在新的時代環(huán)境下,如何利用計算機軟件提高預算工作的效率和準確度,是建筑工程企業(yè)的重點課題。
參考文獻
[1]孫海偉,郭曉靜.如何有效進行工程造價管理[J].山西建筑,2007(12).
[2]付建華.談工程量清單招標的實踐性[J].工程造價管理,2001(1).
[3]宣云干,李巧生,徐永紅,唐進.基于CIM的信息化土木工程設計應用研究[J].江蘇建筑,2007(06).
[4]成晟.工程項目計算機協(xié)同管理系統(tǒng)Autodesk Buzzsaw平臺在世博中心項目建設中的運用[J].智能建筑與城市信息,2009(09).
[5]龍江英.政府投資項目主體缺位原因分析[J].貴陽學院學報(自然科學版),2010(04).
篇6
計算機工程的應用目的是能夠改善現(xiàn)代生活,隨著人們節(jié)奏的加快,相應的計算機應用逐漸的運用到人們的日常生活,因此有必要對目前計算機應用和開發(fā)的主要特點以及主要面臨的問題進行分析,針對這些問題提出相應的解決措施,目的是能夠采用計算機更方便的指導人們的生活。
一、計算機應用技術
(一)計算機技術概述
隨著我國計算機的發(fā)展,計算機幾乎運用到我國的各行各業(yè),計算機所涉及到的的計算機技術以及管理系統(tǒng)已經(jīng)較好的融為一體,同時現(xiàn)代計算機的發(fā)展能夠?qū)崿F(xiàn)人和計算機之間的交流。在全球經(jīng)濟一體化的背景下,計算機的技術得到了較好的發(fā)展空間,其計算機的領域的非數(shù)值應用對于科學技術的進步有較大的促進作用隨著20世紀40年代第三次科技革命的拓展,科學已經(jīng)覆蓋了各個重要的領域,隨著計算機進入我國,在市場經(jīng)濟的環(huán)境下得到了長遠的發(fā)展。我國計算機的應用最先運用到科研以及國防科技中,隨著計算機的普及,計算機逐漸在教育以及工業(yè)中得到了發(fā)展,因此計算機技術得到了多元化的發(fā)展。新世紀到來之后,計算機已經(jīng)成為家庭娛樂以及辦公中非常重要的方式。
(二)軟件工程概述
軟件工程師21世紀發(fā)展較為迅速的行業(yè),軟件工程能夠?qū)⒗碚撝R運用到實踐中的一種方式,和傳統(tǒng)的工程相比,軟件工程具有開發(fā)較為高效,同時軟件工程開發(fā)出來的應用能夠更加滿足實際的要求,軟件工程在我國科學領域中取得了較大的進展。軟件工程的應用較為廣泛,從計算機領域,到教育以及管理領域中都有非常廣泛的運用。但是軟件工程的提出時間較為,一直到20世紀70年代,軟件工程才正式的被提出,隨著接下來的研究深入,軟件工程隨著結構化程序語言豐富以及結構方法日益完善得到了一定的發(fā)展。
目前軟件工程在建設方法主要目標包括降低軟件開發(fā)的成本,實現(xiàn)較高層次的軟件開發(fā)功能,從而有效的實踐出軟件性能,開發(fā)出來的軟件具有實用性較強,后期的維護成本較低。同時計算機軟件工程的發(fā)展較為迅速,目前朝著面向編程內(nèi)容,最大程度的提升軟件工程師的技術水平發(fā)展。
二、計算機應用與軟件工程建設的意義
隨著我國市場經(jīng)濟的發(fā)展,我國的各行各業(yè)都面臨著巨大的挑戰(zhàn),在這樣的背景下,行業(yè)之間的經(jīng)營方式和管理帶來了新的挑戰(zhàn),現(xiàn)代科學技術的發(fā)展促進了社會的發(fā)展,同時帶來了和計算機之間的聯(lián)系,采用現(xiàn)代化的計算機技術能夠促進社會資源的合理分配,同時增強了我國的綜合國力,在企業(yè)領域還能夠在一定程度上能夠保證企業(yè)信息化的發(fā)展,使得企業(yè)在現(xiàn)代化的經(jīng)濟發(fā)展中處于較為有利的地位,能夠適應激烈市場經(jīng)濟的發(fā)展,增強計算機在軟件工程中的運用是時展的要求,而計算機技術的發(fā)展目前較快,在發(fā)展的過程中,也逐漸朝著簡單化以及快速化的方向進行發(fā)展。
三、加強計算機應用與軟件工程建設的策略
(一)提升計算機應用技術水平
在運用計算機以及軟件運用的中,需要吸引更多優(yōu)秀的人才來實現(xiàn),因此無論計算機和軟件工程發(fā)展到了哪一個階段,優(yōu)秀的人才都是其中不可或缺的元素,優(yōu)秀的人才一方面能夠完善計算機在應用技術上的運用,另外一方面對于宣傳計算機的整體水平有一定的幫助,因此人才的力量在社會發(fā)展中具有非常重要的作用,針對技術人員而言,在社會生活的過程中,需要提升自身的理解和掌握新技術的能力,針對性的去提高自身的計算機應用的水平,從而引導更多的優(yōu)秀人才加入到計算機的應用領域。
(二)增強計算機應用與軟件工程建設的運行機制
計算機的運用以及軟件工程在初期建設的過程中,需要花費大量的時間,同時也需要實踐和理論相結合,才能夠發(fā)揮自身的最大意義。在增強計算機和軟件工程的運用上,需要包括管理專家以及系統(tǒng)分析專家的驗證,利用有效的資源,有效的構建計算機應用和軟件工程團隊的建設,另外國家相關的部門也需要對計算機應用和軟件工程的建設進行大量的支持,從而支持計算機和軟件工程的發(fā)展。
四、計算機應用與軟件工程建設的發(fā)展趨勢
(一)計算機應用的發(fā)展趨勢
隨著計算機的發(fā)展,近些年來,計算機逐漸朝著微型化以及精密化的方向在進行分發(fā)展。目前我國社會進程在加快,計算機為了滿足社會發(fā)展的需要,在性能和外觀需要作出巨大的改變。在功能滿足的前提下,需要盡量滿足計算機在外觀上和攜帶方面的需求。例如計算機在外觀上需要盡量的做到時尚化和便捷式,隨著數(shù)字化時代的帶來,計算機的智能化是數(shù)據(jù)分析和科研發(fā)展的重要的前提,因此計算機的工作需要不斷的進行簡化和人性化,但是計算機在發(fā)展的過程中,不能忽略了計算機最基本的功能,促進計算機的精密化,才能夠滿足時代的發(fā)展。
(二)軟件工程的發(fā)展趨勢
軟件工程發(fā)展隨著全球化和開放性的深入,也將得到長遠的發(fā)展,軟件開發(fā)是行業(yè)市場環(huán)境和開發(fā)環(huán)境變化和變化的產(chǎn)物,因此軟件開發(fā)需要根據(jù)市場的需求進行變動。若以傳統(tǒng)思維進行軟件工程建設將不能適應時代的發(fā)展需求。信息化進程的不斷加快,全球化的合作交流逐漸登上歷史舞臺;軟件工程建設的開放性計算在軟件開發(fā)行業(yè)應用程度不斷加深,軟件開發(fā)者之間的交流更加便利,對于后期的軟件維護幫助較大。
五、結束語
綜上所述,本文首先分析了計算機應用和軟件工程建設目前主要特征,針對目前的特征以及主要面臨的問題,提出了未來的發(fā)展,目的是提高計算機應用和軟件工程建設的普遍性,促進我國信息化的發(fā)展。
篇7
關鍵詞:計算機;軟件技術;發(fā)展應用
一、計算機軟件技術的發(fā)展
如今,在“互聯(lián)網(wǎng)+”背景下,計算機軟件是現(xiàn)代社會不可或缺的組成部分,計算機是由硬件和軟件兩部分共同構成,在計算機發(fā)展的初期,技術人員并沒有針對硬件和軟件進行詳細劃分,這也是由于當時的計算機只能完成簡單的運算而不具備復雜的技術運行條件,隨著信息技術的快速發(fā)展和現(xiàn)代化社會的發(fā)展,計算機軟件技術被提出,以此來適應高效率的現(xiàn)代化工作,人類對于計算機軟件技術的多層次多樣化需求,進一步促進了軟件技術的發(fā)展,從網(wǎng)上購物到電子郵件,都是計算機軟件技術快速發(fā)展的體現(xiàn)。隨著信息技術的快速發(fā)展,為了滿足人們?nèi)找嬖鲩L的需求,計算機軟件技術將朝著以下方向發(fā)展:其一,網(wǎng)絡化。實質(zhì)上,網(wǎng)絡和計算機軟件技術之間是相輔相成、相互促進的關系,只有在網(wǎng)絡的環(huán)境下,計算機軟件才會發(fā)揮出作用,而網(wǎng)絡也只有在計算機軟件的支持下才能體現(xiàn)出自身的價值,網(wǎng)絡化將是計算機軟件技術的發(fā)展趨勢;其二,智能化?!爸悄堋币辉~已經(jīng)成為現(xiàn)代人們討論的熱點,為了滿足人們對于人工智能的要求,計算機軟件技術將會朝著智能化的方向發(fā)展,促使計算機技術更接近人類的思維,從而增強人們使用計算機軟件的體驗;其三,服務化。不可否認,計算機軟件是服務于人們生產(chǎn)生活的技術,計算機軟件技術的發(fā)展要以人們的需求為基礎,采取科學化的方式來實現(xiàn)創(chuàng)新,從而為不同行業(yè)的不同用戶提供精準化服務。
二、計算機軟件技術的實踐應用探析
(一)計算機軟件技術在教育領域的應用
教育行業(yè)一直是國民經(jīng)濟發(fā)展的基礎性和重要性行業(yè),在傳統(tǒng)的教育教學中,教師采用單一說教的教學模式開展教學活動,學生則是出于被動接受知識的地位,無法直觀地感受書本上描述的畫面,課堂教學氛圍死氣沉沉。計算機軟件技術在教育領域的應用,尤其是多媒體和網(wǎng)絡教學的出現(xiàn),很好地豐富了教育教學模式,而且集聲、影、相等動態(tài)效果為一體的展示過程激發(fā)了學生的學習興趣,營造出了輕松、愉悅的教學氛圍,學生在不知不覺中學到了知識,大大提升了教育教學效果。與此同時,計算機軟件技術有效提升了教師的評判批改效率,能夠?qū)W生的學習效果直觀化地展現(xiàn)出來,豐富了現(xiàn)代化的教育教學管理模式,提升了教學管理質(zhì)量。
(二)計算機軟件技術在通信行業(yè)的應用
信息技術和計算機軟件技術的快速發(fā)展為通信行業(yè)的發(fā)展注入了強勁動力,改變了通信行業(yè)的發(fā)展格局,特別是人們工作中的電子文檔、圖片、語音和視頻資料等等都可以通過計算機軟件實現(xiàn)傳輸,相對于之前的傳真和電報傳輸形式而言,大大提升了信息傳輸?shù)男?,在如人們生活工作中常用的微信和電子郵箱等等為人們即時交流創(chuàng)造了條件。與此同時,隨著大數(shù)據(jù)信息技術的快速發(fā)展,利用購物軟件和社交軟件,開展大數(shù)據(jù)匯總和分析,有利于直觀地了解用戶對于產(chǎn)品的需求,這樣就可以根據(jù)用戶的需要來定制產(chǎn)品,大大提升了通信行業(yè)經(jīng)營的效率。
(三)計算機軟件技術在商業(yè)領域的應用
計算機與互聯(lián)網(wǎng)信息技術的融合發(fā)展,大部分企業(yè)都開始意識到了計算機軟件技術在商業(yè)領域運用的優(yōu)勢,并嘗試將計算機軟件和企業(yè)的管理經(jīng)營結合起來,如目前常用的QA系統(tǒng)和相關應用軟件,成為了許多企業(yè)的管理助手,不僅幫助企業(yè)管理者提升了管理效率,而且有利于管理者及時有效的了解企業(yè)的實際情況,為企業(yè)的成長與發(fā)展提供良好的管理支持。與此同時,電子商務行業(yè)的快速發(fā)展,絕大部分商家都不約而同地應用具有匯總和篩選的計算機軟件,以此來準確把握消費者的需求,從而向消費者提供符合他們需求的產(chǎn)品與服務,并且取得了良好的應用效果,再加上大數(shù)據(jù)技術的發(fā)展和應用,為計算機軟件技術的發(fā)展創(chuàng)造了良好的條件,有利于幫助企業(yè)管理者實現(xiàn)產(chǎn)品的調(diào)整與定位。此外,計算機軟件技術大大促進了娛樂和游戲產(chǎn)業(yè)的發(fā)展,從剛開始系統(tǒng)自帶小游戲,到依托互聯(lián)網(wǎng)與硬件功能開發(fā)的網(wǎng)絡游戲,再到現(xiàn)在以計算機軟件為基礎的手機游戲和電腦游戲,這些應用軟件不僅僅滿足了人們的精神需求,而且豐富了人們獲取信息的途徑,增強了人們的生活體驗。
篇8
[關鍵詞] 計算機軟件;測試技術;開發(fā)應用;相關研究
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 07. 080
[中圖分類號] TP311 [文獻標識碼] A [文章編號] 1673 - 0194(2016)07- 0176- 02
計算機軟件測試技術對于軟件開發(fā)而言具有重要的作用,能充分保障軟件的精確性,為軟件開發(fā)工作帶來安全保證。筆者將從計算機軟件開發(fā)的重要性、計算機軟件開發(fā)流程、計算機軟件測試技術在軟件開發(fā)中的有效應用,三個部分進行闡述。
1 分析計算機軟件開發(fā)的重要性
相對于應用軟件而言,計算機僅僅只是作為一種輔助工具,計算機之所以能夠幫助人們有效地解決這類問題,促進社會迅猛發(fā)展,最重要的就是計算機內(nèi)的軟件應用,可見,軟件的開發(fā)極為重要。隨著國家經(jīng)濟體系的不斷改革,各行各業(yè)已經(jīng)逐步面向現(xiàn)代化發(fā)展,互聯(lián)網(wǎng)的普及無疑為人們的發(fā)展奠定了結實的基礎,也給應用軟件的進一步研究開發(fā)提供強有力的保障,計算機軟件的應用已經(jīng)在人們的生活中得以普及,而人們的日常生活也已經(jīng)離不開網(wǎng)絡的支持。計算機軟件的應用不斷豐富了人們的日常生活,使人們更加重視精神的自我培養(yǎng),此外,計算機網(wǎng)絡也在不斷推動著人們前進。
2 計算機軟件開發(fā)流程
2.1 分析開發(fā)需求和設計概要
在開發(fā)計算機軟件之前,對其進行需求分析是開發(fā)應用軟件的首要環(huán)節(jié),亦是最重要的環(huán)節(jié)之一。軟件開發(fā)需求分析質(zhì)量,會直接對應用軟件開發(fā)造成影響,一般情況下研究人員要根據(jù)軟件需求內(nèi)容,對軟件的概要進行設計,并且結合軟件的功能需求情況設計出軟件程序流程圖,若是利用類似于C語言等的高級語言實施程序編寫,還應當根據(jù)軟件模塊設計各模塊的應用功能。概要設計為軟件的開發(fā)提供了程序框架,后續(xù)的開發(fā)工作都是在這個框架基礎上進行操作,可見這個框架不但能夠決定計算機軟件程序功能,而且還能對軟件運行的效率產(chǎn)生一定的影響。在基于軟件程序具體的開發(fā)過程中,想要實現(xiàn)其特定功能,可選擇多個語句或者邏輯關系等來實現(xiàn),但不同的邏輯關系與語句也會從一定程度上影響軟件。軟件開發(fā)及其需求越來越復雜,如何編寫簡潔而又不會存在漏洞的應用程序,已經(jīng)成為了各軟件開發(fā)人員最終的目標,因此,在實際研究過程當中,研究人員要十分重視概要設計環(huán)節(jié)的工作,并且保持思路清晰,設計完程序流程圖之后要進行全方位的審核,不斷簡化軟件的邏輯關系,最終實現(xiàn)科學合理的軟件邏輯關系。
2.2 詳細的編碼與設計
緊跟需求分析和概要設計后的一個環(huán)節(jié)就是進行程序的具體編寫工作。在編寫程序的過程當中,首先應當選擇計算機語言,經(jīng)過長時間的發(fā)展,高級計算機語言出現(xiàn)提高了軟件的開發(fā)效率。人們按照開發(fā)軟件的實際需求,有針對性地研究了很多種類的計算機語言,例如:如常見有JAVA、C語言等,到了現(xiàn)在出現(xiàn)了VF與VB等可視化的編程軟件,這類軟件的研發(fā)使研究人員即便沒有專業(yè)知識也可完成簡單的軟件開發(fā)。此外,在實際編碼前,研究人員應進行詳細設計,在已設計的框架上,按特定的邏輯關系將軟件所需實現(xiàn)的一些功能進行設計,根據(jù)詳細設計流程進行編碼。目前,計算機軟件設計使用最多的是C語言,這種語言的模塊形式較為簡單、語句便于理解,所以非常適合在開發(fā)、維護軟件過程中運用,受到研發(fā)人員的青睞。
3 計算機軟件測試技術在軟件開發(fā)中的有效應用
軟件程序的編寫完成之后,研發(fā)人員還要對其實施相應測試,監(jiān)測這款軟件的應用效果以及功能等是否能夠達到預期效果,一般情況下,測試軟件的方法就是隨機輸入一些數(shù)據(jù)到計算機中,然后再看結果是否達到要求,為了能夠確保軟件功能的精準性,常常會選擇幾組隨機數(shù)據(jù)配合一些特殊參數(shù)進行檢測。如果檢測出來的結果和軟件功能相符合,那么則說明通過測試,反之,則不符合。近幾年以來,計算機的軟件開發(fā)技術得到迅猛發(fā)展,研究人員也開發(fā)了一些專門針對軟件測試的程序,但是由于受到技術水平因素的影響,使用測試軟件受到一定的局限,比如:一個測試軟件只能對一種軟件實施檢測,并且測試結果只能當作參考,測試結果的準確率還需要提升,但是不管怎樣,測試軟件的研發(fā)就足以標志著計算機軟件程序的未來發(fā)展方向。新開發(fā)軟件通過檢測以后,需要交予需求方進行使用,為了保證軟件能滿足人們的實際使用需求,使用方也會進行驗收,軟件驗收方要求極為嚴格,但是驗收方式基本和測試方法相似,同樣采取輸入?yún)?shù)來進行驗收,因此,就增加了不必要的驗收程序。研發(fā)人員還應當繼續(xù)研究,爭取研發(fā)出更多的測試軟件,使軟件的測試結果更加精確。
軟件測試技術作為軟件開發(fā)過程中最為重要的組成部分,該技術主要目的是為了將軟件產(chǎn)品中存在的問題及時找出,并將測試報告交給軟件開發(fā)人員予以修改??梢?,在軟件開發(fā)工作中,軟件檢測技術的應用是不可缺少的環(huán)節(jié)。
篇9
隨著社會的進步和科技的發(fā)展,計算機越來越廣泛的應用于社會的各方面。人們對計算機應用的需求越來越大,質(zhì)量要求越來越高,這推動了計算機應用往大型化、復雜化發(fā)展。計算機應用的大型化、復雜化,對應的計算機軟件也趨于大型化、復雜化,這就造成了軟件開發(fā)難度的增加,特別是作為軟件核心的軟件架構。因此,要開發(fā)出優(yōu)質(zhì)的軟件,其架構的實用性、安全性、穩(wěn)定性等都要考慮到并且兼顧好。
1. 計算機軟件的發(fā)展歷程
五十年前,計算機只能應用在科學研究中,使用者是高素質(zhì)的專家,而今天,計算機應用已深入到社會的每一個角落;四十年前,文件不能方便地在兩臺計算機之間進行傳輸,如今,即使相隔遙遠的兩臺計算機也可以利用互聯(lián)網(wǎng)通過應用軟件實現(xiàn)文件的無損傳輸;三十年前,數(shù)據(jù)共享還只是一個設想,在不同的應用軟件之間能共用相同數(shù)據(jù)的設想,如今,數(shù)據(jù)庫技術的發(fā)展使得不同的用戶能在不同時間、不同地點共享的使用相同的數(shù)據(jù);計算機給我們的日常生活帶來的巨大改變使我們擁有想要進一步去了解的渴望,讓它在我們的生活中帶來更多的方便,要想更好的發(fā)展這項技術,先了解它的發(fā)展歷史以及結構特點是非常有必要的,只有深入的了解它我們才能更好的掌握它。
1.1 機器語言與匯編語言
最初的計算機軟件是用一種低級的編程語言攜程,這種編程語言是基于二進制編碼來進行編程的,編出的程序全是由0、1組成,直觀性差,容易出錯,而且不同型號的計算機使用不同的機器語言,某一型號計算機的機器語言編制的軟件,不能在另一型號的計算機上執(zhí)行。因此,程序員必須記住各種不同型號計算機的機器語言指令的二進制數(shù)字組合,這種編程語言對于程序員的要求很高,沒有一定的專業(yè)能力根本不能進行這項工作,高起點對于計算機的發(fā)展起到了很大的限制作用,只有很少的專業(yè)人員能對計算機進行應用,因此推廣和應用并不廣發(fā)。為了便于學習和編程,技術人員使用助記符來表示每條機器語言指令,這就是匯編語言。助記符的使用,使匯編語言相對于機器語言來說簡潔了很多,編寫軟件也容易了許多。
1.2 高級程序設計語言
匯編語言雖然在易用性上進步了很多,但仍需程序員記住大量的匯編指令,而且匯編語言的指令形式依舊是偏向于機器形式,與人們?nèi)粘J褂玫淖匀徽Z言仍有較大的差距。為了能更容易的學習和編程,提高程序的可閱讀性,高級程序設計語言被研發(fā)出來。高級語言的指令形式更類似于人們?nèi)粘J褂米匀徽Z言和數(shù)學語言。
在這兩個時期,計算機軟件技術并不發(fā)達,能利用的資源較少,人們對計算機軟件的認識也不夠,導致了計算機軟件的編寫者編寫開發(fā)了這個程序之后使用者就是自己的這種尷尬狀況。另外由于軟件的使用規(guī)模小,在編寫開發(fā)的過程也不需要投入太多的人力、財力和物力,通常憑一己之力也能完成這項工作,因此也就沒有形成一套規(guī)范系統(tǒng)來指導這項工作的操作,對于這個開發(fā)過程就更加沒有人來進行監(jiān)督管理。這個能僅憑一己之力就完成的開發(fā)工作的編程環(huán)境只需要在開發(fā)者的腦海中有一個大概的結構框架就夠,編程者沒有必要將其全都記錄下來,歸檔供以后翻閱查詢,因此除了編程者留下的程序清單外,并沒有其他的可供查詢的資料。
1.3 軟件工程和結構化程序設計
隨著計算機的日益普及,人們對計算機應用的要求也日益提高,其規(guī)模、復雜程度逐漸增加,導致了對應計算機軟件的規(guī)模、復雜程度也隨之增加。由于軟件的規(guī)模和復雜度的增加,其開發(fā)和維護出現(xiàn)了一系列嚴重問題,不僅是工作量的增加,更嚴重的是,因為沒有規(guī)范的流程,程序員在開發(fā)軟件時讓軟件具有個體化特性,應用軟件在開發(fā)出來并正式投入使用之后,軟件出現(xiàn)問題后的維護問題日益凸顯,由此衍生出了“軟件危機”。為了解決這個嚴重的問題,國際上頂尖的計算機科學家在聯(lián)邦德國召開了異常國際會議,會議上討論了軟件維護困難的問題,同時,在這次會議上“軟件工程”這個詞語正式被提出來,它獲得了重視并被投入研究。將軟件開發(fā)工程化,開發(fā)人員按照規(guī)范的流程開發(fā)軟件,不僅有效避免主觀失誤,更重要的是使軟件規(guī)范化、通用化,可維護性大大提高。
到了20世紀70年代,出現(xiàn)了結構化程序設計技術,這是軟件發(fā)展的一個重要的里程碑。結構化程序是一種面向數(shù)據(jù)流的設計方法,它主要是以處理過程進行詳細設計以及對模塊化功能進行加強的原則進行編程的原則。其中,模塊化是把軟件要解決的總目標分解為若干子目標,然后,再進一步分解為具體的小目標,把每一個小目標稱為一個模塊。
基于模塊之間的獨立性,在設計出總體的結構之后,將每個模塊進行分開設計,這樣就算將復雜的問題簡單化,將原來復雜的系統(tǒng)分開成為簡單的模塊來進行編程開發(fā)對于模塊功能的維護、拓展和開發(fā)都有很大的幫助,不至于在解決一個小問題的時候帶動整個系統(tǒng)都發(fā)生變化,我們還可以利用這個現(xiàn)有的模塊進行積木式的新功能的開拓。
1.4 面向?qū)ο蟪绦蛟O計
面向?qū)ο蟪绦蛟O計解決了前面的計算機軟件設計中出現(xiàn)的一系列問題,追溯這個概念的來源,最早應該要追溯到麻省理工學院,這是一個基于容量架構的實際系統(tǒng)里出現(xiàn)的對象以及實例的最早的時期。自從對這些進行深一步的研究之后,計算機專家就意識到了面向?qū)ο蟪绦蛟O計的優(yōu)點,在面向?qū)ο蟪绦蛟O計出現(xiàn)之前結構化程序設計是軟件開發(fā)界的寵兒,基于它是面向過程進行編程這一特點它為計算機軟件開發(fā)歷程做出了很大的貢獻。而面向?qū)ο笤O計的出現(xiàn)解決了面向過程程序設計過程中的函數(shù)的不穩(wěn)定性,函數(shù)在程序中很容易被改變造成系統(tǒng)的不穩(wěn)定的性。
面向?qū)ο蟪绦蛟O計改變了面向過程程序設計中的一些不好的方面,為此引進了不少的新概念以及方法,形成了它自身的獨特性,面向?qū)ο蟮奶卣髦痪褪欠庋b性,也就是說內(nèi)部的狀態(tài)以及算法對用戶是隱蔽的,只有開發(fā)者利用特定的接口才能使用該對象;面向?qū)ο筮€有一個特點是繼承性,繼承性是指在一個公共類中,各自是封閉的,避免了數(shù)據(jù)和方法的大量重復;面向?qū)ο筮€有一個特點是多態(tài)性,也就是說同一個消息被不同的對象接受可以產(chǎn)生不同的結果,所有的細節(jié)由接收消息的對象來處理。
2. 計算機軟件開發(fā)系統(tǒng)結構設計
2.1結構化設計思想
首先,根據(jù)系統(tǒng)分析的要求以及可以利用的資源對軟件的總體結構進行大致的功能設計。這是宏觀的、全局的規(guī)劃和設計,要充分考慮各方面情況。接著,將功能復雜、繁多的總體結構按功能分解為子結構,各子結構功能總和為上層結構的總的功能。如果分解得到的子結構比較復雜,功能較多,可將子結構再分解為結構更簡單,功能更單一的子結構,以此類推,直至分解出的子結構功能比較容易實現(xiàn),分解的子結構也容易實現(xiàn)。
2.2 模塊化設計思想
將系統(tǒng)設計成由若干模塊組成的方法稱為模塊化。各模塊之間相對獨立,實現(xiàn)功能單一,彼此間通過接口進行相互調(diào)用。每個模塊可以單獨的被理解、編寫、 調(diào)試、查錯與修改。這樣一來,可以簡化開發(fā)、維護工作,防止錯誤蔓延,提高軟件的可靠性。
篇10
1計算機軟件工程管理的主要內(nèi)容
1.1軟件開發(fā)人員的管理
計算機工程的管理人員比較多,軟件開發(fā)人員就是其中之一,但軟件開發(fā)人員的范圍也是較寬泛的,包括項目負責人、程序員和分析員,還有材料管理員和其他相關參與人員。在軟件開發(fā)管理過程中涉及的方面會比較多,避免會產(chǎn)生不少的問題,參與其中的人員可能會一人身兼數(shù)職,盡管這樣,還是要將職責進行清楚的劃分,軟件開發(fā)過程中的不同職責的人員所需具有的相關素質(zhì)是不一樣的,所以必須明確人員的負責范圍。一個軟件工程是由多個環(huán)節(jié)構成的,要求軟件開發(fā)人員的素質(zhì)是綜合的和全面的,這不但能夠提高自身的工作水平還能夠加強與他人的協(xié)作,提升團隊合作能力和團隊精神,促使各環(huán)節(jié)的工作能夠完美的銜接配合。
1.2組織機構的管理
軟件工程的管理中的組織機構是有多種模式的,不單單是由軟件開發(fā)人員組成,具體的模式種類有三種。第一種組織形式的人員構成主要是程序員,起到協(xié)調(diào)和統(tǒng)一組織的作用,具體的工作內(nèi)容是:高級工程師負責組織全面的技術活動的主持計劃、協(xié)調(diào)和復審;一般的技術人員的主要工作內(nèi)容就是開發(fā)和分析軟件。第二種組織形式的人員構成是專家,這種組織形式中的成員都具有較高的專業(yè)素質(zhì),工作能力和工作水平都普遍較高,在某一個領域的專家,精通相關的專業(yè)技術,這種形式的組織機構中的成員能夠成為其他工作員學習的榜樣,在一定程度上能夠提升全組的工作積極性,從而提升工作效率。第三種組織形式的人員構成主要是各個工作人員,采取輪流的形式進行組長的擔當這種組織形式較為民主,極大的調(diào)動工作人員的工作積極性,還能夠使工作人員的某些能力得到鍛煉和發(fā)掘,對工作人員的工作能力來講,在一定程度上有較大的提升,對與整個組織機構來說,提高的是組織機構的靈活性和創(chuàng)造性,達到雙贏的效果。
1.3用戶的管理
滿足相關使用用戶的需求是軟件開發(fā)的主要目的,用戶對軟件的評價和使用是很重要的,是決定軟件是否有開發(fā)價值的關鍵所在,也是實現(xiàn)軟件的使用功能的重點。因此,在軟件開發(fā)過程中,軟件開發(fā)人員要以用戶的需求作為基礎,迎合用戶的水準和獲得用戶的支持,最重要的是要將與用戶間的互動和用戶意見的參考貫穿軟件開發(fā)的全過程。在軟件開發(fā)過程中,項目負責人的工作內(nèi)容是比較重要的,要充分發(fā)揮項目負責人與用戶溝通的工作能力,在不斷溝通過程中及時了解用戶的需求,在此基礎上進行軟件的開發(fā),實現(xiàn)軟件開發(fā)的重要使用價值。
1.4關于控制的管理
軟件開發(fā)過程中的控制的管理范圍比較廣,包括軟件開發(fā)的進度、軟件開發(fā)的經(jīng)費支出、軟件開發(fā)的人員和軟件開發(fā)的質(zhì)量等方面。軟件開發(fā)進度的控制能夠?qū)崿F(xiàn)軟件在規(guī)定的時間內(nèi)完成開發(fā)工作;而軟件經(jīng)費的控制主要是能夠在保證工程質(zhì)量的同時減少項目的開支;軟件人員的控制主要是指保證開發(fā)人員的數(shù)量和質(zhì)量,保證開發(fā)人員的工作積性和穩(wěn)定性的提高;而軟件開發(fā)中的質(zhì)量控制最重要的目的就是要實現(xiàn)工程的質(zhì)量達標,發(fā)揮軟件自身的使用功能,服務大眾。
2強化計算機軟件工程管理的對策
2.1構建完善的計算機軟件工程管理體系
計算機產(chǎn)業(yè)在我國是一種新型的知識產(chǎn)業(yè),是近十年發(fā)展起來的,特別是計算機軟件的產(chǎn)生使用,對從業(yè)人員的專業(yè)知識和計算機操作技術都有較高的要求,必須同時具備理論知識和實踐能力。所以在計算機軟件工程管理的過程中,軟件開發(fā)工作人員的有效管理是十分必要的,是管理工作的難點也是重點,工作人員的有效管理能夠?qū)崿F(xiàn)計算機軟件工程的高要求和高質(zhì)量,在工作過程中人資管理部門通過設定相關的績效福利等激勵制度,不斷的加強相關工作人員理論知識和實操能力的培訓工作,提高工作人員的工作積極性,積極主動的參與到軟件開發(fā)工作中,保證軟件開發(fā)的水平和效率在一定的高度,實現(xiàn)計算機軟件工程的有效管理。
2.2強化對計算機軟件工程的風險管理
為了推動計算機軟件工程更好的發(fā)展,首先應該構建完善的風險管理體系。作為開發(fā)人員,應該具備風險意識。然后通過充分利用空余時間學習風險管理知識,能夠很容易識別出軟件開發(fā)過程中存在的風險,然后根據(jù)實際情況選擇科學的防護措施,在必要的時候還應該提交工程風險報告單;其次是,堅持定期做好計算機軟件的風險控制管理。其中對于一個歷時時間之久的計算機軟件工程項目來說,更應該堅持將項目風險管理落實到整個過程中,對出現(xiàn)的風險問題,及時采取處理措施,從而將項目進行過程中帶來的損失降最低的限度。但是在實際操作過程中,一般主要采取規(guī)范、轉(zhuǎn)移等措施處理風險;最后,還應該有效強化計算機軟件工程開發(fā)的進度管理,大力提高工程管理的效率水平,降低開發(fā)成木。工作人員還應該堅持理論聯(lián)系實際,通過有效結合計算機軟件工程項目的實際情況,然后制定科學合理的管理工作日志。
3計算機軟件工程的應用
近些年來,隨著信息技術及互聯(lián)網(wǎng)的迅速發(fā)展,計算機軟件工程的相關理論已經(jīng)被運用軟件產(chǎn)品開發(fā)和管理的各個方面具體來說,在軟件開發(fā)方面,從數(shù)據(jù)結構和軟件結構的設計、算法設計、編碼、軟件測試,最后到可交付用戶使用的軟件產(chǎn)品,均貫穿著軟件工程的管理理念在軟件管理維護方面,軟件開發(fā)模型的選擇、軟件開發(fā)方法的確定、軟件開發(fā)工具的完善、以及計算機輔助軟件工程環(huán)境等軟件開發(fā)環(huán)境的組合,使得軟件產(chǎn)品的生命周期的各個階段及各項任務順利完成,提高了軟件開發(fā)和管理的效率,使得計算機軟件遍布到人們生產(chǎn)和生活的各個角落,有效地增加了計算機應用的準確性和便利性,推動了計算機科學技術的發(fā)展,進而推動了我國社會經(jīng)濟的全面發(fā)展。
熱門標簽
計算機論文 計算機畢業(yè)論文 計算機技術論文 計算機教育論文 計算機教學論文 計算機專業(yè)畢業(yè)論文 計算機專業(yè)論文 計算機基礎論文 計算機應用論文 計算機網(wǎng)絡論文 心理培訓 人文科學概論