软件设计师-标准化和知识产权(一)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件设计师-标准化和知识产权(一)

(总分:88.00,做题时间:90分钟)

一、选择题(总题数:30,分数:40.00)

1.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库的访问效率。若某数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲的课程,应该

A)在教师表上按教师编号建立索引

B)在教师表上按名字建立索引

C)在课程表上按课程号建立索引

D)在课程表上按教师编号建立索引

(分数:1.00)

A.

B.

C.

D. √

解析:

2.在UML机制中,下列关于包和包图的说法中错误的是

A)把模型元素通过内在的语义连在一起成为一个整体就叫做包

B)包又称为子系统

C)包能够引用来自其他包的模型元素

D)包图必须保证高耦合、低内聚

(分数:1.00)

A.

B.

C.

D. √

解析:[解析] 包图是表明包以及包之间的关系的类图,是对模型中涉及的元素分组所得的结果,是具有特定语义的一个子集,必须保证低耦合、高内聚。

3.资源是有限的,多个进程对相同的资源发出申请时,导致了竞争的产生,为了解决这个问题,可以采用的方法包括

①减少回滚段竞争②减少重做日志缓冲区竞争③修改参数以控制连接到数据库的最大进程数④减少多线程服务进程竞争⑤减少调度进程的竞争。

A)①②③④ B)①②④

C)①②③④⑤ D)②③④

(分数:1.00)

A.

B.

C. √

D.

解析:[解析] 多个进程对相同的资源发出申请时,导致了竞争的产生。解决竞争有以下几种方法:修改参数以控制连接到数据库的最大进程数;减少调度进程的竞争;减少多线程服务进程竞争;减少重做日志缓冲区竞争;减少回滚段竞争。

4.以下关于IDEFO建模方法的叙述中,说法正确的是

A)在IDEFO图上,箭头代表流或顺序

B)每个矩形框要至少有一个控制箭头,可以没有输出箭头

C)一个活动可以没有输入但不允许既没有输入又没有控制

D)一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分

(分数:1.00)

A.

B.

C. √

D.

解析:[解析] 一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中图形是主要成分。在IDEF0中箭头代表的是数据,而不是流或顺序。每个矩形框要至少有一个控制箭头和输出箭头,一个活动可以没有输入,但不允许既没有输入又没有控制。

5.在分布式数据库的数据分布策略中,若全局数据存在多个副本,且在每个场地上都保存一个完整的数据副本,则该策略属于

A)集中式策略 B)分割式策略

C)全复制式策略 D)混合式策略

(分数:1.00)

A.

B.

C. √

D.

解析:[解析] 在分布式数据库的数据分布策略中,若全局数据存在多个副本,且在每个场地上都保存一个完整的数据副本,则该策略属于全复制式策略。

6.在定义基本表时,以下叙述错误的是

A)NOT NULL和DEFAULT不能在表级完整性约束处定义

B)如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义

C)如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略

D)如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义

(分数:1.00)

A.

B.

C. √

D.

解析:

7.以下关于优化查询的说法中正确的是

A)避免或简化排序的目的是实现查询优化

B)在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的响应速度

C)使用临时表会占用较多的系统资源,尤其是对于大规模并发量的情况下,很容易使得系统资源耗尽而崩

D)相关子查询的使用可以加速查询

(分数:1.00)

A. √

B.

C.

D.

解析:[解析] 在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度。使用游标才会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃,而使用临时表是能加速查询的。相关子查询的使用不可以加速查询。8.数据模型定义了数据库系统中数据组织、存储和管理必须遵循的规范,可以分为概念数据模型、数据结构模型和物理数据模型三大类。其中概念数据模型的典型代表是

A)实体-联系模型 B)关系模型

C)面向对象模型 D)网状模型

(分数:1.00)

A. √

B.

C.

D.

解析:[解析] 概念数据模型简称为概念模型,最典型的概念数据模型是实体一联系模型,所以本题的答案为A。

9.散列是一种快速查找的技术,以下关于散列说法错误的是

A)文件可以组织为散列文件

B)散列函数的输入为文件记录的查找码值

C)散列函数的输出可以是桶号

D)桶可以是磁盘块,但是不可以是比磁盘块大的空间

(分数:1.00)

A.

B.

C.

D. √

解析:[解析] 桶可以是磁盘块,也可以是比磁盘块大的空间。

10.若系统中存在一个等待事务集T0,T1,T n,其中T0正在等待被T1封锁住的数据项A,T1正在等待被T2锁住的数据项A2,…,T n-1正在等待被T n锁住的的数据项A n,T n正在等待被T0锁住的数据项A0,则该系统处于的工作状态是

A)并发处理 B)封锁

C)循环 D)死锁

(分数:1.00)

A.

B.

C.

相关文档
最新文档