計(jì)算機(jī)軟件技術(shù)專業(yè)_軟件技術(shù)專業(yè)介紹_普通高等教育計(jì)算機(jī)規(guī)劃教材:計(jì)算機(jī)軟件技術(shù)基礎(chǔ)
本文關(guān)鍵詞:計(jì)算機(jī)軟件技術(shù)基礎(chǔ),由筆耕文化傳播整理發(fā)布。
普通高等教育計(jì)算機(jī)規(guī)劃教材:計(jì)算機(jī)軟件技術(shù)基礎(chǔ)
《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》是根據(jù)高等學(xué)校非計(jì)算機(jī)專業(yè)對計(jì)算機(jī)軟件技術(shù)課程的基本要求,結(jié)合多年來的教學(xué)實(shí)踐經(jīng)驗(yàn)編寫的高等學(xué)校計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程教材。全書共分9章,內(nèi)容包括計(jì)算機(jī)軟件技術(shù)基礎(chǔ)概論、數(shù)據(jù)結(jié)構(gòu)概述、數(shù)據(jù)的線性結(jié)構(gòu)、樹、圖、查找、內(nèi)部排序、操作系統(tǒng)基本知識和軟件工程基本知識。附錄中給出了部分實(shí)驗(yàn)供讀者參考。
《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》講解清晰,內(nèi)容系統(tǒng),實(shí)例豐富,既可作為高等院校本、專科計(jì)算機(jī)軟件技術(shù)基礎(chǔ)教材,,也可作為各類計(jì)算機(jī)應(yīng)用人員或相關(guān)人員的技術(shù)參考書。
出版說明
前言
第1章 計(jì)算機(jī)軟件技術(shù)基礎(chǔ)概論
1.1 計(jì)算機(jī)基礎(chǔ)
1.1.1 計(jì)算機(jī)的發(fā)展概況
1.1.2 計(jì)算機(jī)的基本組成
1.1.3 計(jì)算機(jī)的應(yīng)用
1.2 計(jì)算機(jī)軟件基礎(chǔ)
1.2.1 計(jì)算機(jī)軟件的基本概念
1.2.2 計(jì)算機(jī)語言
1.3 計(jì)算機(jī)軟件技術(shù)的發(fā)展
1.4 軟件的設(shè)計(jì)方法
1.5 程序設(shè)計(jì)基本算法與應(yīng)用
1.5.1 迭代法與應(yīng)用
1.5.2 遞推法與應(yīng)用
1.5.3 遞歸法與應(yīng)用
1.5.4 窮舉法與應(yīng)用
1.5.5 回溯法與應(yīng)用
1.5.6 貪婪法與應(yīng)用
1.5.7 分治法與應(yīng)用
1.6 習(xí)題
第2章 數(shù)據(jù)結(jié)構(gòu)概述
2.1 數(shù)據(jù)結(jié)構(gòu)基本知識
2.1.1 數(shù)據(jù)結(jié)構(gòu)的概念
2.1.2 數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)
2.1.3 數(shù)據(jù)類型與抽象數(shù)據(jù)類型
2.2 算法分析
2.2.1 算法的概念
2.2.2 時(shí)間復(fù)雜度和空間復(fù)雜度的概念
2.2.3 算法的描述方法
2.3 習(xí)題
第3章 線性結(jié)構(gòu)
3.1 線性表順序存儲及運(yùn)算
3.1.1 線性表的基本概念
3.1.2 順序表的基本概念和結(jié)構(gòu)特征
3.1.3 順序表的插入、刪除和查找
3.1.4 順序表算法編程實(shí)例
3.2 堆棧及其應(yīng)用
3.2.1 棧的基本概念和結(jié)構(gòu)特征
3.2.2 棧的基本運(yùn)算
3.2.3 棧的應(yīng)用
3.3 隊(duì)列及其應(yīng)用
3.3.1 隊(duì)列的基本概念和結(jié)構(gòu)特征
3.3.2 隊(duì)列的基本運(yùn)算
3.3.3 隊(duì)列的應(yīng)用
3.4 線性鏈表及其運(yùn)算
3.4.1 鏈表的基本概念和結(jié)構(gòu)特征
3.4.2 單鏈表
3.4.3 線性鏈表算法編程實(shí)例
3.5 其他線性結(jié)構(gòu)
3.5.1 串的定義和串的存儲方式
3.5.2 定長順序串運(yùn)算
3.5.3 二維數(shù)組的結(jié)構(gòu)特點(diǎn)和存儲方式
3.5.4 矩陣和特殊矩陣元素的存儲結(jié)構(gòu)與應(yīng)用實(shí)例
3.5.5 稀疏矩陣的壓縮存儲方式和簡單運(yùn)算實(shí)例
3.6 習(xí)題
第4章 樹
4.1 樹的概念
4.1.1 樹結(jié)構(gòu)數(shù)據(jù)舉例
4.1.2 樹的定義
4.1.3 樹的基本術(shù)語
4.2 二叉樹的基本概念和主要性質(zhì)
4.2.1 二叉樹的基本概念
4.2.2 二叉樹的主要性質(zhì)
4.3 二叉樹的存儲
4.3.1 順序存儲方式
4.3.2 鏈?zhǔn)酱鎯Ψ绞?br>4.4 二叉樹的遍歷
4.4.1 二叉樹遍歷的概念
4.4.2 二叉樹遍歷的算法
4.4.3 二叉樹遍歷算法應(yīng)用舉例
4.5 二叉樹的應(yīng)用
4.6 樹與森林
4.6.1 樹的存儲方法
4.6.2 樹和森林與二叉樹的轉(zhuǎn)換
4.6.3 樹與森林的遍歷
4.7 習(xí)題
第5章 圖
5.1 圖的基本概念
5.2 圖的存儲結(jié)構(gòu)
5.2.1 鄰接矩陣
5.2.2 鄰接表
5.3 圖的遍歷
5.3.1 深度優(yōu)先搜索
5.3.2 廣度優(yōu)先搜索
5.4 圖的應(yīng)用
5.4.1 生成樹和最小生成樹
5.4.2 最短路徑
5.4.3 AOV網(wǎng)與拓?fù)渑判?br>5.5 習(xí)題
第6章 查找
6.1 查找的基本概念
6.1.1 查找的相關(guān)概念
6.1.2 查找的基本思想
6.2 查找方法和算法
6.2.1 順序查找
6.2.2 有序表的二分查找
6.2.3 分塊查找
6.3 二叉排序樹的查找算法
6.3.1 二叉排序樹的基本概念
6.3.2 二叉排序樹的運(yùn)算
6.4 散列表查找
6.4.1 散列表的基本概念
6.4.2 常用的散列函數(shù)的構(gòu)造方法
6.4.3 處理沖突的方法
6.5 習(xí)題
第7章 內(nèi)部排序
7.1 排序的基本思想和基本概念
7.2 內(nèi)部排序的主要算法及時(shí)空效率分析
7.2.1 直接插入排序
7.2.2 希爾排序
7.2.3 冒泡排序
7.2.4 直接選擇排序
7.2.5 歸并排序
7.2.6 快速排序
7.2.7 堆排序
7.3 內(nèi)部排序?qū)嵗?br>7.4 習(xí)題
第8章 操作系統(tǒng)
8.1 操作系統(tǒng)的形成與發(fā)展
8.1.1 “手工操作”階段
8.1.2 聯(lián)機(jī)批處理
8.1.3 脫機(jī)批處理
8.1.4 執(zhí)行系統(tǒng)
8.2 操作系統(tǒng)的定義、特征和功能
8.2.1 操作系統(tǒng)的定義
8.2.2 操作系統(tǒng)的特征
8.2.3 操作系統(tǒng)的功能
8.3 操作系統(tǒng)的分類
8.3.1 批處理操作系統(tǒng)
8.3.2 分時(shí)操作系統(tǒng)
8.3.3 實(shí)時(shí)操作系統(tǒng)
8.3.4.網(wǎng)絡(luò)操作系統(tǒng)
8.3.5 分布式操作系統(tǒng)
8.4 處理機(jī)管理
8.4.1 多道程序設(shè)計(jì)的概念
8.4.2 進(jìn)程的概念
8.4.3 進(jìn)程的并發(fā)控制
8.4.4 進(jìn)程通信
8.4.5 死鎖
8.5 存儲管理
8.5.1 存儲管理概述
8.5.2 地址重定位
8.5.3 實(shí)存儲器管理技術(shù)
8.5.4 虛擬存儲管理技術(shù)
8.6 文件管理
8.6.1 文件系統(tǒng)概述
8.6.2 文件的結(jié)構(gòu)
8.6.3 文件目錄
8.6.4 存儲空間的分配
8.7 常用操作系統(tǒng)介紹
8.7.1 CP/M
8.7.2 DOS
8.7.3 Windows
……
第9章 軟件工程
附錄 軟件技術(shù)基礎(chǔ)實(shí)驗(yàn)
參考文獻(xiàn)
本文關(guān)鍵詞:計(jì)算機(jī)軟件技術(shù)基礎(chǔ),由筆耕文化傳播整理發(fā)布。
本文編號:87340
本文鏈接:http://sikaile.net/wenshubaike/dxkc/87340.html