2006鞍山科技大学专升本计算机科学与技术专业


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

考试科目:数据库系统概论、计算机网络、C语言程序设计

考试时间:150分钟

成绩分配:总分200分,其中数据库系统概论70分、计算机网络70分、C语言程序设计60分

第一部分《数据库系统概论》考试大纲

一、数据库概论

   1、掌握数据的模型;   2、掌握DB的体系结构;   3、掌握DBMS的功能;   4、掌握DBS的组成。
二、关系模型

   1、了解关系的基本术语;   2、掌握应用关系代数表达关系操作;   3、掌握应用关系演算表达关系操作;   4、了解查询优化;   5、熟练掌握关系代数的综合操作。
三、关系DBSQL语言

   1、熟练掌握SQL表达查询;   2、掌握表的建立、更新;   3、掌握视图的特性及使用。
四、关系DB模式设计

   1、熟练掌握FD(函数依赖)的定义;   2、了解FD的闭包概念、掌握闭包的运算及实际意义;   3、掌握FD的推论规则;   4、会用三个范式的概念进行模式分解。
五、 DB设计和保护

   1、掌握设计的基本步骤、每部分的主要工作;
   2、掌握DB保护的几个方面包括数据库的恢复、并发操作、安全性、完整性。
    参考教材:《数据库系统概论》高教出版社 萨师煊、王珊主编

 

第二部分《计算机网络》考试大纲

第一章

1.了解计算机网络的概念   2.掌握计算机网络的两级子网结构   3.了解网络中常用的交换技术   4.掌握OSI七层模型及各层功能   5.理解并识记协议的概念及组成   6.了解网络拓扑结构   7.理解SAP(服务访问点)

第二章 

1.识记全双工通信、基带信号、宽带信号的概念    2.了解网络中常用的传输媒体   3.能区别多模光纤、单模光纤    4.能计算信道最高码元传输速率     5. 能计算信道最高传输速率(香农公式)   6.了解Modem的作用    7.掌握曼彻斯特编码和差分曼彻斯特编码    8.了解物理层描述接口的四个特性。

第三章

1.了解用户接入Internet的方法   2. 掌握HDLC的透明传输技术    3. 了解 数据链路层的功能    4. 掌握实用停止等待协议的工作原理     5. 掌握循环冗余校验(CRC)的方法并达到应用程度。

第四章

1. 掌握CSMA/CD的工作原理    2. 理解信道复用的目的    3. 掌握频分复用和时分复用的区别。

第五章

1. 了解局域网的体系结构    2. 掌握影响局域网特性的三个主要因素   3. 了解局域网的扩展(集线器,交换机等)   4. 了解MAC地址     5. 了解10Base5、10Base2、10BaseT、100Base_T的含义   6.了解IEEE802.3、IEEE802.4、IEEE802.5标准。

第六章

1.能比较虚电路服务和数据报服务  2. 了解自适应路由选择与非自适应路由选择各自的特点    3.掌握固定路由法

第七章 

1.了解常用的网络互连设备及其功能    2.了解网际协议IP及其配套协议

3.掌握IP地址和物理地址之间的转换关系   4.掌握IP地址五种类型的格式

5.掌握A类、B类和C类IP地址的表示范围和相应的默认子网掩码值   6.IP地址与子网掩码的简单应用(例:能够判断两主机是否处于同一子网;能计算出每个子网的主机数等)。
第八章 

1.了解运输层在TCP/IP体系结构中所处的地位   2.了解UDP协议和TCP协议所提供的服务   3.理解面向连接的和无连接的概念   4.熟练掌握端口的概念、端口的使用和常用的熟知端口  5.了解使用TCP和UDP协议的各种常用应用和相应的应用层协议。

第九章

1.掌握应用层常用的协议  2. 了解因特网的域名结构   3.了解FTP的匿名登陆   4.掌握万维网涉及的几个重要概念(URL、HTTP、HTML)   5.掌握SMTP通信过程   6.掌握OSI的五个网络管理功能域。

 

参考资料:

 《计算机网络》(第三版)   谢希仁编著   大连理工大学出版社

 

第三部分《C语言程序设计》考试大纲

一、  一、  基础部分

1、熟练运用常量与变量(整型、实型、字符型)。2、掌握变量赋初值、算术运算符、表达式、逗号运算符及表达式、关系运算符及表达式和逻辑运算符和表达式求解。3、并能够在程序设计中正确使用;字符数据的输入与输出函数、格式输入与输出函数。

二、  二、  简单程序设计

1、  1、  熟练掌握分支结构形式。熟练掌握 if 语句的两种形式。掌握switch语句。

2、  2、  能够读懂程序写运行结果且编写简单的分支程序。

三、 循环

1、  1、  熟练掌握while循环。理解do-while循环。熟练掌握for ()循环的执行。

2、  2、  能够读懂教材上的例题程序写出正确的运行结果;能够编写简单的循环程序。

四、 数组的使用

1、理解初始化。2、熟练掌握数组排序,从数组中挑数。3、掌握数组的格式输出(二维数组)。4、熟练掌握数组使用,查找数组中最大数和最小数及满足某些特征的数。

五、 函数

1、  1、  理解函数的定义。掌握值传递方式。熟练掌握调用问题。掌握使用递归函数解决问题的方法。了解变量的存储类别。熟练使用函数,并能够自己定义函数调用之解决问题。

六、 指针

1、熟练掌握指向变量的指针2、熟练掌握一维数组的指针和指向一维数组的指针变量。3、理解字符串指针和指向字符串的指针变量。4、了解宏定义及其使用。

七、 结构体

1、  1、  掌握定义与初始化。2熟练掌握结构体变量的使用,能够给结构体变量各成员赋值输出之。

八、 文件

1、  1、  掌握文件的打开方式。2熟练掌握文件的读写函数;会建立、输出、复制文本文件。

 参考教材: 谭浩强,C程序设计(第二版),清华大学出版社,1999


职业技能考试部分

 

考试科目:C语言程序设计

考试时间:150分钟

成绩分配:根据问题编写应用程序(总计10题,每题1 0分,计100分)

考试方式:考试之前,每位同学在E盘根目录之下建一个子目录,子目录的名字用准考证号设定,每答完一道题目,保存到所建的子目录下。

 

1、在C的编程环境下编辑、编译、连接和运行一个简单C程序。

2、用分支控制语句来编制程序,解决一些具体问题。

3、用whiledo-whilefor语句编制程序实现循环。

4、掌握一维数组和二维数组的定义、赋值和输入输出的方法,用数组类型编制排序算法等程序。

5 编写函数,掌握函数形参与实参的对应关系及“值传递”方法,掌握函数的嵌套调用和递归调用方法。

6、掌握指针的概念、指针变量的定义和使用方法。

7、掌握结构体、共用体类型变量的定义和使用方法。

8 掌握文件以及缓冲文件系统、文件指针的概念,学会使用文件的打开与关闭、文件的读写等操作函数。

 

参考教材:《C语言实验指导书》  鞍山科技大学计算机学院