注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學計算機軟件技術基礎

計算機軟件技術基礎

計算機軟件技術基礎

定 價:¥21.00

作 者: 徐士良編著
出版社: 清華大學出版社
叢編項: 新世紀計算機基礎教育叢書
標 簽: 基礎知識

ISBN: 9787302050650 出版時間: 2002-02-01 包裝: 精裝
開本: 26cm 頁數(shù): 300 字數(shù):  

內容簡介

  本書針對高等學校非計算機專業(yè)學生學習計算機軟件應用技術的需要,介紹了計算機軟件設計的基礎知識、方法與實用技術。書中主要內容包括:算法、基本數(shù)據(jù)結構及其運算、查找與排序技術、資源管理技術、數(shù)據(jù)庫技術、應用軟件設計與開發(fā)技術。每章都配有一定數(shù)量的習題。本書內容豐富,通俗易懂,實用性強,可作為非計算機專業(yè)的教材,也可作為從事計算機應用工作的科技人員的參考書。 本書配有電子教案。

作者簡介

暫缺《計算機軟件技術基礎》作者簡介

圖書目錄

1 算法                  
 1. 1  算法的基本概念                  
 1. 1. 1  算法的基本特征                  
 1. 1. 2 算法的基本要素                  
 1. 2 算法描述語言                  
 1. 3  算法設計基本方法                  
 1. 4 算法的復雜度分析                  
 1. 4. 1  算法的時間復雜度                  
 1. 4. 2  算法的空間復雜度                  
 習題                  
 2 基本數(shù)據(jù)結構及其運算                  
 2. 1  數(shù)據(jù)結構的基本概念                  
 2. 1. 1  兩個例子                  
 2. 1. 2  什么是數(shù)據(jù)結構                  
 2. 1. 3  數(shù)據(jù)結構的圖形表示                  
 2. 1. 4  線性數(shù)據(jù)結構與非線性數(shù)據(jù)結構                  
 2. 2  線性表及其順序存儲結構                  
 2. 2. 1  線性表及其運算                  
 2. 2. 2 棧及其應用                  
 2. 2. 3  隊列及其應用                  
 2. 3  線性鏈表及其運算                  
 2. 3. 1  線性鏈表的基本概念                  
 2. 3. 2  線性鏈表的基本運算                  
 2. 3. 3  循環(huán)鏈表                  
 2. 4  數(shù)組                  
 2. 4. 1  數(shù)組的順序存儲結構                  
 2. 4. 2  規(guī)則矩陣的壓縮                  
 2. 4. 3  一般稀疏矩陣的表示                  
 2. 5  樹與二叉樹                  
 2. 5. 1  樹的基本概念                  
 2. 5. 2  二叉樹及其基本性質                  
 2. 5. 3  二叉樹的存儲結構                  
 2. 5. 4  二叉樹的遍歷                  
 2. 5. 5  穿線二叉樹                  
 2. 5. 6  表達式的線性化                  
 2. 6  圖                  
 2. 6. 1  圖的基本概念                  
 2. 6. 2  圖的存儲結構                  
 2. 6. 3  圖的遍歷                  
 習題                  
 3  查找與排序技術                  
 3. 1  基本的查找技術                  
 3. 1. 1  順序查找                  
 3. 1. 2  有序表的對分查找                  
 3. 1. 3  分塊查找                  
 3. 2  哈希表技術                  
 3. 2. 1  哈希表的基本概念                  
 3. 2. 2  幾種常用的哈希表                  
 3. 3  基本的排序技術                  
 3. 3. 1  冒泡排序與快速排序                  
 3. 3. 2  簡單插入排序與希爾排序                  
 3. 3. 3  簡單選擇排序與堆排序                  
 3. 3. 4  其他排序方法簡介                  
 3. 4  二叉排序樹及其查找                  
 3. 4. 1  二叉排序樹及其構造                  
 3. 4. 2  二叉排序樹查找                  
 3. 5  多層索引樹及其查找                  
 3. 5. 1  B- 樹                  
 3. 5. 2  B+ 樹                  
 3. 6  拓撲分類                  
 習題                  
 4  資源管理技術                  
 4. 1  操作系統(tǒng)的概念                  
 4. 1. 1  操作系統(tǒng)的功能與任務                  
 4. 1. 2  操作系統(tǒng)的發(fā)展過程                  
 4. 1. 3  操作系統(tǒng)的分類                  
 4. 2 多道程序設計                  
 4. 2. 1  并發(fā)程序設計                  
 4. 2. 2  進程                  
 4. 2. 3  進程之間的通信                  
 4. 2. 4 多道程序的組織                  
 4. 3  存儲空間的組織                  
 4. 3. 1  內存儲器的管理技術                  
 4. 3. 2  外存儲器中文件的組織結構                  
 習題                  
 5 數(shù)據(jù)庫技術                  
 5. 1  數(shù)據(jù)庫基本概念                  
 5. 1. 1  數(shù)據(jù)庫技術與數(shù)據(jù)庫系統(tǒng)                  
 5. 1. 2  數(shù)據(jù)描述                  
 5. 1. 3  數(shù)據(jù)模型                  
 5. 2  關系代數(shù)                  
 5. 3 數(shù)據(jù)庫設計                  
 5. 3. 1  數(shù)據(jù)庫設計的基本概念                  
 5. 3. 2  數(shù)據(jù)庫設計的過程                  
 5. 3. 3  數(shù)據(jù)字典                  
 5. 4 關系數(shù)據(jù)庫語言SQL                  
 5. 4. 1 SQL語言概述                  
 5. 4. 2 數(shù)據(jù)庫定義                  
 5. 4. 3  數(shù)據(jù)查詢                  
 5. 4. 4  數(shù)據(jù)修改                  
 5. 4. 5  數(shù)據(jù)控制                  
 5. 4. 6  嵌入式SQL                  
 習題                  
 6 應用軟件設計與開發(fā)技術                  
 6. 1  軟件工程概述                  
 6. 1. 1  軟件工程的概念                  
 6. 1. 2 軟件生命周期                  
 6. 1. 3  軟件支持環(huán)境                  
 6. 2  軟件詳細設計的表達                  
 6. 2. 1  程序流程圖                  
 6. 2. 2  NS圖                  
 6. 2. 3  問題分析圖PAD                  
 6. 2. 4  判定表                  
 6. 2. 5  過程設計語言PDL                  
 6. 3  結構化分析與設計方法                  
 6. 3. 1  應用軟件開發(fā)的原則和方法                  
 6. 3. 2  結構化分析方法                  
 6. 3. 3  結構化設計方法                  
 6. 4  測試與調試基本技術                  
 6. 4. 1  測試                  
 6. 4. 2  調試                  
 6. 5  軟件開發(fā)新技術                  
 6. 5. 1  原型方法                  
 6. 5. 2  瀑布模型                  
 6. 5. 3  面向對象技術                  
 習題                  
 參考文獻                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號