辽宁专升本

2016年沈阳师范大学专升本考试大纲——《计算机科学与技术》

【指定参考教材】

1.《TCP/IP详解》(卷一), W.Richard Stevens, 机械工业出版社

2.《计算机网络》 谢希仁 电子工业出版社

理论部分

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

第一部分  计算机网络技术

主要内容:

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

一、计算机网络概述

本部分要求学生掌握以下内容(带下划线部分需重点掌握):

1、计算机网络在信息时代中的作用

   因特网概述

   因特网的标准化工作

2、计算机网络在我国的发展

3、因特网的组成

  因特网的边缘部分

  因特网的核心部分

4、计算机网络的类别

  计算机网络的定义

  几种不同类别的网络

5、计算机网络的体系结构

  协议与划分层次

  具有五层协议的体系结构

  TCP/IP 的体系结构

二、物理层

  本部分要求学生掌握以下内容(带下划线部分需重点掌握):

1、物理层的基本概念

2、数据通信的基础知识

   数据通信系统的模型

  有关信道的基本概念

3、物理层下面的传输媒体

  导向传输媒体

  非导向传输媒体

4、信道复用技术

  频分复用

  时分复用和统计时分复用

  波分复用

  码分复用

三、数据链路层

   本部分要求学生掌握以下内容(带下划线部分需重点掌握):

1、使用点对点信道的数据链路层

  数据链路和帧

  三个基本问题

2、点对点协议 PPP

  PPP 协议的特点

  PPP 协议的帧格式

  PPP 协议的透明传输实现方法

  CRC循环冗余效验方法

3、使用广播信道的数据链路层

  局域网的数据链路层

  CSMA/CD 协议

4、使用广播信道的以太网

  使用集线器的星形拓扑

  以太网的 MAC 层

5、高速以太网

  100BASE-T 以太网

  吉比特以太网

  10 吉比特以太网

四、网络层

   本部分要求学生掌握以下内容(带下划线部分需重点掌握):

1、网际协议 IP 

  分类的 IP 地址   

  IP 地址与硬件地址

  地址解析协议 ARP 与逆地址解析协议RARP

  IP 数据报的格式

  IP 层转发分组的流程

2、划分子网和构造超网

  划分子网

  使用子网时分组转发

  无分类编址 CIDR

3、因特网的路由选择协议

  内部网关协议 RIP(理解简单工作原理)

  内部网关协议 OSPF(理解简单工作原理)

  外部网关协议 BGP 

五、运输层

   本部分要求学生掌握以下内容(带下划线部分需重点掌握):

1、运输层协议概述

   进程之间的通信

   运输层的两个主要协议

  运输层的端口

2、用户数据报协议 UDP 

  UDP 概述

  UDP 的首部格式

3、传输控制协议 TCP 概述

  TCP 最主要的特点

  TCP 的连接的建立与释放过程

六、应用层

   本部分要求学生掌握以下内容(均为一般概念性掌握):

1、域名系统 DNS

  域名系统概述

  因特网的域名结构

2、文件传送协议

  FTP 概述

  FTP 的基本工作原理

3、远程终端协议 TELNET 

4、万维网 WWW

  概述

  统一资源定位符 URL

5、简单网络管理协议 SNMP

  网络管理的基本概念

  SNMP的构成   

第二部分  C语言程序设计

一、C语言概述

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

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

二、数据类型与表达式

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

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

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

三、数据的输入和输出

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

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

四、条件语句

 重点掌握if语句switch语句的用法及选择结构程序设计方法。

五、循环控制 

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

2.掌握continue、break语句的使用方法。

3. 掌握多重循环的使用方法。

六、数组

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

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

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

七、函数 

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

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

3.基本掌握函数的递归调用方法。

八、编译预处理 

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

九、指针

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

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

十、结构体与共用体

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

第三部分  数据库

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

  1. 掌握数据、数据库、数据库管理系统、数据库系统概念;

  2. 了解数据库系统的组成和特点;

  3. 了解数据库管理系统的功能;

  4. 了解数据库的三级模式结构和两级映射的功能;

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

6. 重点掌握概念模型的作用,E-R图的画法;

7. 重点掌握关系模型的术语,E-R图转换为关系模型的规则;

8. 掌握VFP中关系的性质;

9. 掌握关系模型的三类完整性约束规则;

  10 .重点掌握关系代数的基本运算。

二、SQL语言

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

  2.重点掌握数据查询(单表、多表、嵌套查询,分组、排序、聚集函数的应用);

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

   4.掌握视图的相关操作(视图的作用、视图的定义、查询)。

三、Visual Foxpro 6.0基本知识

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

   2.了解表的定义:包括所支持的字段数据类型、扩展属性(标题、格式、规则等)的含义和作用;

  3.重点掌握索引的概念和应用;

  4.重点掌握数据表的基本操作命令:包括记录的增、删、改、定位、查询、排序等;

  5.掌握多表操作(工作区、表之间关联的创建和应用、表间关联等)。

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

  1.了解数据类型;

  2.理解常量和变量、数组的使用方法;

3.掌握运算符和表达式;

  4.重点掌握VFP的命令通式;

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

  6.重点掌握程序文件的建立方法;

  7.掌握I/O语句;

8.重点掌握流程控制语句;

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

10.重点掌握命令按钮、文本框、标签、表格控件的使用方法。

2016年高职高专毕业生升入本科学校继续学习沈阳师范大学计算机科学与技术专业专业综合课考试大纲

技能部分

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

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

考试内容:

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

(一)Windows的基本操作

1.掌握Windows桌面、开始菜单和常用应用程序的基本操作;

2.理解剪贴板、窗口、对话框及快捷方式的概念;

3.掌握我的电脑、资源管理器的基本操作;

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

5. 掌握文件、文件夹的概念及其基本操作;

6.掌握一种中文输入法的基本使用方法。 

(二)Word操作

1.掌握Word的启动和退出方法,熟悉Word的工作界面;

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

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

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

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

(三)Excel操作

1.掌握Excel的启动与退出,熟悉Excel的工作界面;

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

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

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

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

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

第二部分  数据库

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

一、Visual FoxPro的基本操作:

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

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

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

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

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

CREATE、ALTER、INSERT、DELETE、UPDATE、SELECT。

二、Visual Foxpro程序操作:

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

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

第三部分  C语言

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

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

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

3.掌握函数定义及使用;

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

5.掌握指针的定义、指针变量作函数参数,并掌握把指针与数组、结构体结合使用的方法。