单选题
某高校管理信息系统的数据库设计过程中,______阶段是在需求分析的基础上,对用户信息加以分类、聚集和概括,建立信息模型,并依照选定的数据库管理系统软件,转换成为数据的______,再依照软硬件环境,最终实现数据的合理存储。
单选题某银行系统采用FactoryMethod方法描述其不同账户之间的关系,设计出的类图如图所示。其中与FactoryMethod中的“Creator”角色相对应的类是______;与“Product”角色相对应的类是______。
单选题一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道-过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是______。 A.早期的编译器采用管道-过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码 B.早期的编译器采用管道-过滤器架构风格,并且大多数编译器在词法分析时创造独立的符号表,在其后后的阶段会不断修改符号表,因此符号表并不足程序数据的一部分 C.现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示 D.现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不是数据中心的共享数据
单选题软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是______。 A.在建立软件架构的初期,一般需要选择一个合适的架构风格 B.将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系 C.软件架构设计活动将己标识的构件集成到软件架构中,设计并实现这些构件 D.一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
单选题
企业应用集成是一个战略意义上的方法,它从服务和信息角度将多个信息系统绑定在一起,提供实时交换信息和影响流程的能力。______提供企业之间的信息共享能力,______在用户使用角度能够对集成系统产生一个“整体”的感觉。
单选题质量功能部署(QFD)是一种将客户要求转化成软件需求的技术。OFD的目的是最大限度地提升软件工程过程中客户的满意度。为了这个目标,OFD确认了3类需求,常规需求、______和意外需求。 A.期望需求 B.基础需求 C.显式需求 D.功能需求
单选题假设单个CPU的性能为1,则由n个这种CPU组成的多处理机系统的性能P为:其中,a是一个表示开销的常数。例如,a=0.1,n=4时,P约为3。也就是说,由4个这种CPU组成的多机系统的性能约为3。该公式表明,多机系统的性能有一个上限,不管n如何增加,P都不会超过某个值。当a=0.1时,这个上限是______。A.5B.10C.15D.20
单选题配置项是构成产品配置的主要元素,其中______不属于配置项。 A.设备清单 B.项目质量报告 C.源代码 D.测试用例
单选题在嵌入式系统设计时,下面几种存储结构中对程序员透明的是______。 A.高速缓存 B.磁盘存储器 C.内存 D.flash存储器
单选题
某磁盘盘组共有10个盘面,每个盘面上有100个磁道,每个磁道有32个扇区,假定物理块的大小为2个扇区,分配以物理块为单位。若使用位示图(Bitmap)管理磁盘空间,则位图需要占用{{U}}
{{U}} 12 {{/U}}
{{/U}}字节空间。若采用空白文件管理磁盘空间,且空白文件目录的每个表项占用5个字节,则当空白文件数目大于{{U}} {{U}} 13
{{/U}} {{/U}}时,空白文件目录占用的字节数大于位图占用的字节数。
单选题 在信息系统建设中,为了使开发出来的目标系统能满足实际需要,在着手编程之前应认真考虑以下问题:
1)系统所要求解决的问题是什么? 2)为解决该问题,系统应干些什么?
3)系统应该怎样去干? 其中第2个问题的解决是______的任务,第3个问题的解决是______的任务。
单选题
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)中的属性分别表示供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为Sno→(Sname,Zip,City),Zip→City。“零件”表P(Pno,Pname,Color,Weight,City),表示零件号、零件名、颜色、重量及产地。表S与表P之间的关系SP(Sno,Pno,Price,Qty)表示供应商代码、零件号、价格、数量。
“供应商”表S属于______。
若要求:供应商代码不能为空,且值是唯一的,供应商的名也是唯一的;零件号不能为空,且值是唯一的;一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。
CREATE TABLE S(Sno CHAR{{U}} {{/U}}______,
Sname CHAR(30)UNIQUE, Zip CHAR(8), City
CHAR(20) ______;
单选题若操作系统把一条命令的执行结果输出给下一条命令,作为它的输入并加以处理,这种机制称为______。 A.链接 B.管道 C.输入重定向 D.输出重定向
单选题快速应用开发(Rapid Application Development,RAD)通过使用基于______的开发方法获得快速开发。当______时,最适合于采用RAD方法。
单选题以下关于软件中间件的叙述,错误的是______。 A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务 B.使用中间件可以提高应用软件可移植性 C.使用中间件将增加应用软件设计的复杂度 D.使用中间件有助于提高开发效率
单选题1台服务器、3台客户机和2台打印机构成了一个局域网(如图11-8所示)。在该系统中,服务器根据某台客户机的请求,数据在一台打印机上输出。设服务器、各客户机及各打印机的可用性分别为a、b、c,则该系统的可用性为______。A.abcB.a(1-b)(1-c)C.a(1-b)(1-c)D.a(1-(1-b))(1-(1-c))
单选题企业经常要对收集的原始数据进行处理,数据处理的目的不包括______。 A.增加信息量 B.变换数据形式使其便于进一步处理 C.便于使用者检索 D.为管理人员提供决策支持
单选题项目时间管理包括使项目按时完成所必需的管理过程,活动定义是其中的一个重要过程。通常可以使用______来进行活动定义。 A.鱼骨图 B.工作分解结构(WBS) C.层次分解结构 D.功能分解图
单选题软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是______。 A.架构设计能够满足系统的性能、可维护性等品质 B.良好的架构设计能够更好地捕获并了解用户需求 C.架构设计能够使得不同的利益相关人(Stakeholders)达成一致的目标 D.架构设计能够支持项目计划和项目管理等活动
单选题软件质量属性通常需要采用特定的设计策略实现。例如, (30) 设计策略能提高该系统的可用性, (31) 设计策略能够提高该系统的性能, (32) 设计策略能够提高该系统的安全性。