預估到手價是按參與促銷活動、以最優惠的購買方案計算出的價格(不含優惠券部分),僅供參考,未必等同于實際到手價。
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
機械工程軟件技術基礎 版權信息
- ISBN:9787111301929
- 條形碼:9787111301929 ; 978-7-111-30192-9
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
機械工程軟件技術基礎 本書特色
《機械工程軟件技術基礎》是普通高等教育機械類特色專業規劃教材。
機械工程軟件技術基礎 內容簡介
作為一本入門型、綜合性的教材,本書避免討論過于深奧的計算機基礎理論,強調實用性的編程方法和應用,旨在幫助學生提高使用高級語言的能力,完成從tc20/dos平臺到vc++60/windows平臺的速成式直接跨越。通過編程實例鞏固結構化程序設計思想,使學生初步建立面向對象程序設計的概念,得到除了計算機等級證書之外真正的編程能力,能夠結合機械工程基礎和相應的專業基礎及專業課方面的知識,利用計算機編程解決實際問題,進而開發機械工程專業領域具有專業用途的軟件。
本書以tc20和vc++60為描述語言,第1章和第2章介紹“常用數據結構”和“算法基礎”,第3章為“軟件工程學簡介”,第4章以速成的方式介紹“vc++基本操作”,在此基礎上進一步介紹第5章“軟件界面設計”和第6章“文件與數據庫操作”,*后,在第7章“機械工程算例”和“附錄”中用一系列算例和資料,手把手地教學生解決工程實際問題,具有很強的應用性、資料性和案例性。
本書適用于非計算機類專業,尤其是工科機械類專業,可作為**門算法語言課程如“c語言”的后續課程“軟件技術基礎”的教材。
本書也可供機械或材料類專業碩士研究生和企業從事信息化工作的同志參考。
機械工程軟件技術基礎 目錄
前言
第1章 常用數據結構1
1.1 數據及數據結構2
1.2 c語言中的基本數據類型4
1.3 c語言中的指針數據類型4
1.4 c語言中的數組與字符串8
1.5 c語言中的結構數據類型14
1.6 鏈表17
第2章 算法基礎21
2.1 算法的意義22
2.2 常用數值運算算法27
2.2.1 循環算法27
2.2.2 迭代算法34
2.2.3 數值算法42
2.3 非數值運算算法中的排序算法50
第3章 軟件工程學簡介53
3.1 軟件工程學的目的意義54
3.2 標識符的命名57
3.3 開發過程及軟件文檔60
3.4 程序框圖66
3.5 結構化程序設計70
3.6 面向對象程序設計73
3.7 軟件開發管理技術83
第4章 vc++基本操作87
4.1 vc++簡介88
4.2 mfc基本操作89
4.3 輸出技術102
4.4 輸入技術103
4.5 消息響應111
4.6 屏幕圖形114
第5章 軟件界面設計121
5.1 軟件界面設計概述122
5.2 工程軟件界面設計的一般性原則122
5.3 工程軟件的人機界面基本類型123
5.4 基本界面設計技術126
5.5 可視化界面137
第6章 文件與數據庫操作143
6.1 文件與軟件接口144
6.2 c語言中的文件操作145
6.3 vc++6.0中的文件操作148
6.4 數據庫系統151
6.5 讀寫數據庫技術152
6.6 用ado方式訪問數據庫156
第7章 機械工程算例161
7.1 單位換算專用計算器162
7.2 材料力學截面慣性矩計算164
7.3 材料力學彎曲應力計算169
7.4 簡單小車動畫設計169
7.5 機械原理四桿機構運動仿真173
7.6 橋式起重機主梁彎矩影響線繪制177
7.7 橋式起重機起升機構電動機功率計算181
7.8 橋式起重機起升機構減速器速比計算183
7.9 叉車發動機功率計算184
7.10 叉車傳動系統速比計算186
附錄
附錄a ascii碼表190
附錄b 常用鍵碼表190
附錄c tc2.0常用庫函數表191
附錄d vc++6.0常用函數表194
附錄e vc++6.0常用運算符196
附錄f vc++6.0常用控件表196
附錄g vc++6.0常用activex控件表212
附錄h 常用c++編程技術網址213
附錄i vc++6.0常見出錯信息214
附錄j 編程技巧214
參考文獻221
機械工程軟件技術基礎 節選
作為一本入門型、綜合性的教材,《機械工程軟件技術基礎》避免討論過于深奧的計算機基礎理論,強調實用性的編程方法和應用,旨在幫助學生提高使用高級語言的能力,完成從TC20/DOS平臺到VC++60/Windows平臺的速成式直接跨越。通過編程實例鞏固結構化程序設計思想,使學生初步建立面向對象程序設計的概念,得到除了計算機等級證書之外真正的編程能力,能夠結合機械工程基礎和相應的專業基礎及專業課方面的知識,利用計算機編程解決實際問題,進而開發機械工程專業領域具有專業用途的軟件。《機械工程軟件技術基礎》以TC20和VC++60為描述語言,第1章和第2章介紹“常用數據結構”和“算法基礎”,第3章為“軟件工程學簡介”,第4章以速成的方式介紹“VC++基本操作”,在此基礎上進一步介紹第5章“軟件界面設計”和第6章“文件與數據庫操作”,*后,在第7章“機械工程算例”和“附錄”中用一系列算例和資料,手把手地教學生解決工程實際問題,具有很強的應用性、資料性和案例性。《機械工程軟件技術基礎》適用于非計算機類專業,尤其是工科機械類專業,可作為**門算法語言課程如“C語言”的后續課程“軟件技術基礎”的教材。《機械工程軟件技術基礎》也可供機械或材料類專業碩士研究生和企業從事信息化工作的同志參考。
機械工程軟件技術基礎 相關資料
插圖:2.軟件開發的計劃管理對軟件項目的有效管理取決于對項目的全面的精心計劃。根據美國聯邦政府的調查統計,因軟件計劃不周而造成的項目失敗數占失敗總數的一半以上。制訂計劃時應該預見到可能發生的問題,并且預先準備好可能的解決辦法。下面討論的計劃適用于大型軟件系統,這樣的系統需要多個小組同時參加工作,在給定的時間內完成項目開發任務。為大型軟件開發項目所制定的計劃應包括下列基本內容:1)階段計劃:詳細說明每個階段應該完成的日期,并且指出不同階段可以互相重疊的時間等。2)組織計劃:規定從事這個開發項目的每個小組的具體責任。3)測試計劃:概述應進行的測試和需要的工具,以及完成系統測試的過程和分工。4)變動控制計劃:確定在系統開發過程中需求變動時的管理控制機制。5)文檔計劃:目的是定義和管理與項目有關的文檔。6)培訓計劃:培訓從事開發工作的程序員和使用系統的用戶的計劃。7)復審和報告計劃:討論如何報告項目的狀況,并且確定對項目進展情況進行正式復審的計劃。8)安裝和運行計劃:描述在用戶現場安裝該系統的過程。9)資源和配置計劃:概述按開發進度、階段和合同規定應該交付的系統配置成分。軟件開發的組織工作非常復雜,對大型的軟件開發項目來說,更是如此。如何控制項目的開發進度,是項目管理的重要內容。一般采用圖示方法來表示項目計劃的進度,如甘特圖和PERT圖(項目計劃評審方法)。3.軟件開發團隊如何將參加軟件開發的人員組織起來,使他們發揮最大的工作效率,對成功地完成軟件項目極為重要。開發組織采取的形式要針對開發項目的特點來決定,同時也和參加工作的人員素質有關。(1)組織原則1)盡早落實責任:在軟件開發項目工作的開始,就要盡早指定專人負責,使其有權進行管理,并對任務的完成負責。2)減少接口:開發過程中,人員之間的聯系是必不可少的。但是,如果人際聯系太多,很多時間和人力將會花在人員聯系上,從而導致工作效率降低。(2)組織結構模式通常有三種組織結構的模式可供選擇:1)按課題劃分:把軟件開發人員按課題組成小組,小組成員自始至終完成課題的全部任務。2)按職能劃分:參加工作的軟件開發人員按任務的工作階段分成若干專業小組,如分別建立計劃組、需求分析組、軟件設計組、實現組、系統測試組、質量保證組和維護組。采用這種模式,小組之間的聯系接口要比第一種模式多,但有利于軟件人員熟悉小組的工作,進而成為這方面的專家。3)矩陣模式:將上述兩種結構結合起來就成為矩陣模式,即一方面按工作性質成立一些專門組,另一方面每個項目又有它的管理人員負責管理。
- >
詩經-先民的歌唱
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
山海經
- >
月亮虎
- >
史學評論
- >
名家帶你讀魯迅:故事新編
- >
隨園食單
- >
伊索寓言-世界文學名著典藏-全譯本