程序開發設計與編程
A. 軟體開發與編程有什麼區別
一、性質不同
1、軟體開發:是根據用戶要求建造出軟體系統或者系統中的軟體部分的過程。
2、程序設計:是給出解決特定問題程序的過程,是軟體構造活動中的重要組成部分。
二、內容不同
1、軟體開發:包括需求獲取,需求分析,設計,實現和測試系統工程。
2、程序設計:應包括分析、設計、編碼、測試、調試等階段。
三、不同的特徵
1、軟體開發:用戶需要去粗取精,去偽存真,正確認識。
2、方案設計:對任務進行仔細的分析,研究給定的條件,分析應達到的最終目標,找出解決問題的規律,選擇解決問題的方法,完成實際問題。
B. 軟體開發與編程有什麼區別
基本上算是一回事兒,軟體開發需要通過編程來實現,編程就是製作開發軟體。
C. 程序設計與編程的區別是什麼啊
三樓的說法好像不對啊,程序設計是對軟體進行規劃,對軟體中所用到的架構,數據結構進行設計,而不管具體的演算法,因為在面向對象的設計里,演算法是屬於某個類的,是局部的。總之程序設計相當是在確定輪船航行的大方向。
而編程就好比是在劃槳,編程就是要操作程序設計定下來的數據結構,因此演算法是在編程過程中確定的,而不是在設計中,所以二樓說的有一定道理
一般程序(軟體)設計是由架構師來負責,具體的編程工作初級程序員在做,當然核心的演算法由於涉及到效率等因素還是要一個高級程序員來搞定。
本人現在正處在Junior階段(公司最近評的),日常工作就是分析代碼和改代碼
D. 軟體開發就是編程具體介紹介紹
差不多這個意思,但是現在軟體開發有很多種語言
E. 從事軟體開發和編程需要哪些技能
幾種流行編程語言的對比分析
1.VB:是新人開發與系統無關的綜合應用程序的首選;容易使用和廠商財力很強是其僅有的兩點優勢。VB開發效率高,代碼執行效率一般,但是入門和學習速度快,有較好的學習氛圍和幫助書籍和幫助文檔。但是隨著微軟的.net技術的推廣,VB將會逐漸推出歷史舞台。
2. PB:是開發大型MIS及各類資料庫跨平台應用的首選;從資料庫前端工具來講甚至遠遠超過了Oracle的Develop系列等專門的工具;從通用語言角度來講功能也與VB等不相上下;多媒體和網路功能與其他工具相比較弱。
PB最大的優勢就是Datawindow技術的成熟和方便,他成為PB與其他資料庫開發工具抗衡的資本。同時PB在對JAVA和WEB,以及面向對象方面的發展也可以預見PB將成繼續成為資料庫系統(特別是MIS系統)開發工具的首選。同時PB的強大幫助文檔也為初學者提供了入門基礎,PB連接資料庫的自由和方面也為PB的提供了方便,同時PB對API的調用以及對報表的處理強大。但是PB的高級編程書籍的缺乏和基礎語言PowerScript的普及程度對PB的明天有一定的限制。
3. C++ Builder/Dephi:是唯一一套能夠同時適用於開發資料庫應用、網路及Web應用、分布式應用、可重用組件、系統軟體、驅動程序、多媒體及游戲等所有軟體的高效率開發環境;VCL源碼基於Object Pascal是C++ Builder 唯一的缺憾,基礎語言不夠通用和開發系統軟體功能不足是Dephi僅有的兩點不足。
5. JAVA:適用於開發除了系統軟體、驅動程序、高性能實時系統、大規模圖像處理以外所有的應用。在一般的管理信息系統中和一般的資料庫開發中,很少有人會選擇JAVA,一是由於其開發環境的配置較難,已經和資料庫連接時較為負責。
VB可視化程序設計語言。全稱Visual Basic,它是以Basic語言作為其基本語言的一種可視化編程工具。在中國乃至全世界都曾看到過它的身影,它曾是在中國最為流行的編程工具,到現在還占據著非常重要的地位,對於它的好壞大家都有一定的了解,VB作為一種較早出現的開發程序以其容易學習,開發效率較高,具有完善的幫助系統等優點曾影響了好幾代編程人員,但是由於VB不具備跨平台這個特性,從而也決定了VB在未來的軟體開發中將會逐漸地退出其歷史舞台;它對組件技術的支持是基於COM和ActiveX,對於組件技術不斷完善發展的今天,它也顯出了它的落後性;同時VB在進行系統底層開發的時候也是相對復雜的,調用API函數需聲明,調用不方便,不能進行DDK編程,不可能深入Ring0編程,不能嵌套匯編;而且面向對象的特性差;網路功能和資料庫功能也沒有非常特出的表現,綜上所述,VB作為一種可視化的開發工具由於其本身的局限性,導致了它在未來軟體開發中逐步被其他工具所代替特點:面向對象事件驅動軟體的集成式開發
結構化的程序設計語言
強大的資料庫訪問功能
支持對象的鏈接與嵌入技術網路功能對個應用程序向導
支持動態交換、動態鏈接技術聯機幫助功能
F. 軟體開發和編程有什麼聯系
軟體開發與編程區別為:需求不同、考慮不同、最終成品不同。
一、需求不同
1、軟體開發:軟體開發需要了解客戶的軟體需求。
2、編程:編程不需要過多了解客戶的軟體需求,針對的是系統的功能需求。
二、考慮不同
1、軟體開發:軟體開發不必過多考慮系統的容錯性和健壯性等。
2、編程:編程需要考慮系統的容錯性和健壯性等特性,進行系統測試。
三、最終成品不同
1、軟體開發:軟體開發的最終成品是系統軟體、代碼和文檔。
2、編程:編程的最終成品是系統軟體和代碼。
G. 程序開發和編程有什麼區別
開發一個軟體,首先要進行需求和功能方面的分析,還有界面設計美化等等,都包括在程序開發裡面,而編程就是前面的做好以後根據功能需求編寫代碼。
編程是程序開發的一部分。