當前位置:學者齋 >

計算機 >計算機應用 >

關於計算機應用軟體的開發和維護

關於計算機應用軟體的開發和維護

計算機軟體是一種計算機系統中的一種程式以及相關的文件。以下是YJBYS小編搜尋整理的關於電腦科學及其應用,供參考閱讀,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生培訓網!

關於計算機應用軟體的開發和維護

  一、關於計算機軟體一般知識的分析

在一般情況下,計算機軟體可以分為系統軟體和應用軟體兩種。在計算機系統軟體中,作業系統是最為重要的,它全面的負責控制和管理計算機的各個方面的協調工作,在整個計算機系統軟體中起到了管家的作用,是計算機系統中最基本也是最為重要的軟體,Windows、DOS是較為常見的系統軟體。一個計算機的執行必須要安裝一個作業系統,否則計算機將無法進行正常執行。而我們在使用電腦進行看電影、聽音樂等,這些功能所使用的就是應用類的軟體,比如:Office、flash等。在我們對軟體進行拷貝時要注意版權問題,只有這些軟體的開發版權所有者經過授權以後才能夠盡興安裝使用,否則會引起法律糾紛。因此,我們不能去購買或使用那些盜版軟體。

軟體的應用範圍非常廣泛。軟體和硬體有很多不同的地方,硬體是能夠為人們所見的且具有自己的形狀和空間。而軟體卻和硬體存在很大的不同,軟體是一種存在於紙面上的東西,它只是由一些資料組成。只有在計算機執行以後才能夠判斷軟體的優劣。軟體是人們智慧的結晶,這一個小小的軟體包括了太多人思考和智慧,在軟體的開發過程中有很多地方與硬體開發的過程相同,但是軟體總歸不是硬體,硬體在經過一段時間使用以後會出老化或者損壞的情況而軟體則不會,軟體是一種邊使用邊維護的特殊狀態。

  二、軟體的.開發

在當前的技術條件下,全球的軟體開發都還存在著各種各樣的問題需要解決

第一、對於軟體的文件有效性問題還不能得到很好地保障。在軟體的開發過程中,軟體的各個模組不是由一個人去完成的,這樣就存在著編寫形式、工具以及時間空間不同等問題,並且在對程式進行維護時不能夠完全的得到文件的幫助,且更新軟體時相應的文件不能夠得到同步更新。

第二、軟體的程式和相對應的文件內容銜接不夠緊密。需求文件和設計文件是從不同的角度上進行編寫的,其編寫的物件也不相同,所以他們在編寫時採用不同的描述方式,導致軟在更新時不能夠與全部的文件實現同步更新。如果,開發人員錯誤的理解了社會的需求,在進行研發時加大了分離,這樣則會對使用者產生一定的不良影響和損失。

第三、軟體開發和維護不銜接。在軟體開發時一般都不會考慮以後的維護問題,在研發時沒有為軟體更新維護留下介面,從而導致軟體在維護上存在很大的困難。那麼,在一旦軟體出現了不正常情況,則需要對軟體進行重構,這樣浪費資源,還會使軟體出現其它的新問題。

第四、軟體開發要與社會需求相結合。軟體在開發之前需要做好具體的社會調查,保證軟體開發的實效性。我們在軟體開發之前要對市場需求做好充分地分析,這是一個好的軟體開發的前提條件。在對軟體的需求進行分析時,研發人員要為軟體開發的需求和實施提供解決策略。在軟體的開發過程中,保持與使用者溝通,研發過程要對使用者開放,按步驟展開工作。在需求分析問題上不可能一步成功,因為需求問題是屬於人的主觀意識,在很多客觀問題上會存在矛盾,這時就需要我們全面的考慮問題,在分析階段不斷的發現問題、解決問題,只有這樣才能更好的對軟體的需求問題進行全面的判斷。

  三、對軟體維護工作的分析

人們在使用計算機時,一般都會這樣認為:有一個好的配置,和最新的系統和軟體,這樣的計算機在執行時速度就會很快。其實不然,對於計算機來說,計算機是一個整體,它的執行速度不僅僅跟上面的因素有關,一個好的配置還不能夠保證計算機具有快速的執行速度,同時還需要有一個穩定的執行系統和軟體以及對軟體維護等。

在計算機的使用過程中,因為各種原因軟體會出現一些不正常的現象。所以,要能夠保證計算機能有一個穩定的工作環境,一定要對計算機的硬體和軟體進行全面的維護。系統軟體是計算機的基本組成部分,一旦計算機的系統出現不正常的情況,那麼整個計算機將無法進行正常的執行,由此可以看出對計算機的軟體進行及時的維護是相當必要的。系統的維護指的是計算機在經過使用以後,產生一些臨時性的檔案,從而導致計算機執行速度減慢,甚至無法執行的情況,這時就去需要我們對計算機的軟體系統進行維護,在維護時首先要清理計算機執行時所產生的各種垃圾檔案。下面我們以Windows XP系統來作一些說明,在Windows XP下,計算機執行時所產生垃圾檔案中包含一些隱藏檔案,在清理這些檔案時我們可以使用磁碟清理工具來完成。在該系統的設計時考慮了這點,專門為使用者設定了磁碟清理工具,從而為使用者清理這些垃圾提供了便利。當用戶先用磁碟清理工具時,就會自動地進行垃圾清理工作。同時使用者還可以根據自己的喜好在網上下載其他的清理工具,比如:360、Windows優化大師等。

總之,伴隨著飛速發展的現代化程序,科學技術不斷的跟新換代,計算機在人們日常生活中不斷地普及運用。人們對計算機使用的要求也越來越高,從而對計算機軟硬體的要求也更為高階。軟體作為計算機的重要基礎,充當著計算機管家的角色。因此,我們在設計研發計算機軟體時,要把滿足使用者需求放在設計的首要位置,為人們能夠更加便捷、高效的解決各種日常生活和工作問題,不斷地進取學習,努力地研究出一個最科學合理切實可行的計算機軟體,同時還要把軟體的維護問題解決好,從而更加完美地完成我們的使命。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/jsj/yingyong/65m263.html