填空题
由RumBaugh等人提出的一种面向对象方法叫做模型化技术,即三视点技术,它要求把分析时收集的信息建立在三个模型中。第一个模型是(),其作用是描述系统的静态结构,包括构成系统的对象和类,它们的属性和操作,以及它们之间的联系。第二个模型是(),描述系统的控制逻辑,主要涉及系统中各个对象和类的时序及变化状况。()包括两种图,即()和()。()描述每一类对象的行为,()描述发生于系统执行过程中的某一特定脚本。第三个模型是(),着重于描述系统内部数据的传送与处理,它由多个数据流图组成。
【参考答案】
对象模型;动态模型;动态模型;状态迁移图;事件追踪图;状态迁移图;事件追踪图;功能模型
点击查看答案
相关考题
-
问答题
某模块的源程序如下: 对程序进行逻辑覆盖的测试 -
问答题
对程序进行基本路径的测试 -
问答题
下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。 (1) 画出该程序的控制流图,并计算其McCabe环路复杂性。 (2) 用基本路径覆盖法给出测试路径。 Pathl:①→③ Path2:①→②→④→⑥→„ Path3:①→②→⑤→⑥→„ (3) 为各测试路径设计测试用例。 Path1:取n=1,datalist[0]=1,预期结果:k=0 Path2:取:n=2,datalist[0]=1,datalist[1]=0,预期结果:k=0 Path3:取:n=2,datalist[0]=0,datalist[1]=1,预期结果:k=1
