美章網 資料文庫 高端科技軟件開發技術研究范文

高端科技軟件開發技術研究范文

本站小編為你精心準備了高端科技軟件開發技術研究參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

高端科技軟件開發技術研究

1引言

在新世紀,高端技術的發展強烈影響國家安全的觀念和格局,圍繞科技領域的國際爭奪日趨激烈,影響到世界各國的科技實力和發展潛力。由此帶來綜合國力的改變,從而推動世界格局的轉變。高端科技在強烈地沖擊和改變著我們的生產方式和生活方式。世界格局變化發展與交替的根本原因源于國際戰略力量的大變動、大調整。格局的解體意味著一些國家或國家集團的衰落,新格局的產生則標志著另一些國家或國家集團的興起,決定這種變化的根本因素是綜合國力水平的高低,而科技實力地位的強弱又是其中的關鍵,科學技術的突破性進展必然導致生產力的飛躍發展,而為一國經濟、軍事、政治、文化等各方面的進步提供堅實的基礎和動力。科學技術發展直接影響著國家實力和國家在世界格局中的地位,由于科學技術對國家和政治集團的地位及作用產生著巨大影響,因此在21世紀的國際戰略格局中,將會出現這樣一種情況,居于戰略主導地位的國家必定是科技、經濟實力最強的國家。正如前述所表明的,美、歐、日、俄、中等科技人國正在積極制定或實施新科技戰略,以期繼續在21世紀領導世界高科技發展潮流,從而使自己在世界格局中占據有利的戰略位置,而廣大第三世界國家也在奮起直迫。

2高端科技的概述

高端科技是指具有高技術含量、高附加值、處于產業鏈高端的科技裝備,如高性能計算機、高端網絡設備通信導航裝備、雷達、大型天線等。高端科技以人為本,高端科技是人類智慧的展現。撲面而來的高端科技浪潮沖擊著、改變著人類社會生活的各個領域,也沖擊著、震撼著每個人的心。高端科技一般認為,高端科技是一種人才密集、知識密集、技術密集、資金密集、風險密集、信息密集、產業密集、競爭性和滲透性強,對人類社會的發展和進步具有重大影響的前沿科學技術。我國的高端計算機軟件開發技術在軟件開發架構(SoftwareArchitecture,SA)上、軟件開發方法上、軟件架構技術、軟件開發的分析與系統建模、軟件開發平臺與開發工具、核心技術、等諸多方面與世界發達國家相比存在較大差距。其實所謂的高端科技,就是高端科技必須進行產業化,才能形成產業規模效益,并且高端科技無國界,需要全球高科技產業聯合應對人類共同的命運問題。高科技的“高”,是相對于常規技術和傳統技術說的,因此它并不是一個一成不變的概念,而是帶有一種歷史的、發展的、動態的性質。今天的高端科技,將成為明天的常規科技和傳統科技。高端科技覆蓋的產業有:核燃料加工、信息化學品制造、計算機軟件開發技術、醫藥制業、航空航天器制造、電子及通信設備制造業、電子計算機及辦公設備制造業、醫療設備及儀器儀表制造業等等。

3計算機軟件開發概述

軟件是一種20世紀后半葉才出現的特殊產品,計算機軟件(ComputerSoftware,也稱軟件,軟體)是指計算機系統中的程序及其文檔,程序是計算任務的處理對象和處理規則的描述;文檔是為了便于了解程序所需的闡明性資料。計算機軟件在國標上有其通俗的定義:與計算機系統操作有關的計算機程序、規程、規則,以及可能有的文件、文檔及數據。計算機軟件本身就有很多同以往產品不一樣的特殊性,所以它的開發過程也有很多需要注意的地方。計算機軟件開發有著極其重要的特點:(1)軟件不具備常見的物理特性,而具有一個非常重要的特性,即抽象性,它是一種抽象的邏輯過程,只一種邏輯實體,這個特點使它以其他工程對象有著明顯的差異。(2)軟件的生產過程也非常特殊,沒有其物理形態,所以如果要加強對軟件的質量控制,必須在軟件開發期間下功夫。(3)軟件不會像硬件一樣老化磨損,但存在缺陷維護和技術更新。(4)軟件的開發和運行必須依賴于特定的計算機系統環境,對于硬件有依賴性,為了減少依賴,開發中提出了軟件的可移植性。(5)軟件開發本身是復雜的。(6)軟件開發的成本相當昂貴。軟件是計算機的靈魂,也正是這一原因,決定了計算機的任何動作都離不開由人安排的指令。軟件可分為如下四類:(1)按軟件功能劃分為兩大類,應用軟件和系統軟件。(2)根據所完成任務的不同以及開發任務、投入資金等因素,軟件也可以按規模劃分為微型軟件、小型軟件、中型軟件、大型軟件、超大型軟件。(3)按照軟件工作方式劃分可分為:實時處理軟件、分時軟件、交互式軟件、批處理軟件。(4)按照軟件服務對象的范圍劃分為:項目軟件和產品軟件。國外大的軟件公司和機構一直在研發軟件開發方法這個概念性的東西,而且也提出了很多實際的開發方法,如生命周期法、原型化方法、面向對象方法等。

4計算機軟件開發技術的分析

計算機軟件開發技術在整個計算機科學技術領域中,占有極其重要的地位,國際上許多專家認為,軟件開發技術有可能是未來科學技術最大的突破領域。同時,軟件開發技術還滲透到計算機科學技術的其他領域,如人工智能CAD和計算機圖形學、辦公室自動化、MIS與DSS、計算機仿真等,計算機軟件開發技術的水平對整個計算機科學技術的發展影響極大。計算機軟件開發技術發展的趨勢有:新一代網絡信息化的極限應用—網格、實時嵌入式系統、智能終端、網絡增值服務、SAAS在線服務、協調管理、Web2.0、XML、知識管理、應用共享。軟件開發通常的一般步驟:(1)開發前的準備;(2)需求分析過程;(3)軟件的設計;(4)軟件的測試;(5)軟件的實施;(6)軟件的維護。4.1開發前的準備。軟件在規范化開發以前,我們還需要做一些相應的準備工作,包括:開發團隊的組建、環境和工具的選擇、必要的培訓等,建立一支強大的團隊為優質開發打下基礎。4.2需求分析過程。所謂需求,應該是來源于用戶調查,來源于某個行業的某些抽象模型的提煉,并參照行業規定規范進行業務分析的結果,值得注意的是需求是隨時變化的。需求分析的根本任務就是為了滿足用戶的需求而確定系統必須實現的功能,需求分析過程包括:需求采集前的準備工作、需求的信息采集、需求文檔的分析設計與編寫、需求管理等等。4.3軟件的設計。一般軟件的設計包過概要設計和詳細設計。概要設計:就是簡要地描述了開發人員的工作內容。詳細設計:軟件詳細設計階段就是將框架逐步求精細化為具體的數據結構和軟件的算法表達。發生中的設計行為、數據、算法和程序設計都需要由現代程序所需的界面設計這一清晰的行為來結合起來。4.4軟件的測試。軟件測試是為了及時地發現存在的問題、完善軟件的內容。在軟件開發流程中,軟件測試階段就是軟件質量保證的關鍵步驟,在軟件投入運行前,對軟件需求分析、設計規格說明和編碼等軟件生命周期的各個階段進行最終復審。4.5軟件的實施。許多軟件開發人員把系統實施看成是和建筑竣工或是開業剪彩一樣,相當于向客戶或用戶交出計算機的鑰匙。軟件的施是指將軟件設計階段的結果在用戶的網絡和終端計算機上實現,將軟件產品真正轉換成可執行的應用軟件系統。軟件實施階段非常重要,是“畫龍點睛”之筆。4.6軟件的維護。軟件維護,是指在軟件產品后,因修正錯誤、提升性能,或其他屬性和需要而進行的軟件修改。軟件維護的內容有:改正性維護、適應性維護、完善性維護、預防性維護。

5結束語

我們已經步入科技引領社會發展潮流的時代,以信息技術革命為標志的當代科技革命,正牽引著時代的列車駛向信息社會。在現代社會中,基于高端科技的軟件開發技術應用于諸多行業中,這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量。

參考文獻

[1]趙春林.物聯網文化高端云壇[M].北京:中國商業出版社,2017,2-10.

[2]杜文潔,景秀麗,胡萬德,鄭學偉.軟件開發流程實訓教程[M].重慶:中國水利水電出版社,2009,78-100.

[3]張帆,朱大勇,佘莉,張鍵.軟件開發技術[M].北京:電子工業出版社,2012,78-100.

作者:王艷華 單位:長春建筑學院

主站蜘蛛池模板: 摸BBB揉BBB揉BBB视频| 爆乳熟妇一区二区三区霸乳| 国产热の有码热の无码视频| Channel| 成人午夜性影院视频| 久久精品aⅴ无码中文字字幕| 欧美日韩**字幕一区| 免费va人成视频网站全| 老师xxxx69动漫| 国产又大又硬又粗| 欧美色图五月天| 国产精品美女久久久网av| 我们离婚了第二季韩国综艺在线观看| 亚洲欧美日韩中文在线| 看Aⅴ免费毛片手机播放| 国产91精品新入口| 青青青国产精品手机在线观看| 国产白浆视频在线播放| 69av在线播放| 在线无码视频观看草草视频| 一个人hd高清在线观看免费| 扒开女人双腿猛进入爽爽视频| 久久婷婷激情综合色综合俺也去 | 男人插女人app| 可以看污的网站| 色噜噜亚洲男人的天堂| 国产午夜福利内射青草| 国产免费插插插| 国产精品va一级二级三级| 8888奇米影视笫四色88me| 大伊香蕉精品一区视频在线| 一二三四社区在线视频社区 | 免费一看一级毛片全播放| 糟蹋顶弄挣扎哀求np| 国产一区二区三区不卡AV| 韩国福利影视一区二区三区| 国产成人精品福利网站人| 青青青手机视频在线观看| 国产精品毛片a∨一区二区三区| 99久久免费国产精精品| 天下第一社区视频在线观看www|