2006年东北大学东软信息学院专升本入学考试软件工程专业考试大纲


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

 

考试科目:数据库、C语言、计算机网络技术

考试时间:理论测试150分钟,职业技能测试60分钟

成绩分配:总分300分(理论测试200分,职业技能测试100分)

理论测试部分:计算机网络技术100分,C语言30分,数据库70分

职业技能测试部分:C语言70分,数据库30分

          理论测试和职业技能测试均为闭卷笔试

 

第一部分  数据库

1、基本要求

数据库技术是数据管理的最新技术,是计算机科学的重要分支,通过本课程的学习使学生了解数据库系统的基本概念、掌握数据库的相关理论、数据库管理系统设计的基础知识和基本的程序设计方法,在SQL Server2000环境下正确应用SQL语言进行简单数据表的设计与操作。

2、理论测试内容

☆ 数据库概述

掌握数据(Data)、数据库(Database)、数据库管理系统(DBMS)、数据库系统(DBS)的基本概念及其相互关系,了解数据管理的进展;掌握数据模型的三要素;了解数据库管理系统的功能。

☆ SQL语言

理解SQL语言的特点及其基本运用,掌握SQL的数据定义、数据查询、数据存储语句,重点掌握SQL Server2000环境下表的定义与删除,理解Not Null、Default、Check、Unique、Primary key和Foreign Key各约束的含义并基本掌握这些约束在表定义语句中的使用方法,掌握单表查询和多表连接查询语句的用法,理解和掌握SELECT语句的完整句法,排序子句及集函数的用法,掌握SQL的数据更新语句。了解视图的作用及视图与基本表的区别。

    注:以上SQL语句格式以SQL Server2000支持格式为准。

☆ 数据库设计初步

了解数据库设计的一般步骤。了解基本E-R模型的实体、属性、联系概念,能区别实体间联系的类型,了解E-R方法进行概念设计的步骤。

3、职业技能测试要点

☆ 熟悉SQL语言的基本语法结构;

☆ 掌握SQL语言的表的定义、修改与删除;单表查询及简单多表查询;视图的定义与对视图的查询;

☆ 了解SQL Server2000的查询分析器的使用;

☆ 在SQL Server2000的环境下编写SQL语句;

4、参考教材

《数据库原理与应用教程》,机械工业出版社,何玉洁编著;

5、题型及分值分布

考试类别

题  型

数 量

分 值

理论测试

单项选择题

14道

14分

填空题

7空

14分

简答题

3题

14分

程序设计题

7题

28分

职业技能测试

 

 

30分

总    分

 

 

100分

 

 

第二部分  C语言

1、基本要求

☆ 掌握C语言的基础知识和基本概念;

☆ 熟悉结构化程序设计的方法;

☆ 掌握计算机中使用的常用算法;

2、理论测试内容

☆ C语言的结构

⑴ C程序的构成、main函数和其它函数;

⑵ 头文件、数据说明、函数的开始和结束标志;

⑶ 源程序的书写格式;

⑷ C语言的风格及注释;

☆ 数据类型及其运算

⑴ 数据类型(基本类型、构造类型、指针类型)及其定义方法;

⑵ 运算符的种类、结合性;

⑶ 表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、逗号表达式)和求值规则;

☆ 基本语句

⑴ 表达式语句、空语句、复合语句;

⑵ 数据的输入与输出、输入输出函数的调用;

☆ 选择(分支)结构程序设计

⑴ 用if语句实现选择(分支)结构(if形式、if-else形式、if语句的嵌套);

⑵ 用switch语句实现多分支选择结构;

⑶ 选择(分支)结构程序设计;

☆ 循环结构程序设计

⑴ for循环结构;

⑵ while循环结构;

⑶ continue语句、break语句;

⑷ 循环的嵌套;

☆ 数组的定义和引用

⑴ 一维数组的定义、初始化和引用;

⑵ 一维数组的基本操作;

⑶ 字符串与字符数组;

☆ 指针

⑴ 指针与指针变量的概念、指针与地址运算符;

⑵ 变量、数组、字符串、结构体的指针及指向变量、数组、字符串、结构体的指针变量。通过指针引用以上各类型数据并对其进行操作;

⑶ 用指针作函数参数;

☆ 函数

⑴ 库函数的正确调用;

⑵ 函数的定义方法、函数的说明;

⑶ 函数的类型和返回值;

⑷ 形式参数与实在参数、参数值的传递;

⑸ 自定义函数的正确调用(不含嵌套调用和递归调用);

⑹ 局部变量和全局变量;

⑺ 变量的存储类别(自动、静态、寄存器、外部)、变量的作用域和生存期;

☆ 结构体及其他构造类型

⑴ 结构体类型数据的定义方法和引用方法;

⑵ 用指针和结构体构成单向链表;

☆ 文件系统

⑴ 缓冲文件系统;

⑵ 文件类型指针;

⑶ 文件的打开与关闭;

⑷ 文件的读写操作(fputc,fgetc等库函数的正确调用);

3、职业技能测试要点

☆ 熟悉结构化程序设计方法;

☆ 掌握C程序的编写方法;

☆ 掌握一种C语言的开发工具的使用,会对C源程序进行简单调试;

☆ 熟练运用理论知识来进行上机实践操作;

☆ C程序开发选用的工具:turbo C 2.0或win-tc 1.8;

4、参考教材

《C语言程序设计》,邱力、万国平主编,清华大学出版社,2004.8;

5、题型及分值分布

考试类别

题  型

数 量

分 值

理论测试

填空题

5题

10分

程序分析题

5题

20分

职业技能测试

 

 

70分

总    分

 

 

100分

 

 

第三部分  计算机网络技术

 

1、基本要求

☆ 掌握计算机网络的基本概念和基础知识;

☆ 掌握网络互连的基本原理;

☆ 熟悉计算机网络上的各种应用;

2、理论测试内容

☆ 计算机网络概述

⑴ 计算机网络的发展;

⑵ 计算机网络的定义;

⑶ 网络的拓扑结构和网络系统的组成;

☆ 数据通信基础

⑴ 数据通信系统的构成;

⑵ 数据通信的主要特性;

⑶ 模拟数据的数字信号编码;

⑷ 多路复用技术;

☆ 网络体系结构与协议

⑴ 网络体系结构;

⑵ 开放系统互联参考模型;

⑶ 互连网协议TCP/IP;

☆ 局域网

⑴ 局域网的拓扑结构、参考模型;

⑵ 以太网的介质访问方法;

⑶ 网络互连的硬件设备;

⑷ 局域网中以太网的组网类型;

☆ 广域网

⑴ 广域网的定义和组成模型;

⑵ 数据报与虚电路服务;

☆ Internet与TCP/IP协议

⑴ Internet的诞生、发展、机构和组织、所提供的服务;

⑵ IP基础、子网技术、无等级IP地址;

⑶ ARP协议、ICMP协议;

⑷ IP路由;

⑸ UDP协议与TCP协议、DNS协议;

⑹ 互联网上的应用与服务;

3、参考教材

☆ 《计算机网络基础》,贺平主编,机械工业出版社,2003.7;

☆ 《计算机网络》(第4版),谢希仁编著,电子工业出版社,2003.6;

4、题型及分值分布

考试类别

题  型

数 量

分 值

理论测试

单项选择题

16题

32分

填空题

16题

32分

简答题

3题

24分

计算题

1题

12分

总   分

 

 

100分