糯米文學吧

位置:首頁 > 計算機 > 計算機應用

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

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

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

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

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

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

  二、軟件的.開發

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

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

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

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

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

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

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

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

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