选择题:
1、从供选择的答案中,选出应填入下面叙述中(?)内的最确切的解答,把相应编号写在答卷的对应栏内。(第1到第3题)
在C++语言中引进了类的概念。类的定义包括类名,类的说明和类的实现。(A)是类的外部接口,(B)是类的内产表示,类具有(C)、(D)和(E)。有了(C)可以隐藏类对象内部实现的复杂细节,有效地保护内部所有数据不受外部破坏;(D)增强了类的共享机制,实现了软件的可重用性,简化系统的开发工作;(E)可实现函数重载和运算符重载。
供选择的答案
A、B:1、类的引用2、类的说明3、类的实现4、类的标识5、类的构造6、类的成员说明
C~E:1、开放性2、封装性3、兼容性4、继承性5、多态性6、可扩充性
2、各种程序设计语言中都有多种数据类型,纯量数据类型和结构类型是两大基本数据类型。例如,(A)等都是前者,而(B)都是后者。
子程序通常分为两类:(C)和(D),前者是命令的抽象,后者是为了求值。
一些重要的程序语言(如C和PASCAL)允许过程的递归调用。通常用(E)来实现递归调用中的存储分配。
供选择的答案
A、B:1、双精度型、枚举和数组2、数组、记录和联合3、指针、数组和记录4、实型、布尔型和指针5、复型、指针和记录6、实型、整型和联合
C、D:1、标准子程序2、进程3、过程4、用户定义子程序5、函数6、分程序7、模块
E:1、栈2、堆3、数组4、链表
3、每一棵树都能唯一地转换为它所对应的二叉树,树的这种二叉树表示对树的运算带来很大的好处。遍历(周游)是树形结构的一种重要运算,二叉树的基本组成部分是:根(N)、左子树(L)和右子树(R)。因而二叉树的遍历次序有六种。最常用的是三种:前序法(即按(A)次序),后序法(即按(B)次序)和中序法(也称对称序法,即按(C)次序)。这三种方法相互之间的关联。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则它的后序序列必是(D),而且可得该二叉树所表示的树的先根次序序列是(B)。
A~C:1、RLN2、RNL3、LRN4、LNR5、NLR6、NRL
D、E:1、EFGHBCD2、FEGHDCB3、BCDEFGH4、EFBGCHD5、BEFCGDH6、FEGBHDC
简答题:
1、在公司人事数据库中有两张表:EMP表记录公司雇员的情况,DEPT表记录公司各个部门的情况,在下图中简要说明了这两张表的内容。
EMP表:
EMPNOENAMEJOBMGRHIREDATESALARYDEPTNO
7001SMITHSALEMAN 100117-DEC-98800。0010
7002JONESMANAGER100202-JAN-961500。0020
7003 WILLIAM CLERK100121-MAY-941200。0020
(EMPNO:雇员编号、ENAME:雇员姓名、JOB:职务、MGR:所属部门经理编号、HIREDATE:起始工作日期、DEPTNO:所属部门编号)
DEPT表:
DEPTNODNAMELOC
10ACCOUNTINGGUANGZHOU
20SALESGUANGZHOU
30RESARCHNANJING
请使用合适的SQL语句列出在广州工作的所有雇员的资料(包括其工作部门的名称、部门地址),结果请按部门排序。
2、。NET有那几种服务器控件?(举例说明用途,至少说明两种以上)(10分)
3、SESSION和APPLICATION各自代表什么意思?有什么不同?(5分)
4、SQLSERVER 的存储过程和触发器有什么不同之处?运行上有什么特点?(10分)
5、请写出JAVASRIPT小程序,弹出一个带“确定”和“取消”有提示框。(10分)
6、CSS的含义是什么?有什么用途?(10分)
7、请写出。NET分页的程序思路,或者有什么控件可以直接分页(写出该控件的名称和如何使用该控件)?
8、请述明MVC的含义。(10分)
9、请述明SOAP协议的含义和。NET的WEB SERVICE 服务器的架设方法。(20分)



