計算機軟體技術論文賞析
計算機軟體主要指系統軟體、應用軟體。系統軟體是監控、管理和維護計算機的軟體,比如作業系統和自檢程式等。下面是小編整理了計算機軟體技術論文,有興趣的親可以來閱讀一下!
計算機軟體技術論文篇一
計算機軟體開發技術的應用
摘要:21世紀是計算機化、資訊化的時代,在這個時代,計算機網路成為資訊傳輸媒介,軟體開發技術成為計算機未來發展的導向。為了滿足計算機網路對軟體不斷增多的需求,軟體開發技術必須不斷髮展,才能為構建完善的計算機網路系統提供可能。
1 計算機軟體開發技術概述
計算機軟體主要指系統軟體、應用軟體。系統軟體是監控、管理和維護計算機的軟體,比如作業系統和自檢程式等。而應用軟體則是解決使用者具體問題的軟體,比如人事管理軟體和學習管理軟體等等。不管是系統軟體還是應用軟體,都為使用者提供了利用計算機代替或簡化一種計算機的工作環境,對於使用者來說,接觸計算機其實是接觸計算機軟體。早在20世紀五六十年代,計算機軟體的開發多是手工方式,這種軟體開發技術不僅出錯率較高、生產效率低下,而且不能滿足軟體生產需要。隨著商品化、大型化軟體的開發,人們意識到計算機軟體的開發需要規範的文件來確保程式設計、除錯和執行。到了20世紀八十年代,人們將軟體工程定義為:實現計算機程式功能採取的規則、方法及與之相關聯的文件和在計算機上執行程式所需的資料都是計算機軟體。
軟體工程的發展大體經歷了程式設計時代、軟體時代和軟體工程三個時代。以建築工程開發為例,可以看出計算機軟體開發過程與建築工程開發有較大的差異。建築工程開發過程中,設計藍圖設計之後,之後的每一步都不存在回溯的問題,但計算機軟體工程在開發的過程中,每一步都有可能經歷多次的修改、適應等回溯問題,另外,軟體開發成功投入使用後,要考慮到軟體執行和維護的問題等等。
2 計算機軟體開發技術的重要性
軟體開發技術是軟體工程較為關鍵的技術之一,對計算機網路發展有著極大的助推作用,計算機軟體開發技術能夠促使計算機網路技術的創新,使一些網路支援、遠端控制成為可能。軟體開發技術的應用使得計算機網路形成開發性、共存性的一種網路模式,對於計算機網路的發展有促進作用。解決了軟體開發落後計算機網路需求的問題,隨著軟體開發技術的不斷提高,軟體的安全性、可靠性和便捷性也有了較大的提高。上述的計算機軟體開發重要性推動了。
3 計算機軟體開發方法
目前,計算機軟體開發方法主要有原型化方法、軟體生命週期法和自動形式的系統開發方法三種。原型化方法:軟體開發之前要進行嚴格定義和預說明,要求使用者及軟體開發人員對系統整體功能及資訊需求有全面、深刻、準確的認定。如果使用者給出的軟體目標不能詳盡描述輸入處理及輸出需求,或者軟體開發者不能確定演算法效果、系統適用性或未來使用的人機介面形態,此時,適合採用原型化方法進行軟體開發設計。軟體生命週期法:軟體生命週期法從時間角度出發對軟體開發、定義、維護等問題分解成若干階段,每一個節段的開始和結束均有標準。軟體生命週期通常由6個時期,也就是6個階段。自動形式的系統開發方法:這個方法是利用第4代技術[3]中的軟體作為開發工具,其要求軟體開發者說明軟體實現的內容和目標,而不需要說明如何實現,這種開發方法根據系統的要求自動設計和編碼。
4
計算機作為一個工具,計算機軟體開發者的存在使為了讓計算機能更好地服務於人類,因此計算機軟體開發技術要真正實現其應用價值才能被稱得上成功。這裡我通過一個計算機軟體開發例項說明價值。採用兩種方式開發兩個產品,其中第一個產品是運用VB6.0+Acess、單機版執行模式進行開發設計,第二個產品是運用Web+Xml+ActiveX和高階資料庫伺服器進行開發設計。現利用兩種產品分別安裝客戶機端,其中,採用第一個產品的話,在客戶機可直接安裝,因為VB虛擬機器和Acess驅動均是微軟歷史版本,所以系統可自動相容;採用第二個產品的話,在客戶機要安裝ActiveX元件,這時,要更改瀏覽器安全設定,這就要求客戶端安裝第二個產品的時候需要多個安裝步驟。客戶端安裝成功後,經過一段時間執行,第一種安裝方法執行穩定、無問題,若需備份還原資料或修復安裝,使用者可單獨完成,缺點是隨著客戶端使用時間的增長使用者資料越來越多,在客戶端執行後期執行速度會下降,這時需要人為轉檔。而第二種安裝方法在安裝、執行上受瀏覽器安全設定或系統操作版本的限制,給使用者的使用帶來了一定的不便。這兩個例子引起軟體開發者對問題的認知。計算機作為一種工具,其存在是為了更好地服務於人類,目前,計算機已經成為大眾化工具,計算機軟體開發者不能要求使用計算機的工作人員都是專業化人才,因此,在計算機軟體開發的過程中要根據需求、實際情況進行投入和開發。在計算機軟體開發中要本著“以人為本”的理念,體現軟體的易用及功能強大。
5 結束語
計算機軟體以硬體為載體,是計算機思想的體現,其處理大量的邏輯、資訊,為人們提供一種方便、快捷的資訊處理手段。在當前這個資訊化時代,軟體開發技術有極大的應用價值,因此,科學運用計算機和軟體開發知識,以期通過較少的投入獲 取高質量、高效率、滿足人們需求的軟體產品,對於推動現代化、資訊化發展大有裨益。
點選下頁還有更多>>>計算機軟體技術論文
- 計算機軟體技術論文賞析
- 夏季運動有哪些飲食原則
- 關於感恩師恩主題黑板報圖片
- 鼓勵人努力奮鬥的名言
- 後天努力成功的例子
- 重慶七夕帶女朋友吃什麼好
- 常期吃降壓藥有什麼副作用
- 關於目送讀書筆記範文
- 描寫細節的初中作文素材
- 木瓜的種植方法有什麼
- 關於本科美國留學的科目選擇
- 精緻漂亮的數學手抄報設計圖
- 論可持續發展的毛概論文
- 高血壓健康飲食知識
- 有關於獲獎的小學禁毒手抄報文字圖片
- 大學勵志正能量文章
- 描寫大海的經典散文作品_描寫大海的唯美散文
- 緊急避孕藥的副作用_吃緊急避孕藥的副作用
- 春季登山有什麼注意事項
- 舉行學校活動經費請示範文
- 康熙字典五行屬金的字
- 康熙字典五行屬木的字
- 康熙字典五行屬水的字
- 康熙字典五行屬火的字
- 康熙字典五行屬土的字