第1章 公共基礎知識
一 數據結構
考點一 算法及算法復雜度的基本概念
考點二 數據結構的定義及相關概念
考點三 線性表的定義,存儲結構
考點四 棧和隊列的定義,存儲結構
考點五 樹的基本概念,二叉樹的定義,存儲結構和遍歷
考點六 順序查找與二分法查找算法
考點七 基本排序算法
二 程序設計基礎
考點一 程序設計與風格以及結構化程序設計
考點二面向對象的程序設計方法
三 軟件工程基礎
考點一 軟件工程基本概念
考點二 結構化分析方法
考點三 結構化設計方法與結構化程序設計方法
考點四 軟件測試的方法
考點五 程序的調試
四 數據庫設計基礎
考點一 數據庫的基本概念
考點二 概念數據模型
考點三 邏輯模型
考點四 關系代數運算
考點五 關系數據庫的規(guī)范化
考點六 數據庫設計方法和步驟
第2章 C++語言程序設計
一 C++概述
考點一C++語言的基本符號及其詞匯
考點二C++程序的基本框架
考點三C++ 6.0 集成開發(fā)環(huán)境的使用
二 數據類型,運算符和表達式
考點一C++ 的數據類型
考點二C++ 的常數類型
考點三變量數據類型
考點四運算符和表達式
三 C++ 基本語句
考點一C++ 的基本語句和順序結構
考點二選擇結構
考點三循環(huán)結構
考點四跳轉結構
四 數組與字符串
考點一一維數組的定義,初始化及元素引用
考點二多維數組的定義,初始化及元素引用
考點三字符串與字符數組
考點四常用字符串函數
五 函數
考點一函數的定義
考點二函數的調用
考點三函數的返回類型
考點四形式參數與實在參數,參數值的傳遞
考點五變量的作用域,生存周期和存儲類型
考點六遞歸函數
考點七內聯(lián)函數
考點八帶有缺省參數值的函數
六 指針與引用
考點一指針
考點二引用
考點三動態(tài)存儲分配
七 類和對象
考點一類和對象的定義
考點二對象的初始化
考點三類的成員
考點四友元
考點五this指針
八 繼承與派生
考點一繼承與派生的概念
考點二派生類對基類成員的訪問
九 虛擬與多態(tài)
考點一多態(tài)性與虛擬函數
考點二純虛函數和抽象類
十運算符重載,模板
考點一運算符重載
考點二函數模板的定義和使用方式
十一 輸入與輸出
考點一C++流類的層次關系
考點二輸入輸出的格式控制
考點三文件流
第3章 全真上機試卷精解
全真模擬試卷一
全真模擬試卷二
全真模擬試卷三
全真模擬試卷四
附錄
2005年4月C++語言程序設計試卷
二級C++語言程序設計考試大綱