2006年鞍山科技大学软件学院软件工程专业专升本入学考试大纲(专业综合课部分)
辽宁专升本考试网——http://www.51zsb.net
说明:软件工程专业共分三个方向,软件项目管理方向、软件项目开发方向和软件项目测试方向。每个方向设置不同的专业综合课,考生可根据自身优势及所学专业进行选择。
一、软件项目开发方向
考试科目:数据库原理及应用
、操作系统、数据结构(基于C语言版)
考试时间:150分钟
成绩分配:总分200分,其中数据库原理及应用60分;操作系统70分;数据结构70分。
第一部分
《数据库原理及应用》考试大纲
一、数据库概述
1、理解数据、数据库、数据库管理系统和数据库系统的概念。
2、掌握数据库系统的特点、数据库系统的结构。
3、掌握概念模型、数据模型的相关概念,了解常用的数据模型。
二、关系数据库
1、掌握关系模型的特点。
2、了解关系、关系模式、关系数据库的概念。
3、理解关系的完整性。
4、熟练掌握关系代数的运算。
三、关系数据库标准语言SQL
1、
了解SQL的特点。
2、
熟练掌握数据定义、查询、更新。
四、关系数据理论
1、
掌握函数依赖、码、范式。
2、
熟练掌握1NF、2NF、3NF、BCNF。
五、数据库设计
1、
理解数据库设计的特点、方法、步骤。
2、
熟练掌握需求分析、概念结构设计、逻辑结构设计。
六、数据库恢复技术
1、
了解故障的种类,2、
掌握恢复3、
策略。
4、
掌握数据库恢复5、
技术。
七、并发控制
1、
理解数据不2、
一致性的种类。
3、
掌握封锁、封锁协议、活锁和死锁。
4、
掌握并发调度的可串行性。
5、
了解两段锁协议。
八、数据库安全性、完整性
1、
了解计算机安全性概念。
2、
了解完整性约束条件。
九、Visual
FoxPro
1、
理解Visual FoxPro的数据类型,2、
常量、变量、函数、操作符和表达式的
使用。
3、
理解常用的记录显示、定位、复4、
制、插入、添加、修改、删除、恢复5、
命令。
6、
理解Visual FoxPro数据库排序、索引、查询及数据统计。
7、
掌握常用输入、输出命令(ACCEPT、INPUT、WAIT、SAY……GET)。
8、
熟练掌握程序设计的基本结构及相应的控制语句。
参考教材:
1、《数据库系统概论》(第三版),高等教育出版社,萨师煊、王珊主编。
2、《数据库原理与应用》,高等教育出版社,郎彦主编。
3、《Visual FoxPro程序设计》,清华大学出版社,谢容传、王永国编著。
4、《Visual
FoxPro6.0程序设计教程》,电子工业出版社,孙淑霞、丁照宇、肖阳春编著。
第二部分
《数据结构》考试大纲
总体要求:
1
熟悉信息的逻辑结构及其基本操作并在计算机中表示和实现;
2
掌握各种数据结构(线性表、堆栈与队列、树、图)的特性,具有数据抽象的能力;
3
熟练掌握各种数据结构的基本操作并能灵活应用,掌握应用问题的算法设计;
4
掌握主要的查找与排序的思想与算法,并初步掌握各类算法的时间分析和空间分析的技术。
内容:
一、绪论
1、
掌握数据、数据元素、数据对象、数据结构、存储结构和数据类型的概念和术语的含义;
2、
理解算法五要素的确切3、
含义;
4、
掌握算法设计的基本要求以及计算语句频度和估算算法时间复5、
杂度的方法;
二、线性表
1、
掌握线性表的逻辑结构特性是数据元素之间存在着的线性关系;
2、
熟练掌握线性表的顺序存储结构和链式存储结构的描述方法,
如一维数组某区域[i..j]上下界和长度之间的变换公式(L=j-i+1),
链表中指3、
针p和结点*p的对应关系(*(p->next)是结点*p的后继等), 头结点,
头指4、
针, 和首元结点的区别及单循环链表,
双向链表的特点;
5、
熟练掌握线性表在顺序存储结构和各种链表结构上的查找、插入和删除的算法;
6、
能够从时间和空间复7、
杂度的角度综合比较两种存储结构的不同8、
特点及其适用场合。
三、栈和队列
1、 熟练掌握栈和队列的结构特性----操作受限的线性表;
2、 熟练掌握栈类型在两种存储结构表示时的基本操作实现方法----push和pop操作;
3、 熟练掌握循环队列和链队列的基本操作实现算法----enqueue和dequeue操作;
4、 熟练掌握栈和队列的满和空的条件和它们的描述方法;
5、 熟悉栈和队列的典型应用,6、
如:数制转换、表达式求值等。
四、串
1、 掌握串的结构特性----数据元素为字符的线性表;
2、
熟悉串的基本操作;
3、
了解串匹配的KMP算法。
五、树和二叉树
1、
熟悉树的基本定义及其相关的术语的含义(如孩子,兄弟,深度,度等概念)及存储结构;
2、
熟练掌握二叉树的结构特性,3、 了解相应的证明方法,
理解常见的二叉树(如满二叉树,完全二叉树,Huffman树,排序二叉树)有关理论结论;
4、 熟悉二叉树的二叉链和线索二叉树存储结构特点及适用范围;
5、 熟悉三种遍历二叉树的递归算法(先序,
中序和后序);
6、 掌握二叉树线索化的实质及线索化的过程;
7、 掌握树和森林与二叉树的转换,
及其各自遍历的对应关系;
8、
了解实现树的各种操作的算法;
9、 掌握最优树的特性,10、
掌握Huffman树及其应用。
六、图
1、
掌握图的定义和术语(如顶点,边,度及其相互之间的数量关系,连通性与生成树等);
2、
掌握图的两种存储结构:数组表示法(邻接矩阵)、邻接表,3、
了解实际问题的求解效率与采取何种存储结构和算法有密切4、
关系;
5、
掌握图的两种遍历策略:深度优先搜索和广度优先搜索;了解图的遍历和树的遍历之间的类似与差异;
6、
熟悉图的最小生成树的生成方法(Prim方法和Kruskal方法);
7、
掌握AOE有向无环网的关键路径,
关键活动的计算及AOV网及拓扑排序的计算;
8、
了解网络顶点之间的最短距离的计算思想(Dijkstra方法和Floyed方法)。
七、查找
1、
熟练掌握顺序表和有序表的查找方法(顺序查找和二分查找);
2、
了解查找效率的计算方法-----平均查找长度;
3、
熟练掌握二叉排序树的构造和查找方法;
八、内部排序
1、 掌握排序的定义和各种排序方法的基本思想及其特点;
2、 了解各种排序方法的排序过程及其依据的原则,3、
基于“关键字间的比较”进行排序的方法可以分为插入排序、交换排序、选择排序、归并排序和基数排序;
4、 熟练掌握快速排序和堆排序等方法的实例排序过程;
5、 能够进行各种排序方法的时间复6、
杂性(平均情况与最坏情况)估计或分析;
7、 一般了解排序方法“稳定”的含义。
参考教材:
1、
《数据结构》,2、
清华大学出版社,3、
彭波编著。
4、
《数据结构》(C语言版),5、
清华大学出版社,6、
严蔚敏、吴伟民编著。
第三部分
《操作系统》考试大纲
一、引论
1、
操作系统概述
(1) 理解操作系统的概念;
(2) 了解操作系统的地位和作用。
2、操作系统的类型
(1) 理解批处理系统的概念和特征;
(2) 掌握多道批处理程序设计的思想;
(3) 理解分时系统的概念和特征;
(4) 了解实时系统的概念和特征;
(5) 了解网络操作系统的概念和常见的网络操作系统;
(6) 了解分布式操作系统的概念。
3、操作系统的特征与功能
(1) 掌握操作系统的特征;
(2) 掌握操作系统的功能
4、操作系统的进一步发展
(1) 了解操作系统发展的主要动力;
(2) 理解什么是单用户单任务,单用户多任务,多用户多任务操作系统。
二、进程管理
1、 掌握进程的概念;
2、 掌握进程的特征;
3、 理解进程的基本状态及其相互转换:就绪、阻塞、运行;
4、 理解进程同5、 步的相关概念:进程同6、 步、进程互斥、临界区;
7、 进程的同8、 步与互斥:
(1) 理解P操作、V操作的定义;
(2) 掌握利用PV操作实现进程同(3)
步;
(4) 掌握利用PV操作实现进程互斥
9、 了解作业调度和进程调度的概念,10、
及主要任务;
11、 掌握作业调度算法及应用:
(1) 先来先服(2)
务;
(3) 短作业优先法;
(4) 最高响应比法。
12、 掌握进程调度算法及应用:
(1) 先来先服(2) 务;
(3) 时间片轮转法;
(4) 优先级法。
13、 理解进程死锁的概念。
14、 防止死锁的理论:
(1)
解死锁产生的原因;
(2)
理解引起死锁的四个必要条件;
(3)
了解预防死锁的方法:有序分配资源法、分级分配资源法;
(4)
了解避免死锁的方法:安全状态检测法、银行家算法;
(5)
了解死锁的检测方法;
(6)
理解死锁的解除方法
三、存储器管理
1、 理解存储管理的功能:内存分配、内存保护、地址映射、内存扩充。
2、 掌握地址重定位的概念及方法:静态重定位、动态重定位。
3、 了解单一连续分配方式及其缺点。
4、 固定分区分配方式:
(1) 理解固定分区的概念;
(2) 了解分区说明表及其内容;
(3) 理解采用的重定位方式;
(4) 了解固定分区方式的缺点
5、可变分区分配方式:
(1) 理解可变分区的概念;
(2) 了解空闲分区说明表及其内容;
(3) 了解采用的重定位方式;
(4) 掌握分配和回收算法:首次适应算法,循环首次算法,最佳算法;
(5) 了解单一连续和分区连续的优缺点;
(6) 了解零头的概念和产生原因。
5、 页式存储方式:理解分页的概念,6、
掌握分页存储管理的原理,7、 理解页表的作用、及其表项内容;掌握分页式地址转换方法(不8、
含快表结构);了解快表的概念和作用。
9、 虚拟存储管理方式:理解虚拟存储器的概念;理解虚拟存储器的特征;理解请求分页的页表内容;掌握页面置换算法的概念和应用:FIFO、LRU、OPT;了解缺页率的概念和影响因素。
4、 设备5、 管理
1、 握I/O系统的结构;
2、 理解I/O设备3、
的类型;
4、 掌握I/O通道的类型;
5、 设备6、 的I/O控制方式:了解程序I/O方式;了解中断控制方式;掌握DMA控制方式;理解I/O通道方式;
7、 了解缓冲技术:缓冲的作用;缓冲的类型;
8、 理解设备9、 独立性的概念;
10、 设备11、 分配所需的数据结构;
12、 SPOOLING系统:理解SPOOLING系统的概念;掌握SPOOLING系统的组成;了解SPOOLING系统的特点;
13、 理解设备14、 驱动程序的功能和特点;
15、 磁盘调度内容:了解磁盘结构
;了解磁盘容量的计算方法;理解磁盘的访问时间构成:寻道时间、延迟时间和传输时间;了解磁盘调度算法:先来先服16、
务算法、最短寻道时间优先算法、电梯算法、扫描算法、循环扫描算法。
五、文件系统
1、 理解文件与文件系统的概念;
2、 了解文件系统的类型;
3、 文件的组织结构:理解文件的逻辑结构;理解文件的物理结构;
4、 文件目录和管理方式:了解目录控制块的基本信息;理解多级目录的概念;了解文件的基本操作;
5、 文件存储空间管理:了解磁盘空闲块的管理方法:空闲表法、位示图法、空闲块链接法;
6、 文件的保护和安全
(1)
了解文件的保护概念;
(2)
了解文件的保密概念;
(3)
了解文件的存取控制:存取控制矩阵、存取控制表、用户权限表;
(4)
了解分级安全管理的概念。
参考教材:
1、《计算机操作系统》,西安电子科技大学出版社,汤子瀛主编。
2、《操作系统---习题与解析》,清华大学出版,曾平,李春葆编著。
二、软件项目管理方向
考试科目:数据库原理及应用
、C语言程序设计、市场营销
考试时间:150分钟
成绩分配:总分200分,其中数据库原理及应用60分;C语言程序设计70分;市场营销70分。
第一部分
《数据库原理及应用》考试大纲
一、数据库的基本概念
1、
理解数据、信息的概念及特点;
2、
了解数据处理的发展阶段;
3、
掌握数据库、数据库系统、数据库管理系统和数据库应用系统的概念;
4、
掌握数据库系统的特点;
5、
了解常用的数据模型;
6、
掌握关系数据库特点及操作。
二、Visual FoxPro语言概述
1、理解Visual
FoxPro的数据类型;
2、掌握常量、变量的概念;
3、熟练掌握函数、操作符和表达式的使用。
三、Visual FoxPro数据库与表
1、了解表结构的建立、查看和修改;
2、掌握表的打开与关闭和工作区的选择和使用;
3、熟练掌握表中记录的显示、定位、复制、插入、添加、修改、删除、恢复和传送命令;
4、理解Visual FoxPro的文件复制、改名和删除命令。
四、Visual
FoxPro表中记录的排序与统计
1、掌握表中记录的排序;
2、熟练掌握表的索引的建立和使用;
3、熟练掌握对表中记录的条件查询和索引查询;
4、掌握对表中记录进行计数、求和、求平均值及分类汇总命令;
5、了解数据库及数据库表的基本操作。
五、Visual FoxPro查询和视图
1、
理解查询和视图的概念;
2、
掌握查询设计器和视图设计器的使用。
六、Visual FoxPro程序设计
1、
了解命令文件的建立与运行;
2、
熟练掌握程序设计的三种基本结构:顺序结构、选择结构(IF语句及其嵌套形式、DO CASE语句)、循环结构(DO
WHILE语句及其嵌套形式)。
七、Visual FoxPro过程和自定义函数
1、
理解过程和自定义函数的概念;
2、
熟练掌握过程和自定义函数的定义和调用;
3、
掌握参数传递的方法。
参考教材:
1、《Visual
FoxPro程序设计》,清华大学出版社,谢容传、王永国编著。
2、《Visual
FoxPro6.0程序设计教程》,电子工业出版社,孙淑霞、丁照宇、肖阳春编著。
第二部分
《C语言程序设计》考试大纲
1、
基础部分
1、
理解数据类型的概念,2、
常量与变量的取值特点及用法(整型、实型、字符型)。
3、
了解不同4、
数据类型之间的转换规则。
5、
掌握整型数据的内存表现形式。
6、
掌握算术、关系、逻辑运算符及其表达式的求解。
7、
掌握运算符的优先级及其结合方向。
8、
掌握转义字符的含义及用法、格式输入输出函数。
2、
算法与算法描述
1、
了解算法的特性及其时间复2、
杂度和空间复3、
杂度。
4、
理解算法的含义、程序流程图基本符号的含义。
5、
熟练掌握算法描述工具:N-S图,6、
传统程序流程图。
7、
理解结构化程序设计思想和编程方法。
要求:能根据 N-S图
或 传统程序流程图
编写程序,能将程序转换为 N-S图或传统程序流程图。
3、
选择结构程序设计
1、
熟练掌握IF语句三种形式用法及其嵌套用法(最多二级)。
2、
掌握用Switch语句构造多分支选择结构。
要求:能依据程序写出运行结果及编写简单的分支程序。
4、
循环结构程序设计
1、
熟练掌握While循环、Do-While循环和For循环结构程序设计(嵌套最多2层)。
2、
掌握不同3、
类型循环结构之间的相互转换。
要求:会分析程序写出运行结果及编写简单的循环程序。
5、
数组
1、
理解数组数据的存储规律。
2、
掌握一、二维数组的定义、初始化和引用。
3、
掌握一维字符数组的定义及使用方法。
要求:能利用数组编程(数组数据的建立、运算、输出、排序,查找特定数组元素等)。
6、
函数
1、
理解函数原型的含义,2、
掌握其使用方法。
3、
掌握函数的定义、调用方法、函数间相互调用的规则。
4、
掌握函数形参的作用及函数调用前后其值的变化规律。
5、
理解局部变量、全局变量的含义及其与内存的对应关系。
6、
理解变量的存储类别、作用域和生存期。
7、
理解并掌握 数组元素、数组名8、
、指9、
针变量作为参数的函数调用方法。
7、
编译预处理
1、
掌握不2、
带参数的宏定义、简单形式的带参数的宏定义。
3、
理解“文件包含”处理的必要性及其用法。
8、
指9、
针
1、
理解指2、
针及指3、
针变量的概念。
4、
理解指5、
向结构体的指6、
针变量的用法。
7、
掌握一维数组(整型、实型、字符型)的指8、
针的使用方法。
10、
结构体
1、
理解结构体类型数据的构成特点。
2、
理解结构体类型数据的定义方法、引用方法。
3、
理解结构体数组的定义方法及其数组元素的引用方法。
参考教材:
1、《新编C语言程序设计》,机械工业出版社,郭继展。
2、《C程序设计》第二版,清华大学出版社,谭浩强。
第三部分
《市场营销学》考试大纲
一、 导论
1、
理解市场营销的基本概念及基本理论;
2、
理解市场营销指3、
导思想的演变。
二、市场营销战略与管理过程
1、
理解企业经营战略的特征;
2、
掌握市场营销战略规划内容;
三、市场分析
1、理解市场的概念,市场的分类及其基本模式;
2、了解市场因素分析的基本内容;
4、
掌握市场调研预测的方法。
四、
市场营销环境分析
1、理解企业微观环境的构成;
2、理解企业宏观环境的构成。
五、购买者行为分析
1、了解消费者市场及其特点;
2、理解影响消费者购买的因素;
3、掌握消费者购买行为的分析过程和决策过程;
4、理解组织市场的构成及产业市场购买行为。
六、竞争战略
1、理解如何识别竞争对手;
2、掌握不同地位企业的竞争策略。
七、市场细分
1、理解市场细分的概念及作用;
2、了解市场细分的原则及消费者市场的细分标准;
3、掌握市场细分的几种基本方法。
八、目标市场与市场定位
1、理解目标市场的概念与特征;
2、理解市场细分的考虑因素及目标市场策略种类;
3、理解市场定位的概念;
4、熟练掌握市场定位的方法。
九、市场营销组合策略
1、理解市场营销组合的概念及基本构架;
2、了解市场营销组合的特点及营销组合理论在企业中的意义;
3、理解市场营销组合策略应用的约束条件。
十、产品策略
1、理解产品的整体概念;
2、熟练掌握产品生命周期的划分方法并掌握产品生命周期各阶段的市场特点和营销对策;
3、理解新产品概念、分类以及设计开发的相关知识。
十一、定价策略
1、了解影响定价的因素及产品定价的一般过程;
2、熟练掌握产品定价的几种基本方法;
3、理解新产品的定价策略及老产品价格调整策略。
十二、分销渠道
1、理解商品分销渠道基本模式;
2、理解中间商的功能并了解中间商的类型;
3、了解影响分销渠道选择的因素;
4、掌握选择销售渠道的决策过程。
十三、促销策略
1、理解促销的基本概念和作用;
2、掌握四种促销方式各自特点。
十四、市场营销组织
1、了解市场营销组织的演变过程;
2、了解决定市场营销组织形式的因素及建立市场营销组织的几种基本方法。
参考教材:
1、《市场营销》,
高等教育出版社, 吴勇 ,车慈慧
主编;
2、《现代市场营销学》
,清华大学出版社,吕一林,杨延龄,李蕾,金占明
主编;
3、《市场营销学》
,东北财经大学出版社, 方光罗 主编。
三、软件测试方向
考试科目:计算机网络技术、C语言、数据库
考试时间:150分钟
成绩分配:总分200分,其中计算机网络技术70分;C语言70分;数据库原理及应用60分。
第一部分
《计算机网络》考试大纲
一、计算机网络概述
1、
了解:计算机网络的形成,2、
发展。
3、
理解:计算机网络的典型应用。
4、
掌握:计算机网络代次的划分,5、
计算机网络的基本功能、分类、组成。
6、
熟练掌握:计算机网络拓扑结构及其特点,7、
通信子网和资源子网的功能
及组成。
二、数据通信基础知识
1、了解:信号、数据、信息、码元、数据传输、基带传输、频带传输、宽带传输的概念。
2、理解:同步通信方式、异步通信方式、线路交换和存储转发交换技术。
3、掌握:多路复用技术的分类及特点、数据编码。
4、熟练掌握:差错的概念及产生的原因。
三、计算机网络的协议与体系结构
3、
理解:协议的功能和分类。
4、
掌握:协议的概念、协议的三要素,5、
计算机网络体系结构的基本概念及其中协议、层次接口、层次性模型结构的概念。
6、
熟练掌握:OSI参考模型及各层功能,7、
七层名8、
字的英文全称,9、 TCP/IP协议各层功能。
四、计算机局域网组网原理
3、
了解:局域网的定义功能、特点、实现技术。
4、
理解:局域网的拓扑结构。
5、
掌握:网卡、交换机的基本功能,6、
典型的局域网组网技术。
7、
熟练掌握:双绞线、同8、
轴电缆、光导纤维等传输介质的各自特点。
五、网络软件系统
1、
了解:计算机网络软件系统的概念。
2、
理解:网络操作系统的概念,3、
分类。
4、
掌握:网络操作系统的选择。
六、Windows 2000
1、
了解:Windows
2000的安装、配置。
2、
理解:组、域、AD的概念及其含义。
3、
掌握:Windows
2000的域管理、用户管理。FAT、NTFS、FAT32三种文件格式的区别与特点。
七、组建Windows 2000网络
1、
理解:建立域控制器、组与AD的使用。
2、
掌握:DHCP与DNS含义,3、 DNS域名4、
系统的组成和分类,5、 FTP服6、
务器、WEB服7、
务器的建立。
八、网络中TCP/IP管理
1、
掌握:IP地址定义、表示和分类。
2、
熟练掌握:子网和子网掩码,3、 IP应用。
参考教材:
1、《计算机网络与Windows 2000实用教程》
尚晓航主编
清华大学出版社
2、《计算机网络实训教程》
张浩军主编
高等教育出版社
3、《计算机网络技术》
魏永继主编
第二部分
《C语言程序设计》考试大纲
一、基础部分
1、理解数据类型的概念,常量与变量的取值特点及用法(整型、实型、字符型)。
2、了解不同数据类型之间的转换规则。
3、掌握整型数据的内存表现形式。
4、
掌握算术、关系、逻辑运算符及其表达式的求解。
5、
掌握运算符的优先级及其结合方向。
6、
掌握转义字符的含义及用法、格式输入输出函数。
二、算法与算法描述
1、了解算法的特性及其时间复杂度和空间复杂度。
2、理解算法的含义、程序流程图基本符号的含义。
3、熟练掌握算法描述工具:N-S图,传统程序流程图。
4、理解结构化程序设计思想和编程方法。
要求:能根据 N-S图
或 传统程序流程图
编写程序,能将程序转换为 N-S图或传统程序流程图。
三、选择结构程序设计
1、熟练掌握IF语句三种形式用法及其嵌套用法(最多二级)。
2、掌握用Switch语句构造多分支选择结构。
要求:能依据程序写出运行结果及编写简单的分支程序。
四、循环结构程序设计
1、熟练掌握While循环、Do-While循环和For循环结构程序设计(嵌套最多2层)。
2、掌握不同类型循环结构之间的相互转换。
要求:会分析程序写出运行结果及编写简单的循环程序。
五、数组
1、理解数组数据的存储规律。
2、掌握一、二维数组的定义、初始化和引用。
3、掌握一维字符数组的定义及使用方法。
要求:能利用数组编程(数组数据的建立、运算、输出、排序,查找特定数组元素等)。
六、函数
1、理解函数原型的含义,掌握其使用方法。
2、掌握函数的定义、调用方法、函数间相互调用的规则。
3、掌握函数形参的作用及函数调用前后其值的变化规律。
4、理解局部变量、全局变量的含义及其与内存的对应关系。
5、理解变量的存储类别、作用域和生存期。
6、理解并掌握 数组元素、数组名、指针变量作为参数的函数调用方法。
七、编译预处理
1、掌握不带参数的宏定义、简单形式的带参数的宏定义。
2、理解“文件包含”处理的必要性及其用法。
八、指针
1、理解指针及指针变量的概念。
2、理解指向结构体的指针变量的用法。
3、掌握一维数组(整型、实型、字符型)的指针的使用方法。
九、结构体
1、理解结构体类型数据的构成特点。
2、理解结构体类型数据的定义方法、引用方法。
3、理解结构体数组的定义方法及其数组元素的引用方法。
参考教材:
1、《新编C语言程序设计》,机械工业出版社,郭继展。
2、《C程序设计》第二版,清华大学出版社,谭浩强。
第三部分
《数据库原理及应用》考试大纲
一、数据库的基本概念
7、
理解数据、信息的概念及特点;
8、
了解数据处理的发展阶段;
9、
掌握数据库、数据库系统、数据库管理系统和数据库应用系统的概念;
10、
掌握数据库系统的特点;
11、
了解常用的数据模型;
12、
掌握关系数据库特点及操作。
二、Visual FoxPro语言概述
1、理解Visual
FoxPro的数据类型;
2、掌握常量、变量的概念;
3、熟练掌握函数、操作符和表达式的使用。
三、Visual FoxPro数据库与表
1、了解表结构的建立、查看和修改;
2、掌握表的打开与关闭和工作区的选择和使用;
3、熟练掌握表中记录的显示、定位、复制、插入、添加、修改、删除、恢复和传送命令;
4、理解Visual FoxPro的文件复制、改名和删除命令。
四、Visual
FoxPro表中记录的排序与统计
1、掌握表中记录的排序;
2、熟练掌握表的索引的建立和使用;
3、熟练掌握对表中记录的条件查询和索引查询;
4、掌握对表中记录进行计数、求和、求平均值及分类汇总命令;
5、了解数据库及数据库表的基本操作。
五、Visual FoxPro查询和视图
3、
理解查询和视图的概念;
4、
掌握查询设计器和视图设计器的使用。
六、Visual FoxPro程序设计
3、
了解命令文件的建立与运行;
4、
熟练掌握程序设计的三种基本结构:顺序结构、选择结构(IF语句及其嵌套形式、DO CASE语句)、循环结构(DO
WHILE语句及其嵌套形式)。
七、Visual FoxPro过程和自定义函数
4、
理解过程和自定义函数的概念;
5、
熟练掌握过程和自定义函数的定义和调用;
6、
掌握参数传递的方法。
参考教材:
1、《Visual
FoxPro程序设计》,清华大学出版社,谢容传、王永国编著。
2、《Visual
FoxPro6.0程序设计教程》,电子工业出版社,孙淑霞、丁照宇、肖阳春编著。
鞍山科技大学托普软件学院
2006年软件工程专业专升本入学职业技能测试大纲
考试科目:计算机操作
考试时间:90分钟
成绩分配:总分100分
适应专业:所有专业
计算机操作考试大纲
一、Windows 操作系统
1、 了解:Windows的安装、配置、卸载;
2、 理解:外设的安装、文字输入、多媒体及应用程序的使用;
3、 掌握:资源管理器的使用、控制面板的使用
4、 熟练掌握:文件及文件夹的操作
二、Word操作
1、 了解:Word的基本功能、文档的基本格式;
2、 理解:Word的基本操作、联机文档等;
3、 掌握:复4、 杂文档的编辑、文档格式化、复5、
杂表格的制作与编辑;
6、 熟练掌握:文档的修饰、复7、
杂文档及表格的编辑
三、Excel操作
1、
了解:Excel的基本功能、帮助的使用;
2、
理解:Excel的基本操作、工作表的建立与编辑;
3、 掌握:工作表的格式化、表格中的数据管理与应用;
4、 熟练掌握:图表处理、跨工作表复5、
杂条件计算、工作簿的管理
四、Internet的操作
1、
了解:Internet的基本知识、基本概念;
2、
理解:www浏览、资料检索;
3、 掌握:文字、图片、文件下载、上传,4、
电子邮件的使用;
5、 熟练掌握:数据下载、收发各类邮件。
参考教材:
《计算机基础教程》,电子工业出版社,周维武,秦敬辉主编。