2006年11月软件设计师上午试题[3]

软件设计师 责任编辑:leoccjl 2008-08-06

添加老师微信

备考咨询

加我微信

摘要:●假设系统中有三类互斥资源R1,R2和R3,可用资源数分别为8,7和4。在T0时刻系统中有P1、P2,P3,P4和P5五个进程,这些进程对资源的最大需求量和己分配资源数如下表所示。在T0时刻系统剩余的可用资源数分别为(24)。如果进程按(25)序列执行,那么系统状态是安全的。(24)A.0、1和0B.0、1和1C.1、1和0D.1、1和1(25)A.P1→P2→P4→P5→P3B.P

● 假设系统中有三类互斥资源R1, R2和R3,可用资源数分别为8, 7和4。在T0时刻系统中有P1、P2, P3, P4和P5五个进程,这些进程对资源的最大需求量和己分配资源数如下表所示。在T0时刻系统剩余的可用资源数分别为(24)。如果进程按(25)序列执行,那么系统状态是安全的。
 

(24)A.0、1和0 B.0、1和1C.1、1和0D.1、1和1
(25)A.P1→P2→P4→P5→P3 B.P2→P1→P4→P5→P3
 C. P4→P2→P1→P5→P3 D.P4→P2→P5→P1→P3
[答案讨论]

● 统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP将一个周期的开发过程划分为4个阶段,其中(26)的提交结果包含了系统架构。
(26) A.先启阶段 B.精化阶段 C.构建阶段 D.提交阶段
  [答案讨论]


● 某软件在应用初期运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(27)。
(27)A.可扩充性 B.可靠性 C.复用性 D.可移植性
  [答案讨论]

● 按照ISO/IEC 9126软件质量度量模型定义,一个软件的可靠性的子特性包括(28)。
(28)A.容错性和安全性B.容错性和适应性
 C.容错性和易恢复性 D.易恢复性和安全性
  [答案讨论]

● (29)详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。
(29) A.概要设计说明书 B.详细设计说明书
 C.用户手册D.用户需求说明书
[答案讨论]

● 各类软件维护活动中,(30)维护占整个维护工作的比重最大。
(30) A.完善性 B.改正性 C.适应性 D.预防性
  [答案讨论]

● 给定C语言程序:
 int foo( int x, int y, int d)
 {
 if( x!=0){
 if(y==0)d=d/x;
 else d=d/(x*y);
 }else{
 if(y==0)d=0;
 else d=d/y;
 }
 return d;
 }
当用路径覆盖法进行测试时,至少需要设计(31)个测试用例。
(31)A.3 B.4 C.5 D.8
  [答案讨论]

● 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。(32)属于确认测试阶段的活动。
(32)A.设计评审 B.代码审查 C.结构测试 D.可靠性测试
[答案讨论]

● 面向对象分析的第一步是(33).
(33)A.定义服务B.确定附加的系统约束
 C.确定问题域 D.定义类和对象
  [答案讨论]

[1]  [2]  [3]  [4]  [5]  [6]  [7]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取