1、五项任务需要分配到四种不同型号的机器上来执行。四种型号的机器分别有25、30、20和30台。五项任务的工作量分别是20、20、30、10和25,不能把第四类机器分配到第四项任务上,每项任务当中的每个工作量在执行时需占用任意型号的1台机器。各类机器分配到各项任务时所发生的单位成本如下表所示。任务分配的最优分配方案中,总成本是 ( ) 。
A、 500
B、 605
C、 560
D、 520
答案:C
答题解析:
表中的安排顺序就是思考的思路,比如,第一步,先确定把机器一投入到任务三中
2、Philippe kruchten提出的4+1视图模型从 (8) 几个方面来描述软件需求。①逻辑视图 ②进程视图 ③物理视图 ④开发视图 ⑤数据流视图 ⑥场景视图
A、 ③④⑤⑥
B、 ①②③④
C、 ①②③④⑥
D、 ①③④⑤⑥
答案:C
答题解析:
4+1视图模型从五个不同的视角来描述软件体系结构,每个视角只关心系统的一个侧面,五个视角结合在一起才能反映软件体系结构的全部内容。这五个视角分别为:
1. 逻辑视图:主要支持系统的功能需求,它直接面向最终用户;
2. 开发视图:主要支持软件模块的组织和管理,它直接面向编程人员;
3. 进程视图:主要关注一些非功能性的需求,如系统的性能和可用性等,它直接面向系统集成人员;
4. 物理视图:主要关注如何把软件映射到硬件上,通常要解决系统的拓扑结构、系统安装、通信等问题,它直接面向系统工程人员;
5. 场景视图:是重要系统活动的抽象描述,可以使上述四个视图有机联系起来,可认为是最重要的需求抽象。
其中,逻辑视图、开发视图描述系统的静态结构,进程视图和物理视图描述系统的动态结构。
3、 人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类, ( ) 是这四类软件维护的共同特征。
A、 发现原产品中存在问题后采取的补救措施
B、 交付软件产品后进行的修改
C、 测试发现问题之后的应对措施
D、 软件产品交付前进行的质量管理活动
答案:B
答题解析:
这四类软件维护的共同特征为都是交付后进行的。
查看完整试题>>>