能力目标 |
具体要求 |
知识点 |
认知层次 |
01.掌握C语言基本知识、C编程语法基础
|
01.C语言基本知识 |
C语言的特点
函数与参数
指针
main()函数
两种C的注释方式 |
I
III
III
II
II |
02.C编程语法基础 |
标识符和关键字
变量声明和作用域
运算符和表达式
流程控制语句
数组
递归函数
宏
命令行参数 |
II
II
II
III
II
II
III
II |
03.标准C运行时库 |
文件操作库函数
字符串操作库函数
内存操作库函数
输入输出库函数
其他常用库函数 |
II
II
II
I |
02.掌握C++程序设计技能
|
01.C++语言基本知识
|
对象和类
成员函数和成员变量
构造函数与析构函数
对象内存分配
STL基本概念
|
III
III
II
II
I |
02.C++编程语法基础 |
类的继承
类成员的控制
函数的重载与重写
对象的构造和初始化
static关键字和const关键字
虚函数和抽象类
this的使用
多态 |
III
III
II
III
II
I
II
III |
03.掌握VC/MFC程序设计 |
01.VC/MFC中常见类等基本知识 |
MFC应用程序框架
集合类的使用
VC中文件的操作
消息驱动模型的使用
常用消息的掌握与使用 |
III
III
III
III
III |
02.图形界面程序设计 |
菜单、工具栏和资源等常用界面元素的使用
基于对话对话框程序设计
事件模型
常用控件的使用 |
II
II
II
II
II |
04.掌握基于SQL Server的数据库程序设计 |
01.掌握SQL Server数据库一般性使用
|
掌握基本的数据库安装方法
理解基本的数据库概念,掌握数据库的主要工具
|
I
II |
02.具备使用SQL语句管理数据库的能力
|
使用基本Select语句查询数据
使用SQL函数
使用DML语句
事务处理
表的创建和管理
索引的创建和管理
视图的创建和管理
|
II
III
III
II
III
II
I |
03.具备数据库设计能力 |
实体-关系模型
1NF、2NF、3NF |
III
III |
05.掌握ODBC的使用 |
01.理解ODBC的基本概念 |
ODBC的功能
ODBC工作原理 |
II
II |
02.使用VC访问数据库 |
应用CDatabase类、CRecordset类、CRecordView类、CDBException类
设置ODBC数据源
编写程序实现对数据库中表的访问 |
II
II
II |
03.访问SQL Server数据库 |
使用ODBC访问SQL Server数据库 |
II |
06.掌握经典数据结构和算法 |
01.数据结构的概念及意义 |
数据结构的概念
效率的衡量方式
数据结构的目标 |
I
I
I |
02.经典数据结构 |
链表的构建和应用
栈的构建和应用
队列的构建和应用
二叉树的递归构建方式和非递归构建方式 |
II
II
II
II |
03.经典算法 |
冒泡排序的应用
选择排序的应用
堆排序的应用
二分搜索的应用 |
III
III
II
III |
07.掌握Windows程序设计 |
01.Windows编程基础 |
Windows程序框架
Windows事件处理机制 |
II
III |
02.Windows编程 |
典型消息的使用 |
II |