內容簡介

本書依據教育部考試中心最新發布的《全國計算機等級考試大綱》以及作者多年對等級考試的研究編寫而成,旨在幫助考生(尤其是非計算機專業的初學者)學習相關內容,順利通過考試。

全書共4章,主要內容包括:數據結構與算法(算法與數據結構的基本概念、線性表、棧、隊列、樹、查找技術、排序技術)、程序設計基礎(程序設計方法與風格、結構化程序設計、面向對象程序設計)、軟件工程基礎(軟件工程的基本概念、結構化分析方法、結構化設計方法、軟件測試及程序調試)、數據度設計基礎(數據庫的基本概念、數據模型、關系代數、數據庫的設計與管理)。

本書配套光盤中提供了多媒體課堂,以動畫的方式講解重點和難點,為考生營造一種輕松的學習環境。除此之外,還提供了供考生熟悉筆試與上機考試環境的模擬系統。

本書可作為全國計算機等級考試二級培訓教材和自學用書。
 

目錄

第1章 數據結構與算法
1.1 算法
1.1.1 什麽是算法
1.1.2 算法復雜度
1.2 數據結構的基本概念
1.2.1 什麽是數據結構
1.2.2 數據結構的圖形表示
1.2.3 線性結構與非線性結構
1.3 線性表及其順序存儲結構
1.3.1 線性表的基本概念
1.3.2 線性表的順序存儲結構
1.3.3 線性表的插入運算
1.3.4 線性表的刪除運算
1.4 棧和隊列
1.4.1 棧及其基本運算
1.4.2 隊列及其基本運算
1.5 線性鏈表
1.5.1 線性鏈表的基本概念
1.5.2 線性鏈表的基本運算
1.5.3 循環鏈表及其基本運算
1.6 樹與二叉樹
1.6.1 樹的基本概念
1.6.2 二叉樹及其基本性質
1.6.3 二叉樹的存儲結構
1.6.4 二叉樹的遍歷
1.7 查找技術
1.7.1 順序查找
1.7.2 二分法查找
1.8 排序技術
1.8.1 交換類排序法
1.8.2 插入類排序法
1.8.3 選擇類排序法
1.8.4 排序方法比較
課後總復習
第2章 程序設計基礎
2.1 程序設計方法與風格
2.2 結構化程序設計
2.2.1 結構化程序設計方法的重要原則
2.2.2 結構化程序的基本結構與特點
2.2.3 結構化程序設計的注意事項
2.3 面向對象的程序設計
2.3.1 面向對象方法的基本概念
2.3.2 面向對象方法的優點
課後總復習
第3章 軟件工程基礎
3.1 軟件工程基本概念
3.1.1 軟件的定義及軟件的特點
3.1.2 軟件危機
3.1.3 軟件工程
3.1.4 軟件工程過程
3.1.5 軟件生命周期
3.1.6 軟件開發工具與開發環境
3.2 結構化分析方法
3.2.1 需求分析
3.2.2 需求分析方法
3.2.3 結構化分析方法的常用工具
3.2.4 軟件需求規格說明書
3.3 結構化設計方法
3.3.1 軟件設計概述
3.3.2 概要設計
3.3.3 詳細設計
3.4 軟件測試
3.4.1 軟件測試的目的和准則
3.4.2 軟件測試方法
3.4.3 白盒測試的測試用例設計
3.4.4 黑盒測試的測試用例設計
3.4.5 軟件測試的實施
3.5 程序的調試
3.5.1 程序調試的基本概念
3.5.2 軟件調試方法
課後總復習
第4章 數據庫設計基礎
4.1 數據庫系統的基本概念
4.1.1 數據庫、數據庫管理系統、數據庫系統
4.1.2 數據庫技術的發展
4.1.3 數據庫系統的基本特點
4.1.4 數據庫系統體系結構
4.2 數據模型
4.2.1 數據模型的基本概念
4.2.2 E-R模型
4.2.3 層次模型
4.2.4 網狀模型
4.2.5 關系模型
4.3 關系代數
4.3.1 關系代數的基本運算
4.3.2 關系代數的擴充運算
4.3.3 關系代數的應用實例
4.4 數據庫設計與管理
4.4.1 數據庫設計概述
4.4.2 需求分析
4.4.3 概念設計
4.4.4 邏輯設計
4.4.5 物理設計
4.4.6 數據庫管理
課後總復習
附錄
附錄A 全國計算機等級考試二級公共基礎知識考試大綱
附錄B 參考答案
網路書店 類別 折扣 價格
  1. 新書
    87
    $99