全国信息技术水平考试数据库理论考试试题

2018-12-15 17:56

2003年(上)全国信息技术水平考试 数据库应用系统设计高级技术证书理论考试试卷

第一部分 选择题

一、单项选择题(每小题 1 分 , 共 10 分) 1、实体型学生与任课教师之间具有( )联系。

A 一对一 B 一对多 C 多对一

D 多对多

2、关于软件测试,下列描述中正确的是( )。

A 软件测试的目的是发现软件中的错误 B 软件测试的目的是证明软件正确

C 软件测试应由开发人员完成 D 机器测试是软件测试的唯一形式 3、对于规模较小、需求难以准确定义的软件开发,较好的开发方法是( )。

A 生命周期法 B 快速原型法 C 面向对象法

D 结构化方法

4、在网络环境下开发数据库应用系统,比较适合数据处理的运行模式( )。

A 单机模式 B 主机模式

C C/S 模式 D B/S 模式 5、描述数据库概念结构的有效工具是( )。 A 数据流图

B 实体-联系

C 决策表 D 决策树

6、对于软件: 开发中的模块划分 , 正确的描述是( )。

A 模块内部高内聚、模块间高耦合 B 模块内部低内聚、模块间低耦合 C 模块内部高内聚、模块间低耦合 D 模块内部低内聚、模块间高耦合 7、在DBMS的权限管理方面,授权数据对象的( ),则授权子系统就越灵活。 A 范围越小 B 范围越大 C 范用越适中 D 约束越细致

8、现有关系:学生(学号、姓名、系号、系名、系主任),为得到优化的关系模式应设计为(

。1

A 2 个表 B 3个表

C 4 个表 D 5个表

9、SQL的视图是从( )中导出的。 A 基本表 B 视图

C 基本表或视图 D 数据库

10、SQL语言中COMMIT语句的主要作用是( )。 A 结束程序 B 返回系统

C 存储数据 D 提交事务

二、多选题(每小题2分,共10分)

1、数据库管理系统的功能包括( )。

A 数据定义 B 数据操纵 C 数据测试 D 数据库的运行管理 E 数据库的维护 2、数据库应用系统的生命周期包括( )。 A 系统分析 B 系统设计 C 系统实施

D 系统运行 E 系统维护

3、详细设计的工作主要包括( )。 A 程序设计 B 编码设计 C 数据库设计

D 用户界面设计

E 算法设计

4、系统维护内容包括( )。 A 程序维护 B 数据维护 C 编码维护

D 完善性维护

E 预防性维护

5、系统测试包括( )。

A 分析测试 B 设计测试 C 模块测试

D 集成测试 E 验收测试

2

第二部分 非选择题

三、填空题 ( 每空 1 分 , 共 20 分 )

1、数据库应用系统的复杂性主要包括开发环境的复杂性、 、 等3个方面。

2、面向对象开发方法的 4 个步骤是 、 在类层中构建框架和建立可复用的类库。

3、常用的软件开发方法包括 、 和面向对象法。 4、可行性研究中的可行性包括经济可行性、 、 。 5、数据库设计包括 、 、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。

6、结构化方法应遵循的原则包括 、先逻辑后物理的原则、 工作成果描述标准化原则。

7、系统分析阶段的主要活动包括 、可行性研究、 、新系统逻辑方案提出。

8、系统实施阶段的主要工作包括程序设计、 、 。

9、系统维护类型包括 、 、完善性维护和预防性维护。

10、结构设计包括运行模式选择、 、 网络平台选择和功能结构设计。

四、名词解释(每小题3分,共15分) 1、面向对象法 2、B/S 模式 3、算法设计

4、人工测试

3

5、需求分析

五、简答题 ( 每小题 6 分 , 共 24 分 ) 1、简要说明数据库设计应满足的要求。 2、简要说明常用的结构化分析工具。 3、简要说明概念结构设计的步骤。 4、简要说明系统转换的3种方式。

六、阅读理解题 ( 每小题 3 分 , 共 12 分 ) 已知有如下3个表:

学生表S,包括有属性:学号(SNO,字符型,主码)、姓名(SN,字符型,非空)、性别(XB,字符型)、系别(SD,字符型)、年龄(SA,数值型,取值在15~25之间);

课程表C,包括有属性:课程号(CNO,字符型,主码)、课程名(CN,字符型,非空)、课程介绍(CI,字符型);

选课表SC,包括有属性:学号(SN0,字符型)、课程号(CN0,字符型)、成绩(G,数值型,取值在 0~lOO 之间),SNO、CNO合起采为主码; 分别写出完成下列功能的SQL语句: 1、查询计算机系的所有男生名单。 2、查询所有不及格成绩的学生名单。

3、查询所有平均成绩不低于 80 分的学生名单。 4、查询数据库课程不及格的学生名单。 七、设计题(9分)

现有某单位请你开发一个管理信息系统,作为系统分析员,请你写出系统分析和系统设计的步骤,并对其中关键的步骤写出主要工作内容。

4

2003年(下)国家信息化技术证书教育考试 数据库应用系统设计高级技术证书理论考试试卷

第一部分 选择题

一、单项选择题(每小题1分,共10分)

1、不符合结构化程序设计中对模块划分基本要求的是( )。

A 模块与任务一一对应 B 应采用自底向上的划分方法 C 模块规模较小使用 D 尽量减少模块间的联系 2、可视化开发环境要求( )界面。

A DOS B 菜单 C 图形化 D 模拟显示 3、软件开发的成败更多地依赖于( )

A 程序员的编程能力 B 系统分析员的技术水平 C 合理的组织与协调 D 软件开发工具的选择 4、PowerBulider中可用变量类型bool来说明( )。 A 数据文件 B 对象

C 逻辑变量 D 二进制大文本数据 5、常用的结构化分析工具中不包括( ) A 数据流图 B 实体-联系图 C 数据字典 D 决策树 6、SQL语言是( )

A 机器语言 B 编程语言 C 结构化查询语言 D 宿主语言 7、下列描述中没有反映数据库优点的是( )

A 数据面向应用程序 B 数据冗余度低

C 数据独立性高 D 数据共享性高

8、SQL中的标准函数COUNT、SUM、AVG等,不允许出现在查询语句的( )子句中。 A SELECT B HAVING

C WHERE D GROUP…HAVING 9、系统维护中,最重要的是( ) A 程序维护 B 数据维护 C 编程维护 D 硬件维护 10、数据独立性是指 ( )

A 数据库的数据依赖于用户的应用程序 B DB与DBMS相互独立

C 用户应用程序与DBMS相互独立 D 用户应用程序与数据库的数据相互独立

5


全国信息技术水平考试数据库理论考试试题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国传媒大学(已有09试卷)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: