Ⅰ 軟體的種類及相應的開發工具有哪些
基於各個階段對信息的需求不同,軟體開發工具可分為三類:設計工具、分析工具、計劃工具。
軟體開發分為系統軟體,通常是操作系統的,還有驅動程序的。應用軟體就多了。
嵌入式開發通常是說firmware,就是硬體開發。
應用軟體按結構分,通常是服務端與客戶端。如果按行業類型通常包括企業軟體,行業軟體,平台軟體。按用戶數量分可以分為企業軟體與個人用戶軟體。
企業軟體通常包括企業管理,企業協作平台,電子商務,OA等。按具體行業又分更多。
個人用戶軟體就太多了。提高工作效率的OFFICE,玩的游戲,還有教育等等。
Ⅱ 軟體開發工具有哪些
軟體需求工具,包括需求建模工具和需求追蹤工具。
軟體設計工具,用於創建和檢查軟體設計,因為軟體設計方法的多樣性,這類工具的種類很多。
軟體構造工具,包括程序編輯器、編譯器和代碼生成器、解釋器和調試器等。
軟體測試工具,包括測試生成器、測試執行框架、測試評價工具、測試管理工具和性能分析工具。
軟體維護工具,包括理解工具(如可視化工具)和再造工具(如重構工具)。
軟體配置管理工具,包括追蹤工具、版本管理工具和發布工具。
軟體工程管理工具,包括項目計劃與追蹤工具、風險管理工具和度量工具。
軟體工程過程工具,包括建模工具、管理工具和軟體開發環境。
軟體質量工具,包括檢查工具和分析工具。
Ⅲ 軟體開發工具有哪些
不同的領域需要不同的基礎開發工具,比如:
1. 桌面程序:Java、C++、C#、VB、C均可。
2. 網站伺服器端開發:JSP(Java語法)、PHP、ASP(C#語法)、Web App框架等。
3. 網站客戶端:HTML、CSS、Javascript、Flash等等。
4. 智能手機程序:安卓使用Java,iPhone使用Objective-C
5. 底層、工具開發:C、C++。
6. 多功能腳本程序:Python、Perl、Ruby等等。
7. 人工智慧:Prolog、PDDL。
8. 工業控制:C、PLC、匯編。
9. 通用應用層數據交換處理技術:標記語言XML/XPATH/XSLT、JSON、YAML等。
Ⅳ 軟體開發工具有哪些
軟體開發工具包括基礎開發工具和快速開發工具,基礎開發工睜伍具是代碼級開發,快速開發工具則是將一些通用功能封裝成中間件直接調用,通過配置、組裝方式實現軟體快速開發。
一、基礎開發工具
不同的領域需要不同的基礎開發工具,比如伏早數:
1. 桌面程序:Java、C、C#、VB、C均可。
2. 網站伺服器端開發:JSP(Java語法)、PHP、ASP(C#語缺首法)、Web App框架等
3. 網站客戶端:HTML、CSS、Javascript、Flash等等
4. 智能手機程序:安卓使用Java,iPhone使用Objective-C
5. 底層、工具開發:C、C
6. 多功能腳本程序:Python、Perl、Ruby等等
7. 人工智慧:Prolog、PDDL
8. 工業控制:C、PLC、匯編
9. 通用應用層數據交換處理技術:標記語言XML/XPATH/XSLT、JSON、YAML等等
二、快速開發工具
不同語言或環境有不同的快速開發工具,比如:
1、.NET底層的:天縱開發平台
2、JAVA底層的:普元開發平台、起步開發平台
Ⅳ 軟體開發工具有哪些
軟體開發工具依照工具的功能有以下這些:
1.開發iOS系統的工具——xcode軟體開發;
2.開發Android系統的工具——eclipse軟體開發;
3.android app界面設計的軟體工具——App UI Designer;
4.ios app應用界面設計軟體工具——ProtoShare;
5.測試軟體的工具—— Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);
6.開發web APP的工具——Editplus開發工具、UltraEdit手機網站工具;
7.提升web APP開發效率的工具——Google Web Designer(無需懂得html5語言)、Gauge.js(自定義動畫儀表和滑動桿)、Timesheet.js、Quintus(開發web游戲app軟體的有利工具)、NoMe;
8.簡化ios開發的工具——Kinvey蘋果app工具、Firebase IOS開發工具、IOS Boilerplate工具軟體、Slash移動app開發工具;
9.建設商城網站響應式設計工具——響應式線框圖、Wirefy設計工具、MockUphne原型設計工具;
10.傻瓜式開發工具——AppMakr、App Press、Apepery、GoodBarber、Appmachine、iBuildApp~