单选题 某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,{{U}} {{U}} 45 {{/U}} {{/U}}设计策略能提高该系统的可用性,{{U}} {{U}} 46 {{/U}} {{/U}}设计策略能够提高该系统的性能,{{U}} {{U}} 47 {{/U}} {{/U}}设计策略能够提高该系统的可修改性。
单选题 A.Ping/Echo B.限制访问 C.运行时注册D.接口-实现分离
【正确答案】 A
【答案解析】
单选题
  • A.分层结构
  • B.事务机制
  • C.主动冗余
  • D.队列调度
【正确答案】 D
【答案解析】
单选题
  • A.信息隐藏
  • B.记录/回放
  • C.任务模型
  • D.回滚
【正确答案】 A
【答案解析】本题主要考查质量属性以及实现质量属性的一般策略,不同策略主要针对一个或多个软件质量属性,其中Ping/Echo主要提高系统的可用性;限制访问主要提高系统的安全性;运行时注册主要提高系统的可修改性;接口.实现分离主要提高系统的可修改性;主动冗余提高系统的可靠性;队列调度主要提高系统的性能;信息隐藏主要提高系统的可修改性;记录.回放主要提高系统的可测试性,等等。
单选题 基于构件的开发(CBD)模型,融合了______模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。
  • A.瀑布
  • B.快速应用开发(RAD)
  • C.螺旋
  • D.形式化方法
【正确答案】 C
【答案解析】基于构件的开发模型利用模块化方法将整个系统模块化,并在一定构件模型的支持下复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程。 基于构件的开发模型融合了螺旋模型的许多特征,本质上是演化形的,开发过程是迭代的。基于构件的开发模型由软件的需求分析和定义、架构设计、构件库建立、应用软件构建及测试和发布5个阶段组成。
单选题 1台服务器、3台客户机和2台打印机构成了一个局域网(如图所示)。在该系统中,服务器根据某台客户机的请求,数据在一台打印机上输出。设服务器、各客户机及各打印机的可用性分别为a、b、c,则该系统的可用性为______。
【正确答案】 D
【答案解析】在试题给出的系统中,客户机之间是并联的(任何一台客户机出现故障,对其他客户机没有影响),同理,打印机之间也是并联关系。然后,客户机、服务器、打印机之间组成一个串联关系。因此,我们可以把该系统简化为如图所示的形式。 [*] 已知服务器、各客户机及各打印机的可用性分别为a、b、c,因此整个系统的可用性为R=(1-(1-b))a(1-(1-c))=a(1-(1-b))(1-(1-c))。
单选题 计算机系统中,在______的情况下一般应采用异步传输方式。
  • A.CPU访问内存
  • B.CPU与I/O接口交换信息
  • C.CPU与PCI总线交换信息
  • D.I/O接口与打印机交换信息
【正确答案】 D
【答案解析】根据外部设备与I/O模块交换数据的方式,系统接口可以分为串行接口和并行接口两种。串行接口一次只能传送1位信息,而并行接口一次就可传送多位信息。 串行通信又可分为异步通信方式和同步通信方式两种。同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。在异步通信中,数据通常以字符或者字节为单位组成字符帧传送。字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。 异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。接收端必须时刻做好接收的准备,发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低;同步通信要求收发双方具有同频同相的同步时钟信号,只需在传送报文的最前面附加特定的同步字符,使收发双方建立同步,此后,便在同步时钟的控制下逐位发送和接收。 在本题中,CPU访问内存通常是同步方式,CPU与I/O接口交换信息通常是同步方式,CPU与PCI总线交换信息通常是同步方式,I/O接口与打印机交换信息则通常采用基于缓存池的异步方式。
单选题 某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)。 a.若数据库设计中要求: ①仓库关系W中的“负责人”引用员工关系的员工号 ②库存关系I中的“仓库号,产品号”唯一标识I中的每一个记录 ③员工关系E中的职称为“工程师”的月薪不能低于3500元 则①②③依次要满足的完整性约束是______。A.实体完整性、参照完整性、用户定义完整性 B.参照完整性、实体完整性、用户定义完整性 C.用户定义完整性、实体完整性、参照完整性 D.实体完整性、用户定义完整性、参照完整性
【正确答案】 B
【答案解析】