TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
C++項目實戰:解釋程序的面向對象設計與實現(簡體書)
滿額折

C++項目實戰:解釋程序的面向對象設計與實現(簡體書)

商品資訊

人民幣定價:20 元
定價
:NT$ 120 元
優惠價
87104
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :3 點
商品簡介
目次

商品簡介

本教材為編譯原理及其實踐課程的工程化教學課群中的前導課程教學用書。本教材通過全面改革編譯原理及其實踐課程的內容和教學方法,將軟件工程知識由淺人深、循序漸進地貫穿課程中,構成階梯狀上升的教學過程。
本教材以一個簡單的過程式語言CO作為教學載體,詳細介紹了該語言解釋程序的面向對象設計和實現方法,同時對項目開發過程中涉及的軟件工程的基本理念以及統一建模語言UML的使用進行了配套講解。本教材可作為計算機專業本科生C++語言和面向對象程序設計課程的實踐項目,是后續編譯原理和軟件工程課程理論學習難得的前導實踐環節。
本教材還可作為廣大計算機軟件開發愛好者學習實踐和項目開發的參考書。

目次

第1章 項目總體介紹
1.1 項目需求
1.2 CO語言介紹
1.3 基本概念
1.4 CO詞法分析器
1.4.1 Token設計
1.4.2 詞法分析器
1.4.3 算法原理
1.5 CO語法分析器
1.5.1 語法分析器
1.5.2 算法原理
1.6 CO解釋器
1.6.1 虛擬存儲器
1.6.2 虛擬輸入器
1.6.3 虛擬輸出器
1.6.4 運算分量棧
1.6.5 運算符號棧
1.6.6 算法原理
1.7 小結
第2章 面向對象方法
2.1 面向對象方法概述
2.2 面向對象的基本概念
2.2.1 對象
2.2.2 類
2.2.3 消息
2.2.4 封裝
2.2.5 繼承
2.2.6 多態性
2.2.7 結構與連接
2.3 面向對象的軟件工程方法
2.4 面向對象方法與過程式程序設計
2.4.1 從面向過程到面向對象程序設計
2.4.2 面向對象方法的優勢
2.5 小結
第3章 統一建模語言UML
3.1 軟件建模的原因
3.2 UML的發展歷程
3.3 什麼是UML
3.4 UML建模T具
3.4.1 Rational Rose
3.4.2 Visio
3.5 UML的主要內容
3.5.1 UML的視圖
3.5.2 UML的圖
3.5.3 UML的基本模型元素
3.6 用例圖
3.6.1 用例圖模型
3.6.2 角色與用例
3.7 類圖
3.7.1 類圖模型
3.7.2 類圖模型的語法表示
3.8 對象圖
3.9 包圖
3.10 狀態圖
3.11 活動圖
3.12 時序圖
3.13 協作圖
3.14 組件圖
3.15 部署圖
3.16 小結
第4章 CO解釋程序的面向對象分析
4.1 概述
4.2 軟件開發的一般步驟
 ……
第5章 CO解釋程序的面向對象設計
第6章 CO解釋程序的面向對象實現
第7章 CO集成開發環境的設計與實現
附錄A CO解釋器源代碼
參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 104
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區