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 NullDefaultCheckUniquePrimary keyForeign 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.0win-tc 1.8

4、参考教材

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

5、题型及分值分布

考试类别

 

理论测试

填空题

5

10

程序分析题

5

20

职业技能测试

 

 

70

   

 

 

100

 

 

第三部分  计算机网络技术

 

1、基本要求

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

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

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

2、理论测试内容

计算机网络概述

计算机网络的发展;

计算机网络的定义;

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

数据通信基础

数据通信系统的构成;

数据通信的主要特性;

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

多路复用技术;

网络体系结构与协议

网络体系结构;

开放系统互联参考模型;

互连网协议TCP/IP

局域网

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

以太网的介质访问方法;

网络互连的硬件设备;

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

广域网

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

数据报与虚电路服务;

InternetTCP/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