1、数据库系统工程师-26 及答案解析(总分:31.00,做题时间:90 分钟)一、单项选择题(总题数:17,分数:31.00)软件系统分析的任务不应该包括 1 。进行软件需求分析可以使用多种工具,但 2 是不适用的。在软件需求分析阶段中,分析员主要从用户那里解决的重要问题是 3 。需求规格说明书的内容不应当包括 4 。该文档在软件开发中具有重要的作用,其作用不应当包括 5 。(分数:5.00)A.问题分析B.信息域分析C.结构化程序设计D.确定逻辑模型A.数据流图B.判定表C.PAD图D.数据字典A.要让软件干什么B.要让软件具有什么结构C.要给软件提供什么信息D.要求软件具有如何的工作效率A.
2、软件的性能B.对算法的详细过程性描述C.对重要功能的描述D.软件确认准则A.用户和开发人员对软件要“干什么”的共同理解B.软件可行性分析的依据C.软件验收的依据D.软件设计的依据1.设有教师关系如下表所示,则 F(教师)为 _ (F:性别“男“职称=“教授“)。 工 号 姓 名 性 别 职 称 3701 3702 3703 3704 王小梅 李 松 杨学平 王 萍 女 男 男 女 教授 助教 教授 助教 (分数:1.00)A.3703杨学平男 教授B.3701 小梅女 教授C.3702李松男 助教D.3704 萍 女 助教2.在高速并行结构中,速度最慢但通用性最好的是_。(分数:1.00)A.
3、相联处理机B.数据流处理机C.多处理机系统D.专用多功能单元3.如果关系 R是第一范式,且每一个属性都不传递依赖于 R的侯选码,则称 R是 _ 。(分数:1.00)A.1NFB.2NFC.BCNFD.4NF现采用 4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果 4个基本操作,每步操作时间依次为 60ns、100ns、50ns 和 70ns。该流水线的操作周期应为 9 ns。若有一小段程序需要用 20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令结果需 10 ns,完成该段程序需 11 ns。 在流水线结构的计算机中,频繁执行 12 指令时会严重
4、影响机器的效率。当有中断请求发生时,采用不精确断点法,则将 13 。(分数:5.00)A.50B.70C.100D.280A.100B.200C.280D.400A.1400B.2000C.2300D.2600A.条件转移B.无条件转移C.算术运算D.访问存储器A.仅影响中断响应时间,不影响程序的正确执行B.不仅影响中断响应时间,还影响程序的正确执行C.不影响中断响应时间,但影响程序的正确执行D.不影响中断响应时间,也不影响程序的正确执行4.在元组关系演算中,与公式 P 1 =P 2 等价的公式是_。(分数:1.00)A.P1P2B.P2PlC.P1P2D.P2P25.两个函数依赖集 F和 G
5、等价的充分必要条件是_。 A.F=G B.F+=G C.F=G+ D.F+=G+(分数:1.00)A.B.C.D.6.采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是 _ 。(分数:1.00)A.外部设计评审报告在概要设计阶段产生B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计阶段产生D.在进行编码的同时,独立地设计单元测试计划给定关系模式 R(U,F),u=A,B,C,D,E,F=BA,DA,AE, ACB, 那么属性集 AD的闭包为 17 ,R 的候选键为 18 。(分数:2.00)A.ADEB.ABDC.ABCDD.A
6、CDA.ABDB.ADEC.ACDD.CD如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。 19 测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的; 20 测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻找错误的原因并改正之。(分数:2.00)A.AlphaB.BetaC.GammaD.DeltaA.AlphaB.BetaC.GammaD.DeltaThe growth of switching has 21 a new generation of network management tools that hel
7、p 22 cope with the challenges, 23 them to correlate device alarms in order to 24 pinpoint root causes, or to monitor service levels without depending on IP subnet schemes. These new tools have become essential to coping with the primary 25 effect of any treatment that significantly increases network
8、 flexibility: added complexity.(分数:5.00)A.createB.createsC.createdD.creatingA.techniciansB.workersC.salesmenD.professorsA.enjoyingB.enablingC.engagingD.enrichingA.betterB.wellC.wellyD.goodA.backB.sideC.frontD.lateral7.若指令流水线把一条指令分为取指、分析和执行 3部分,且 3部分的时间分别是 t 取指 =2ns,t 分析 =2ns,t 执行 =lns。则 100条指令全部执行完毕
9、需_ns。(分数:1.00)A.163B.183C.193D.2038.电子商务交易必须具备抗抵赖性,目的在于防_。(分数:1.00)A.一个实体假装成另一个实体B.参与此交易的一方否认曾经发生过此次交易C.他人对数据进行非授权的修改、破坏D.信息从被监视的通信过程中泄漏出去9.开发专家系统时,通过描述事实和规则由模式匹配得出结论,这种情况下适用的开发语言是 _ 。(分数:1.00)A.面向对象语言B.函数式语言C.过程式语言D.逻辑式语言10.下列在关于计算机性能的评价的说法中,正确的叙述是_。 主频高的机器一定比主频低的机器速度高 基准程序测试法能比较全面地反应实际运行情况,但各个基准程序
10、测试的重点不一样 平均指令执行速度(MIPS)能正确反映计算机执行实际程序的速度 MFLOPS 是衡量向量机和当代高性能机器性能的主要指标之一(分数:1.00)A.B.C.D.11.为了保证网络的安全,常常使用防火墙技术。防火墙是_。(分数:1.00)A.为控制网络访问而配置的硬件设备B.为防止病毒攻击而编制的软件C.指建立在内外网络边界上的过滤封锁机制D.为了避免发生火灾专门为网络机房建造的隔离墙12.无损连接和保持 FD之间的关系是_。(分数:1.00)A.同时成立或不成立B.前者蕴涵后者C.后者蕴涵前者D.没有必然的联系数据库系统工程师-26 答案解析(总分:31.00,做题时间:90
11、分钟)一、单项选择题(总题数:17,分数:31.00)软件系统分析的任务不应该包括 1 。进行软件需求分析可以使用多种工具,但 2 是不适用的。在软件需求分析阶段中,分析员主要从用户那里解决的重要问题是 3 。需求规格说明书的内容不应当包括 4 。该文档在软件开发中具有重要的作用,其作用不应当包括 5 。(分数:5.00)A.问题分析B.信息域分析C.结构化程序设计 D.确定逻辑模型解析:A.数据流图B.判定表C.PAD图 D.数据字典解析:A.要让软件干什么 B.要让软件具有什么结构C.要给软件提供什么信息D.要求软件具有如何的工作效率解析:A.软件的性能B.对算法的详细过程性描述 C.对重
12、要功能的描述D.软件确认准则解析:A.用户和开发人员对软件要“干什么”的共同理解B.软件可行性分析的依据 C.软件验收的依据D.软件设计的依据解析:1.设有教师关系如下表所示,则 F(教师)为 _ (F:性别“男“职称=“教授“)。 工 号 姓 名 性 别 职 称 3701 3702 3703 3704 王小梅 李 松 杨学平 王 萍 女 男 男 女 教授 助教 教授 助教 (分数:1.00)A.3703杨学平男 教授 B.3701 小梅女 教授C.3702李松男 助教D.3704 萍 女 助教解析:2.在高速并行结构中,速度最慢但通用性最好的是_。(分数:1.00)A.相联处理机B.数据流处
13、理机C.多处理机系统 D.专用多功能单元解析:3.如果关系 R是第一范式,且每一个属性都不传递依赖于 R的侯选码,则称 R是 _ 。(分数:1.00)A.1NFB.2NFC.BCNF D.4NF解析:现采用 4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果 4个基本操作,每步操作时间依次为 60ns、100ns、50ns 和 70ns。该流水线的操作周期应为 9 ns。若有一小段程序需要用 20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令结果需 10 ns,完成该段程序需 11 ns。 在流水线结构的计算机中,频繁执行 12 指令时会严重影响机
14、器的效率。当有中断请求发生时,采用不精确断点法,则将 13 。(分数:5.00)A.50B.70C.100 D.280解析:A.100B.200C.280D.400 解析:A.1400B.2000C.2300 D.2600解析:A.条件转移 B.无条件转移C.算术运算D.访问存储器解析:A.仅影响中断响应时间,不影响程序的正确执行B.不仅影响中断响应时间,还影响程序的正确执行 C.不影响中断响应时间,但影响程序的正确执行D.不影响中断响应时间,也不影响程序的正确执行解析:4.在元组关系演算中,与公式 P 1 =P 2 等价的公式是_。(分数:1.00)A.P1P2 B.P2PlC.P1P2D.
15、P2P2解析:5.两个函数依赖集 F和 G等价的充分必要条件是_。 A.F=G B.F+=G C.F=G+ D.F+=G+(分数:1.00)A.B.C.D. 解析:6.采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是 _ 。(分数:1.00)A.外部设计评审报告在概要设计阶段产生 B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计阶段产生D.在进行编码的同时,独立地设计单元测试计划解析:解析 在软件生产过程中,总是产生和使用大量的信息。软件文档在产品的开发过程中起着重要的作用。它能提高软件开发过程的能见度,作为检查软件开发进度
16、和开发质量的依据,实现对软件开发的工程管理,提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、减少返工。并且可在开发早期发现错误和不一致性,便于及时加以纠正。文档作为开发人员在一定阶段的工作成果和结束标志,记录开发过程中有关信息,便于协调以后的软件开发、使用和维护。文档还提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。文档使软件开发活动更科学、更有成效。文档便于潜在用户了解软件的功能、性能等各项指标,为他们选购符合自己需要的软件提供依据。 国家标准计算机软件产品开发文件编制指南 GB8567-88中规定,在
17、一项软件开发过程,一般地说应该产生十四种文件。按照文档产生和使用的范围,软件文档大致可分为三类。 (1)开发文档:软件需求说明书、数据要求说明书、数据库设计说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划、测试计划和测试分析报告。 (2)管理文档:项目开发计划、可行性研究报告、测试计划、测试分析报告、开发进度月报、模块开发卷宗和项目开发总结报告。 (3)用户文档:用户手册、操作手册、维护修改建议和软件需求说明书。在采用瀑布模型进行系统开发的过程中,系统计划和需求说明在需求分析阶段产生,集成测试计划在概要设计阶段产生,单元测试计划在详细设计阶段产生。给定关系模式 R(U,F)
18、,u=A,B,C,D,E,F=BA,DA,AE, ACB, 那么属性集 AD的闭包为 17 ,R 的候选键为 18 。(分数:2.00)A.ADE B.ABDC.ABCDD.ACD解析:A.ABDB.ADEC.ACDD.CD 解析:如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。 19 测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的; 20 测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻找错误的原因并改正之。(分数:2.00)A.AlphaB.Beta C.GammaD.Delta解析:A.Alpha B.Be
19、taC.GammaD.Delta解析:The growth of switching has 21 a new generation of network management tools that help 22 cope with the challenges, 23 them to correlate device alarms in order to 24 pinpoint root causes, or to monitor service levels without depending on IP subnet schemes. These new tools have beco
20、me essential to coping with the primary 25 effect of any treatment that significantly increases network flexibility: added complexity.(分数:5.00)A.createB.createsC.created D.creating解析:A.technicians B.workersC.salesmenD.professors解析:A.enjoyingB.enabling C.engagingD.enriching解析:A.better B.wellC.wellyD.
21、good解析:A.backB.side C.frontD.lateral解析:解析 交换技术的发展催生了新一代网络管理工具。这些工具有助于技术人员应付各种挑战,它们与设备报警相连能更好地查明根本原因,或者不依赖于 IP子网配置来监控服务级别。对于解决因显著增加网络适应性(增加的复杂性)带来的主要的副作用的问题,这些工具是必需的。7.若指令流水线把一条指令分为取指、分析和执行 3部分,且 3部分的时间分别是 t 取指 =2ns,t 分析 =2ns,t 执行 =lns。则 100条指令全部执行完毕需_ns。(分数:1.00)A.163B.183C.193D.203 解析:8.电子商务交易必须具备抗
22、抵赖性,目的在于防_。(分数:1.00)A.一个实体假装成另一个实体B.参与此交易的一方否认曾经发生过此次交易 C.他人对数据进行非授权的修改、破坏D.信息从被监视的通信过程中泄漏出去解析:9.开发专家系统时,通过描述事实和规则由模式匹配得出结论,这种情况下适用的开发语言是 _ 。(分数:1.00)A.面向对象语言B.函数式语言C.过程式语言D.逻辑式语言 解析:解析 面向对象语言(Object-Oriented Language)是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心的,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分。 函数式语言。这种语言
23、的语义基础是基于数学函数概念的值映射的丸算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如 Lisp、 Haskell、ML、Scheme 等。函数式程序设计是一种强调表达式赋值而不是执行命令的程序设计。 过程式语言是一种通过指明一列可执行的运算及运算的次序来描述计算过程的语言。非过程式语言是一种不显式地指明处理细节的程序设计语言。 逻辑式语言。这种语言的语义基础是基于一组已知规则的形式逻辑系统。这种语言主要用于专家系统的实现中。最著名的逻辑式语言是 Prolog。10.下列在关于计算机性能的评价的说法中,正确的叙述是_。 主频高的机器一定比主频低的机器速度高 基准
24、程序测试法能比较全面地反应实际运行情况,但各个基准程序测试的重点不一样 平均指令执行速度(MIPS)能正确反映计算机执行实际程序的速度 MFLOPS 是衡量向量机和当代高性能机器性能的主要指标之一(分数:1.00)A.B.C. D.解析:11.为了保证网络的安全,常常使用防火墙技术。防火墙是_。(分数:1.00)A.为控制网络访问而配置的硬件设备B.为防止病毒攻击而编制的软件C.指建立在内外网络边界上的过滤封锁机制 D.为了避免发生火灾专门为网络机房建造的隔离墙解析:12.无损连接和保持 FD之间的关系是_。(分数:1.00)A.同时成立或不成立B.前者蕴涵后者C.后者蕴涵前者D.没有必然的联系 解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1