注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件開(kāi)發(fā)技術(shù)

軟件開(kāi)發(fā)技術(shù)

軟件開(kāi)發(fā)技術(shù)

定 價(jià):¥15.00

作 者: 馮博琴等編著
出版社: 西安交通大學(xué)出版社
叢編項(xiàng): 研究生教材
標(biāo) 簽: 軟件開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787560507705 出版時(shí)間: 1995-09-01 包裝: 平裝
開(kāi)本: 32開(kāi) 頁(yè)數(shù): 523 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  內(nèi)容簡(jiǎn)介本書(shū)介紹了軟件開(kāi)發(fā)技術(shù)的基本理論知識(shí)、技術(shù)支持和開(kāi)發(fā)高質(zhì)量軟件的技術(shù)手段。全書(shū)分為三大部分,共8章。第一部分(第1~3章)介紹了數(shù)據(jù)結(jié)構(gòu)、編譯原理和操作系統(tǒng);第二部分(第4~7章)是軟件開(kāi)發(fā)的工具、環(huán)境和方法,這是進(jìn)行軟件開(kāi)發(fā)的最基礎(chǔ)的知識(shí),非常實(shí)用;第三部分是軟件工程(第8章),它是軟件開(kāi)發(fā)進(jìn)入工程化,設(shè)計(jì)高質(zhì)量、商品化軟件所必須掌握的內(nèi)容。全書(shū)從深、廣度方面加強(qiáng)了研究生的軟件基礎(chǔ)知識(shí),提高軟件素質(zhì),同時(shí)為他們開(kāi)始動(dòng)手進(jìn)行軟件開(kāi)發(fā)到設(shè)計(jì)高質(zhì)量軟件提供了豐富有效的技術(shù)支持。本書(shū)可作為研究生和大學(xué)高年級(jí)學(xué)生軟件開(kāi)發(fā)教材,也可供從事計(jì)算機(jī)軟件應(yīng)用和開(kāi)發(fā)的技術(shù)人員參考。

作者簡(jiǎn)介

  作者簡(jiǎn)介馮博琴,1942年生于浙江溫州,1965年畢業(yè)于西安交通大學(xué)數(shù)理系應(yīng)用數(shù)學(xué)專業(yè),當(dāng)年留校任教,現(xiàn)任計(jì)算機(jī)系教授,從事計(jì)算機(jī)軟件的研究生和本科生教學(xué)以及科研工作,在計(jì)算機(jī)編譯系統(tǒng)、智能CAD、管理信息系統(tǒng)和CAI方面做過(guò)不少工作,獲得省部級(jí)和校級(jí)科研成果十余項(xiàng),發(fā)表論文11余篇,同時(shí)出版了《實(shí)用專家系統(tǒng)》、《編譯原理輔助教程》、《機(jī)械另件的計(jì)算機(jī)輔助設(shè)計(jì)》,主編《跟我學(xué)高級(jí)語(yǔ)言編程系列叢書(shū)》、《非計(jì)算機(jī)專業(yè)計(jì)算機(jī)教育系列叢書(shū)》等17本著作

圖書(shū)目錄

     目錄
   第1章 數(shù)據(jù)結(jié)構(gòu)
    §1.1 線性數(shù)據(jù)結(jié)構(gòu)
    1.1.1 線性表及其存儲(chǔ)結(jié)構(gòu)
    1.1.2 棧
    1.1.3 隊(duì)列
    §1.2 鏈表和串
    1.2.1 鏈表
    1.2.2 串
    §1.3 非線性數(shù)據(jù)結(jié)構(gòu)
    1.3.1 樹(shù)的基本概念
    1.3.2 二叉樹(shù)
    1.3.3 遍歷二叉樹(shù)
    §1.4 查找
    1.4.1 順序查找
    1.4.2 折半查找
    1.4.3 HASH法
    §1.5 排序
    1.5.1 插入排序
    1.5.2 冒泡排序
    1.5.3 二路合并排序
    §1.6 遞歸
    1.6.1 遞歸定義
    1.6.2 遞歸算法
    1.6.3 遞歸的代價(jià)
    1.7 實(shí)例
    1.7.1 迷宮問(wèn)題
    1.7.2 TowerofHanoi問(wèn)題
    1.7.3 Huffman樹(shù)
   第2章 編譯初步
    2.1 編譯過(guò)程
    2.2 詞法分析
    2.2.1 詞法分析器的手工實(shí)現(xiàn)
    2.2.2 正則表達(dá)式和有限自動(dòng)機(jī)
    2.2.3 詞法分析器的自動(dòng)產(chǎn)生
    2.3 語(yǔ)法分析
    2.3.1 文法和語(yǔ)言
    2.3.2 語(yǔ)法樹(shù)和二義性
    2.3.3 語(yǔ)法分析方法概述
    2.3.4 算符優(yōu)先分析法
    2.3.5 遞歸下降分析法
    2.4 中間代碼生成
    2.4.1 中間代碼的形式
    2.4.2 簡(jiǎn)單算術(shù)表達(dá)式和賦值語(yǔ)句的翻譯
    2.4.3 布爾表達(dá)式的翻譯
    2.4.4 控制類語(yǔ)句的翻譯
    2.4.5 標(biāo)號(hào)與GOTO語(yǔ)句
    2.5 符號(hào)表
    2.5.1 符號(hào)表的內(nèi)容及運(yùn)算
    2.5.2 Fortran語(yǔ)言符號(hào)表
    2.6 運(yùn)行時(shí)存儲(chǔ)分配
    2.6.1 靜態(tài)與動(dòng)態(tài)存儲(chǔ)方案
    2.6.2 Fortran存儲(chǔ)組織與分配
    2.6.3 C語(yǔ)言的存儲(chǔ)組織與分配
   第3章 操作系統(tǒng)
    §3.1 操作系統(tǒng)的基本概念
    3.1.1 什么是操作系統(tǒng)
    3.1.2 操作系統(tǒng)的分類
    §3.2 操作系統(tǒng)的基本功能
    3.2.1 作業(yè)管理
    3.2.2 進(jìn)程管理
    3.2.3 存儲(chǔ)管理
    3.2.4 設(shè)備管理
    3.2.5 文件管理
    §3.3 微機(jī)常用操作系統(tǒng)舉例
    3.3.1 1BM PC-DOS
    3.3.2 XENIX操作系統(tǒng)的使用
    3.3.3 NOVELLNetware局域網(wǎng)絡(luò)操作系統(tǒng)
    §3.4 MS-DOS應(yīng)用實(shí)例
    3.4.1 MS-DOS的實(shí)時(shí)應(yīng)用
    3.4.2 計(jì)時(shí)器應(yīng)用舉例
    3.4.3 雙機(jī)通信的實(shí)現(xiàn)(RS232異步通信的實(shí)現(xiàn))
   第4章 軟件開(kāi)發(fā)過(guò)程中對(duì)環(huán)境工具的要求
    §4.1 軟件開(kāi)發(fā)的一般過(guò)程
    §4.2 對(duì)環(huán)境及工具的要求
    4.2.1 程序設(shè)計(jì)語(yǔ)言的比較及選用
    4.2.2 機(jī)器硬件配置對(duì)軟件開(kāi)發(fā)的影響
    4.2.3 PC機(jī)系統(tǒng)配置
    4.2.4 擴(kuò)展內(nèi)存,擴(kuò)充內(nèi)存的使用
    4.2.5 系統(tǒng)軟件的選用
    §4.3 軟件工具概況
    4.3.1 系統(tǒng)管理工具
    4.3.2 機(jī)器性能測(cè)試工具
   第5章 面向程序設(shè)計(jì)語(yǔ)言的編輯工具
    §5.1 編輯器的引入
    §5.2 編輯器的功能及實(shí)現(xiàn)思想
    §5.3 編輯程序的分類
    §5.4 常用通用編輯器介紹
    5.4.1 DOS環(huán)境下的行編輯器Edlin及UNIX/XENIX
    環(huán)境下的行編輯器ed。
    5.4.2 兩個(gè)典型的全屏幕編輯器vi和PE
    §5.5 嵌入到集成環(huán)境中的編輯器的使用
    5.5.1 PCTool中的編輯功能(PCShell類似)
    5.5.2 Turbo系列集成環(huán)境下編輯器的使用
    §5.6 沒(méi)有編輯工具時(shí)如何建立文本文件
    §5.7 如何選擇編輯器
   第6章 語(yǔ)法分析及錯(cuò)誤檢測(cè)
    §6.1 概述
    §6.2 如何使源程序成為可執(zhí)行的機(jī)器代碼
    §6.3 一些常見(jiàn)編譯錯(cuò)誤的排除
    6.3.1 錯(cuò)誤的表現(xiàn)形式
    6.3.2 幾種常用的排錯(cuò)方法
    §6.4 利用語(yǔ)言處理程序調(diào)試程序
    6.4.1 編譯程序的組織及使用方法
    6.4.2 用TurboPascal編譯系統(tǒng)排錯(cuò)
   第7章 程序的動(dòng)態(tài)調(diào)試
    §7.1 運(yùn)行錯(cuò)誤及糾錯(cuò)方法
    7.1.1 運(yùn)行錯(cuò)誤及原因
    7.1.2 如何糾正運(yùn)行錯(cuò)誤
    §7.2 邏輯錯(cuò)誤及糾正方法
   第8章 軟件工程
    §8.1 緒論
    8.1.1 軟件危機(jī)
    8.1.2 軟件的特點(diǎn)和分類
    8.1.3 軟件生存周期
    8.1.4 軟件質(zhì)量
    8.1.5 軟件開(kāi)發(fā)講究的原則
    8.1.6 軟件開(kāi)發(fā)中存在的幾種偏見(jiàn)
    §8.2 需求分析
    8.2.1 需求分析的任務(wù)
    8.2.2 需求分析的內(nèi)容
    8.2.3 需求分析的方法
    8.2.4 需求分析的文檔
    8.2.5 評(píng)審
    §8.3 概要設(shè)計(jì)
    8.3.1 概要設(shè)計(jì)的任務(wù)
    8.3.2 軟件結(jié)構(gòu)與結(jié)構(gòu)圖
    8.3.3 軟件設(shè)計(jì)的概念和原理
    8.3.4 設(shè)計(jì)準(zhǔn)則
    8.3.5 面向數(shù)據(jù)流的設(shè)計(jì)方法
    8.3.6 概要設(shè)計(jì)應(yīng)交付的文檔
    §8.4 詳細(xì)設(shè)計(jì)
    8.4.1 詳細(xì)設(shè)計(jì)的主要任務(wù)
    8.4.2 詳細(xì)設(shè)計(jì)思想
    8.4.3 詳細(xì)設(shè)計(jì)方法
    8.4.4 模塊開(kāi)發(fā)卷宗
    8.4.5 詳細(xì)設(shè)計(jì)評(píng)審
    §8.5 編碼
    8.5.1 編碼階段的任務(wù)
    8.5.2 程序設(shè)計(jì)語(yǔ)言
    8.5.3 編碼風(fēng)格
    §8.6軟件測(cè)試
    8.6.1 測(cè)試的目的
    8.6.2 測(cè)試方法論
    8.6.3 測(cè)試步驟
    8.6.4 單元測(cè)試
    8.6.5 組裝測(cè)試
    8.6.6 有效性測(cè)試
    8.6.7 測(cè)試用例設(shè)計(jì)
    8.6.8 測(cè)試文檔
    §8.7 一個(gè)實(shí)例
    參考文獻(xiàn)
   

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)