在图形上,把一个类图化成一个矩形,表示类的封装。一般包含的组成部分有()。
A.类名
B.属性
C.方法
D.操作
A.类名
B.属性
C.方法
D.操作
第1题
A.依赖
B.关联
C.聚集
D.泛化
第3题
A.排列图由一个横坐标两个纵坐标组成
B.横坐标表示的质量因素或项目从左到右由大到小排列
C.排列图应用了“关键的少数和次要的多数”的原理
D.排列图中A类质量问题累计百分数在0-80%
E.排列图反映了影响质量的诸因素
第4题
第5题
A.elemHead
B.elemTail
C.elemHead->next和elemHead
D.elemTail->next和elemTail
第6题
A.任何一个对象都归属于一个具体的类
B.类与对象的关系和数据类型与变量的关系相似
C.类的数据成员不允许是另一个类的对象
D.一个类可以被实例化成多个对象
第8题
A.描述系统在某一个特定时间点上的动态结构
B.确定和丰富一个使用语境的逻辑表达
C.细化用列的表达
D.有效地描述如何分配各个类的职责以及各类具有相应职责的原因
第10题
大兵瑞恩被关押在迷宫的东南角,即(N,M)单元里,并已经昏迷.迷宫只有一个入口,在西北角.也就是说,麦克可以直接进入(1,1)单元.另外,麦克从一个单元移动到另一个相邻单元的时间为1,拿取所在单元钥匙的时间及用钥匙开门的时间可忽略不计.
算法设计:试设计一个算法,帮助麦克以最快的方式到达瑞恩所在单元,营救大兵瑞恩.
数据输入:由文件input.txt提供输入数据.第1行有3个整数,分别表示N、M、P的值.第2行是1个整数K,表示迷宫中门和墙的总数.第1+2行(1≤I≤K),有5个整数,依次为Xi1、Yi1、Xi2、Yi2、Gi:
当Gi≥1时,表示(Xi1,Yi1)单元与(Xi2,Yi2)单元之间有一扇第Gi类的门;当Gi=0时,表示(Xi1,Yi1)单元与(Xi2,Yi2)单元之间一堵不可逾越的墙(其中,|Xi1-X2|+Yi1-Yi2|=1,0≤Gi≤P).
第K+3行是一个整数S,表示迷宫中存放的钥匙总数.
第K+3+J行(1≤J≤S)有3个整数,依次为Xi1、Yi1、Qi;表示第J把钥匙存放在(Xi1、Yi1)单元里,并且第J把钥匙是用来开启第Qi类门的(其中1≤Qi≤P).
输入数据中同一行各相邻整数之间用一个空格分隔.
结果输出:将麦克营救到大兵瑞恩的最短时间值输出到文件output.txt.如果问题无解,则输出-1.