高职高专毕业生升入本科学校继续学习  

2006年沈阳师范大学专升本计算机科学与技术 

专业综合课(理论部分)考试大纲

辽宁专升本考试网——http://www.51zsb.net

说明本考试内容分三部分,全部采用笔试。其中,计算机网络技术(50分)、C语言(80分)、数据库(70分),共计200分,考试时间150分钟。

第一部分  计算机网络技术

考试内容:

本考试通过对计算机网络基本理论和应用技术的考核,测试学生理解、分析和运用计算机网络知识的能力。

主要内容:

(一)计算机网络概述

1.了解计算机网络的产生与发展、网络功能、网络分类、网络应用,理解计算机网络的概念、网络的拓扑结构、资源共享、计算机网络组成的知识等。

2.了解OSI参考模型各层的功能、任务、工作基本原理,理解计算机网络协议与体系结构的知识及各层协议,理解TCP/IP协议簇。

(二)数据通信基础

1.理解数据通信的有关概念,理解传输介质、信道数据最大传输速率、调制解调技术、虚电路与电路交换,理解物理层协议和RS-232-C接口。

2.理解和掌握数据链路层成征、差错控制、流量控制,理解链路层的基本协议的功能,掌握典型的数据链路层协议—HDLCPPP

3.理解介质访问技术、局域网的概念和网桥的概念与功能,掌握局域网的基本组成、媒体访问控制方法、局域网的标准及结构等,了解局域网的各种应用技术;了解网桥的主要作用、适用范围和工作原理。

(三)计算机网络的体系结构

1.深入理解网络层的功能、为传输层提供的服务、虚电路子网和数据报子网,理解路由选择算法、拥塞的概念和拥塞控制算法,理解InternetIP协议、ICMP协议、ARP协议、RARP协议,理解Internet路由协议,理解网络互连基本原理,掌握互连设备、互连协议。

2.理解传输层提供给高层的服务、服务质量和传输服务原语,理解Internet上的传输协议(TCPUDP),理解和掌握寻址、建立连接、释放连接、流量控制和缓冲策略。

3.理解和掌握应用层的域名系统、电子邮件协议、文件传输协议、Web网的HTTP协议,掌握网络安全和保密技术的有关概念和基本原理。

(四)网络操作系统概述

了解网络管理的概念,理解计算机网络管理的基本内容、功能、标准和网络管理协议。

(五)Internet技术

了解各种公用网络、虚拟专用网络的基本原理以及Internet接入技术。

第二部分  C语言程序设计

主要内容:

(一)C语言概述

1.了解C语言发展概况及C语言特点。

2.掌握C语言程序的构成。

3.重点掌握C程序结构及源程序编辑方法。

(二)数据类型与表达式

1.掌握最基本的数据类型、运算符及表达式。

2.重点掌握常量和变量、整形数据、字符型数据、浮点型数据定义及使用方法。

3.重点掌握运算符及表达式使用方法。

4.了解数据类型转换。

(三)数据的输入和输出

1.重点掌握printf函数和scanf函数的使用。

2.掌握字符输出函数getchar函数putchar函数的使用。

(四)条件语句

1.了解语句和复合语句的概念。

2.重点掌握if语句switch语句的用法及程序设计。

(五)循环控制

1.重点掌握forwhliedo-whlie三种循环控制语句使用方法。

2.掌握continuebreak语句的使用方法。

3.重点掌握三种循环语句编程方法及在程序设计中用循环方法实现各种算法。

(六)数组

1.重点掌握一维数组、二维数组的定义和引用。

2.重点掌握一维数组和二维数组的使用方法及数组的应用。

3.掌握字符数组与字符串的基本使用方法。

(七)函数

1.掌握函数概念、函数的定义和调用以及函数参数的传递。

2.重点掌握函数的调用。

3.掌握函数的递归调用。

4.掌握主函数参数的定义及使用方法。

5.了解数组作为函数参数的使用。

(八)编译预处理

1.重点掌握编译预处理的概念和宏定义及宏替换。

2.掌握“文件包含”处理概念及操作。

3.了解条件编译功能。

(九)指针

1.重点掌握指针的概念能正确的定义和引用指针。

2.掌握指针变量作为函数参数、指针与数组、指针与字符串。

3 会使用指针数组。

(十)结构体与共用体                                 

1.掌握结构体类型变量的定义及结构体变量的引用。

2.了解结构体数组的定义和引用。

3.会使用指向结构体类型数据的指针。

(十一)文件

1.掌握文件的概念、文件的分类。

2.掌握文件的打开与关闭及读写基本操作。

第三部分  数据库

考核要求本考试要求学生具有数据库系统的基础知识;基本了解面向对象的概念;掌握关系数据库的基本原理;掌握数据库程序设计方法;通过对Visual FoxPro语言的基本程序设计知识的考核,测试学生理解、分析、掌握数据库基础知识和利用Visual FoxPro语言的利用交互、程序运行方式进行程序设计的能力。


主要内容:

一、数据库的基本概念、原理和方法

1、了解数据库、数据库管理系统、数据库系统概念

2、了解数据管理技术的三个发展阶段,各阶段的特点

3、掌握数据库系统特点

4、掌握数据库系统的组成

5、掌握数据库管理系统的功能

6、掌握数据库的三级模式结构和两级映射的功能

7、重点掌握数据模型的概念、数据模型的三要素、主要的数据模型

8、重点掌握概念模型的作用,概念模型中的术语(实体、实体型、实体集、属性、码)

9、重点掌握关系模型的术语(关系、属性、域、元组、主码、分量、关系模式)

10、掌握E-R图,从E-R图中导出关系模型

二、关系数据库理论

1、了解关系的数学定义

2、掌握关系的性质

3、掌握关系模型的三类完整性约束规则

4、重点掌握关系代数的基本运算以及查询表达式

三、SQL语言

1、掌握数据定义(表的定义、修改、删除)

2、掌握数据查询(语句格式、单表、多表、嵌套查询、分组、排序、集函数的应用)

3、重点掌握数据操纵(记录的增、、改)

4、掌握视图(视图的作用、视图的定义、查询)

四、Visual Foxpro 6.0基本知识

1、了解Visual Foxpro 中数据库、表的概念

2、了解表的定义

包括所支持的字段数据类型、扩展属性(标题、格式、规则等)的含义和作用

3、了解设定字段级规则和记录级规则

4、重点掌握数据表的基本操作命令

包括记录的增、、改、定位、查询、排序、分类汇总等

5、掌握索引的概念和应用

6、掌握多表操作(工作区、表之间关联的创建和应用、表间临时关联)

五、Visual Foxpro语言基础及程序设计

1、了解数据类型

2、了解常量和变量、数组

3、掌握运算符和表达式

4、了解常用命令格式

5、重点掌握常用的系统函数(字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数)

6、重点掌握程序文件的建立

7、重点掌握I/O语句

8、重点掌握流程控制语句、

计算机科学与技术(专升本)专业

专业技能测试考试大纲(一)

说明本考试内容分三部分,测试考生的上机实际操作能力。其中,计算机文化基础(中文版Windows98XP2000,中文Microsoft Office 2003(40)、数据库(中文VFP6.0(30)C语言(英文版Turbo C 2.0(30),总计100分。考试时间150分钟。

第一部分  计算机文化基础部分

考试内容:本考试通过Windows操作系统(中文版98XP2000),中文版Microsoft Word 2003和中文版Microsoft Excel 2003软件的操作考试,测试考生Windows操作系统基本操作能力及运用WordExcel这两种应用软件实际处理事务的能力。

()Windows的基本操作

1.重点掌握对Windows的桌面、开始菜单、应用程序的鼠标的基本操作,并掌握一定的键盘操作;

2.掌握剪贴板、窗口、对话框及快捷方式;

3.掌握我的电脑、资源管理器、回收站及其操作;

4.掌握磁盘路径的概念以及对给定路径的访问方法;

5.掌握文件、文件夹的新建、移动、复制、粘贴、查找等操作及其属性的设置;

6.重点掌握一种中文输入法;中、英文输入的切换;全、半角字符的区别及输入;各种常用符号的输入。

(二)Word操作

1.掌握Word的启动和退出,了解Word的工作窗口;

2.掌握文档的基本处理方法:文档的创建、打开,文档的编辑 (文字的选定、插入、删除、查找与替换等基本操作)、保存;

3.掌握文档格式化的基本方法:字体、字形、字号的设置;文字颜色的设置、字符间距和缩放比例的设置等;段落的概念,段落缩进,段落间距,对齐方式,行距、固定行距和最小行距等;样式的概念,建立、应用和更改样式的方法,页眉页脚设置;分栏排版;

4.掌握表格处理的基本方法:建立表格,表格线的格式化处理;单元格,单元格的合并、折分,调整表格的行高和列宽,插入删除行和列;较复杂表格的建立;编辑表格的数据,设置数据的格式,设置数据在单元格中对齐方式,设置和修改单元格的计算公式;单元格地址,单元格地址范围的表示及应用;

5.掌握对象处理:图表、数学公式的制作与修改、图片的制作、插入与修改;常用对象的制作、插入、修改及对象格式的设置;超级链接的实现。

(三)Excel操作

1.掌握Excel的启动与退出;

2.掌握工作簿:工作簿的新建、打开、保存及关闭;

3. 掌握工作表:工作表的插入、删除、重命名、移动、复制;

4.掌握单元格操作:行或列的插入、删除;行高、列宽的设定;行、列或指定单元格的选定、复制、移动;单元格格式的设置(数字、对齐、字体、边框、图案、保护);单元格的引用;单元格公式及函数的插入和计算;单元格内容的查找与替换;

5.掌握建立Excel数据库的数据清单,数据编辑;数据的排序和筛选;数据的分类汇总及透视图;

6.掌握图表的建立与编辑,设置图表格式;在工作表中插入图片和艺术字;页面设置,插入分页符。

第二部分  数据库

考试内容:本考试通过中文版VFP6.0 操作知识及数据库应用题的考查,测试学生操作中文版VFP6.0 编程工具的熟练程度和使用中文版VFP6.0 对数据库进行操作的能力。

(一)Visual FoxPro数据库的基本操作:

1.掌握数据库操作:创建、删除数据库;

2.掌握表操作:对数据库添加、删除表;表结构的建立与修改;表记录的浏览、插入、删除、修改、排序、索引、查找;

3.掌握多表操作:选择工作区;建立表之间的关联:一对一的关联;一对多的关联;建立表间临时关联;

4.掌握建立视图与数据查询操作:查询文件的建立、执行与修改;视图文件的建立、查看与修改;多表查询。

5.掌握下列SQL语句操作:

CREATEALTERINSERTDELETEUPDATESELECT

(二)Visual Foxpro程序操作:

1.掌握命令文件的建立与运行:程序文件的建立;简单的交互式输入输出命令;应用程序的调试与执行;

2.掌握结构化程序设计:顺序结构程序设计;选择结构程序设计;循环结构程序设计;

3.掌握过程与过程调用:子程序设计与调用;过程与过程文件;局部变量和全局变量、过程调用中的参数传递。

第三部分  C语言

考试内容:本考试通过对C语言应用题的考查,测试学生运用英文版TC2.0工具软件实际解决问题的能力。

1.掌握C语言的各种数据类型定义、运算、转换;

2.掌握一维、二维数组定义及使用

3.掌握函数定义及使用

4.掌握结构体定义及使用

5.重点掌握指针的定义,并掌握把指针与数组、结构体结合使用的方法

6.掌握对文件的操作

7.要求考生能够运用上述知识解决对文件的打开、关闭,对数据进行插入、删除、排序、查找等,并能求解一些较经典的算法问题。