题目详情

面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的(  )关系。

高级信息系统项目管理师,历年真题,2017年上半年《信息系统项目管理师》真题

  • A.泛化
  • B.包含
  • C.扩展
  • D.等同

正确答案及解析

正确答案
B
解析

本考题考查的知识点为面向对象的UML的基本概念

使用包含(include)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用,做基用例的时候,必然会做它所包含的事件。

将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(ExtensionPoint)上进行扩展,从而使基用例行为更简练和目标更集中,做基事件之后,我可能做扩展事件,也可能不做。

我们看到这个题目中取款机使用是必须要做识别客户和验证账号的,所以图中表示的关系应该是包含关系。

泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般在图中表现是从子类指向父类的,与继承或实现的方法相反。

包含此试题的试卷

你可能感兴趣的试题

问答题

【说明】利用ASP+access开发网站管理系统,设计以下两个网页Add_form.asp 和Add.asp,通过它们将网站信息添加到数据库test.mdb 中website表中。下图是Add_form.asp 浏览页面,在其上输入需要添加页面内容后,单击"确定"按钮,执行Add.asp 页面完成相应内容添加到数据库test.mdb 中。

中级网络工程师,章节练习,基础复习,中级网络工程师计算机

问题1:完成程序中空白处填空。

<% Option Eplicit%><Html><head><title>添加记录示例</title></head>(1)align="center">添加新网站</h2><center><table border="1" width="90%"><form name ="form1"method="(2)"action=(3)"><tr><td>网站名称</td><td><input type="(4)"name="name" size=20></td></tr><tr><td>网站地址</td><td><input type="text"name="URL" size=40></td></tr><tr><td>网站简介</td><td>(5) name ="into" row="2"cols="40"wrap="solf "></textarea></td></tr><tr><td> </td><td><input type=(6)" "value="确定"><input type=(7)" "value="(8)"</td></tr></from></table></center></body></html>

添加数据记录执行程序add.asp:

<% Otion Eplicit><% '如果上面信息已经填全了,就添加记录,否则给出错误提示信息Dim connSet conn=server.(9)("ADODB.Connection")conn.Open "Dbq="&Server,mappath("(10)")&";Driver={Microsoft Access Driver(*.mdb)};"Dim strSql,varName,varURL,varlntro,rs '定义变量VarName=Request.Form("(11)")VarURL=Request.Form(" URL")VarIntro =Request.Form("Intro")(12)="Insert into website (name,URL.intro,submit_date)Values( "&varName &","&_varURL&","& varIntro &",# "&Date( )&" # )" 'Date( )表示取服务器时间Set rs=conn.(13) (strSql)index.asp" '添加成功,则返回首页index.asp…response.(14) "请将所有信息填写完整"response. (15)"add_form.asp"%>

备选答案

(1).A.b3 B. h2 C.h3 D.空白

(2)A. get B. post C.put D.pull

(3)A.add.asp B.add C.add_form.asp D.continue

(4)A.submit B.option C.radio D.text

(5)A. textarea B.text C.select D.option

(6)A.submit B.reset C.radio D.text

(7)A.submit B.reset C.radio D.text

(8)A.submit B.确定 C.reset D.重写

(9)A.mappath B.cereateobject C.application D.server

(10)A.test B.test.mdb C.website D.website.table

(11)A.name B.text C.requesto D.response

(12)A. strSql B.varName C.varURL, D.varlntro

(13)A.open B.execute C.requesto D.response

(14)A.write B.rewrite C.redirect D.direct

(15)A.write B.rewrite C.redirect D.direct

查看答案
单选题

某机器字长为n,最高位是符号位,其定点整数最大值为( )。【由于网页格式问题,答案中N表示N次方】

  • A.2^n-1
  • B.2^(n-1)-1
  • C.2^n
  • D.2^n+1
查看答案
单选题

10个成员组成开发小组,若任意两人之间都有沟通路径,则一共有(7)条沟通路径

  • A.100
  • B.90
  • C.50
  • D.45
查看答案
单选题

在软件设计阶段,划分模块原则是,一个模块( )。

  • A.作用范围应该在其控制范围之内
  • B.控制范围应该在作用范围之内
  • C.作用范围与控制范围互不包含
  • D.作用范围与控制节围不受任何限制
查看答案
单选题

以下关于结构化开发方法叙述中,不正确是( )。

  • A.“总指导思想是自顶向下,速层分解
  • B.基本原则是功能分解与抽象
  • C.与面向对象开发方法相比,更合适大规模、特别夏杂项目
  • D.特别适合于数据处理领域项目
查看答案

相关题库更多 +