查看: 38|回复: 6

[10-18] 我们IT的考试题

[复制链接]
发表于 2007-10-18 12:44:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
一、单选题。[总分 37分]
1. 预测以下流程图的输出.
                                                                                          
[2分]

A.        2
B.        6
C.        8
D.        Error(错误)


2. 预测以下流程图的输出.

                                                                                                [2分]

A.        0 将被显示10次
B.        15 将被显示10 次
C.        没有显示
D.        Error(错误)


3.  Fun-O-La Club俱乐部在月底庆祝它的20周年成立日。邀请俱乐部的所有150名成员参加节日宴会。必须为俱乐部的所有成员打印出祝贺入场券。描述产生祝贺入场券逻辑的流程图给出如下。如果条件改为nMemberNo < 150,语句“Issue Complimentary Pass”将显示多少次?


                                                                                                [4分]

A.        150
B.        149
C.        0
D.        151


4. 参见以下的流程图,指出“NIIT”将被印出多少次.

                                                                                                [5分]

A.        10
B.        9
C.        1
D.        Infinite(次数不定)

5. 以下中哪个是这些逻辑运算符的优先次序?
                                                                                                [3分]
A.        NOT, AND, OR
B.        OR, AND, NOT
C.        NOT, OR, AND
D.        AND, NOT, OR

6. 流程图是
                                                                                                [1分]
A.        一个程序
B.        程序的图形表示
C.        用简单英语表达问题的算法
D.        十分复杂的系统设计

7. 考察以下陈述:
陈述1:DBMS有助于减少数据冗余。
陈述2:对于非授权的用户,DBMS不提供数据安全性。
关于上面陈述,以下中哪个是正确的?
        [1分]
A.        两个陈述都为真。
B.        两个陈述都为假。
C.        陈述1为真,陈述2为假。
D.        陈述1为假,陈述2为真。

8. 按照关系理论,记录称为什么?

        [1分]
A.        关系
B.        元组
C.        基数
D.        度

9. 大学提供许多学科。许多学生在结束每个学科所安排的不同课程后毕业。学生只可在一个学科中毕业。对某些学科来说,某些课程是公共的。大学在SQL Server 数据库中维持了关于课程、学科、及学生的材料。
关于该系统的逻辑模型,以下陈述中哪个是正确的?             [4分]

A.        实体课程 (Course) 与学生 (Student) 之间的关系是多对一。
B.        实体课程 (Course) 与学科 (Discipline)之间的关系是多对多。
C.        实体学科 (Discipline) 与学生 (Student) 之间的关系是一对一。
D.        实体课程 (Course) 与学科 (Discipline) 之间的关系是一对多。

10. 参与工作的职工和部门的材料存储在Employee 表和Department表中。许多职工有同样的名,但不会有同样的职工代码。此外,许多职工在一个部门里工作。
创建如下的Employee 表:
CREATE TABLE Employee
(
cEmployeeCode char(6) not null,
cEmployeeName char(20) not null,
vAddress varchar(40) not null,
cDepartmentCode char(4) not null
)

创建如下的 Department 表:
CREATE TABLE Department
(
cDepartmentCode char(4)  not null,
cDepartmentName char(10) not null
)

关于这二个表,以下陈述中哪一个为正确的?                 [5分]

A.        Employee 表中cEmployeeName 属性为候选键。
B.        Employee 表中cDepartmentCode属性为外键。
C.        Department表中cDepartmentCode属性为外键。
D.        Employee 表中cDepartmentCode 属性为候选键。

11. 为存储不同职工做的项目的材料,创建EmployeeProjects 表如下:
CREATE TABLE EmployeeProjects
(
cEmployeeCode char(6) not null,
cProjectCode char(4) not null,
dStartDate datetime not null,
dEndDate datetime not null,
constraint pkEcodePrjCode Primary Key (cEmployeeCode, cProjectCode)
)
cProjectCode 属性指示职工做的项目。一名职工可以做一个以上的项目,但不可重复做同样的项目。
EmployeeProjects表为2NF 。
关于EmployeeProjects 表的以下陈述中,哪个是正确的?          [4分]

A.         dStartDate 和 dEndDate 属性在功能上依赖于主键。
B.         dStartDate 和 dEndDate 属性在功能上依赖于cEmployeeCode 属性。
C.         dStartDate 和 dEndDate 属性在功能上依赖于cProjectCode属性。
D.        cProjectCode属性在功能上依赖于cEmployeeCode 属性。

12. 建议用OrderDetail表存储某一日出售的不同的物品。多个物品可在一张定单上出售。用定单号指示发出的定单。不会有二个物品会有同样的描述。OrderDetail 表的建议表结构如下:
CREATE TABLE OrderDetail
(
cOrderNo char(6) not null,
cItemCode char(4) not null,
cItemDescription char(20) not null,
dOrderDate datetime not null,
iQtySold int not null,
mItemCost money null
)

关于OrderDetail表的以下陈述中哪个是正确的?                [5分]

A.        此表是BCNF.
B.        cItemCode 和 cItemDescription 属性为候选键。
C.        cOrderNo 和 cItemDescription属性的组合可选作为主键。
D.        cOrderNo 属性可选作为主键。

二、填空题。[总分 29分]
1、实体关系图中,实体使用(    )表示,属性使用(    )表示,关系使用(    )表示。
2、实体关系图中,关系类型有(    )种,分别是(    )、(    )和(    )。
3、流程图中,“ ◇”表示(    ),“ ○”表示(    ),“ □”表示(    )。
4、计算机执行的活动周期包括(    )阶段、(    )阶段和(    )阶段,又称为(    )周期。
5、程序指的是(    )。
6、如果我需要一个变量来存储学生的姓名,那么我将为这个变量命名为(    )。
7、变量名中不能包括特殊符号或空白,但可以包括(    )。
8、变量的数据类型包括(    )和(    )。
9、表达式7 % 3,其结果是(    )。
10、循环指的是(    ),它的类型包括(    )和(    )。
11、预检表是用来(    )。
12、子程序使用(    )语句返回到主程序。
13、计算机主要有(    )和(    )两大部分组成。
14、计算机的存储器包括(    )和(    )两部分。

三、问答题。[总分 34分]
1. 数据库的主要模型有哪些?各自的特点?[3分]
2. 叙述RDBMS的优点?[6分]
3. SQL SERVER 数据库的体系结构基本上也是三级模式结构,三级模式结构是怎样的?[3分]
4. SQL SERVER数据库的功能构件包括哪些?[3分]
5. 最终用户使用的数据库语言叫什么?包括哪些类型?[4分]
6. 绘制一个实体关系图来描述员工和部门的关系。[8分]
7. 列举用户可在数据库中执行的活动。[7分]
回复

使用道具 举报

发表于 2007-10-18 12:51:04 | 显示全部楼层
LZ学的是IT网络方面的吧,我也学IT,我已经学到HTML了
回复 支持 反对

使用道具 举报

发表于 2007-10-18 12:53:06 | 显示全部楼层
我是外行·不懂这些。。
回复 支持 反对

使用道具 举报

发表于 2007-10-18 12:55:33 | 显示全部楼层
s:10 s:10 s:10 偶一个都看不懂
回复 支持 反对

使用道具 举报

发表于 2007-10-18 12:57:24 | 显示全部楼层
偶看的懂~~做不出来就是了~~~谁叫偶退学了~~~~也念这个~~~~念俩年就退了~~~s:32
回复 支持 反对

使用道具 举报

发表于 2007-10-18 13:28:28 | 显示全部楼层
把我吸引来拉 s:30   不过不懂s:30
回复 支持 反对

使用道具 举报

发表于 2007-11-16 03:37:39 | 显示全部楼层
我看不懂你的IT的考试题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表