云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 软件工程复习资料(同等学力硕士)

软件工程复习资料(同等学力硕士)

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 16:33:09

goto L3; } //无实根

L1: mid=(low+high)/2;

fmid=Func(mid);

if(abs(fmid)<=eps1) { L2: binroot=mid;

goto L3;}

else if(high-mid<=eps2) goto L2;

else if(low*fmid>0.0) {low=mid;flow=fmid;goto L1;} else {high=mid; goto L1;}; L3: }

7.假设只有SEQUENCE 和DO WHILE两种控制结构,怎样利用它们完成IF THEN ELSE操作? 8.划出下列伪码程序的程序流程图和N-S图 : START IF p THEN

WHILE q DO F ENDDO

ELSE

BLOCK G N END BLOCK 开始 ENDIF

False STOP P

9. 图给出的程序流程图代表一个非结构化的程序,请问: G (1) 为什么说它是非结构化的?

False (2) 设计一个等价的结构化程序 Q

停止

10.实施软件复用的目的是使软件开发工作进行的(A),软件复用的实际效益除了(B)之外,在企业的经营管理方面也可望获得理想的效益。

A:①更简洁 ②更方便 ③更快、更好、更省 ④更丰富 B:①复用率 ②功能扩充 ③效率 ④空间利用率

11.软件复用的含义是什么?软件复用的范围有哪些?

第七章 软件测试

1.为了把握软件开发各个环节的正确性和协调性,人们需要进行(A)和(B)工作。(A)的目的是想证实在一给定的外部环境中,软件的逻辑正确性。它包括(C)和(D)。(B)则试图证明在软件生存期各个阶段以及阶段间的逻辑(E)、(F)和正确性。

A、B:①操作 ②确认 ③验证 ④测试 ⑤调试

C、D:①用户的确认 ②需求规格说明的确认 ③程序的确认 ④测试的确认 E、F:①可靠性 ②独立性 ③协调性 ④完备性 ⑤扩充性

2.测试过程需要三类输入:(A)、(B)、(C)。

A、B、C:①接口选择 ②软件配置 ③硬件配置 ④测试配置 ⑤软件环境 ⑥测试工具

3.测试的费用已超过(A)的30%以上,高产的测试是指(B),单元测试是在(C)阶段完成的,集成测试的计划是在(D)阶段制定的,确认测试的计划是在(E)决定制定的。

A:①软件开发费用 ②软件维护费用 ③软件开发和维护费用 ④软件研制费用 ⑤软件生存期全部

B:①用适量的测试用例运行程序,证明被测试程序正确无误

②用适量的测试用例运行程序,证明被测试程序符合相应的要求 ③用少量的测试用例运行程序发现被测试程序尽可能多的错误 ④用少量的测试用例运行程序,纠正被测程尽可能多的错误

C、D、E:①可行性研究和计划 ②需求分析 ③概要设计 ④详细设计 ⑤实现

⑥集成测试 ⑦确认测试 ⑧使用和维护

4.软件测试的目的是(A),为了提高测试的效率,应该(B)。使用白盒测试方法时,确定测试数据应根据(C)和指定的附带标准。与设计测试无关的文档是(D)。软件的集成测试工作最好由(E)承担,以提高集成测试的结果。

A:①评价软件的质量 ②发现软件的错误 ③找出软件中的所有错误 ④证明软件是正确的 B:①随机的选取测试数据

②取一切可能的输入数据作为测试数据 ③在完成编码后,制定软件的测试计划

④选择发现错误的可能性大的数据作为测试数据

C:①程序的内部逻辑 ②程序的复杂程度 ③使用说明书 ④程序的功能 D:①该软件的设计人员 ②程序的复杂程度 ③源程序 ④项目开发计划

E:①该软件的设计人员 ②该软件开发组的负责人 ③该软件的编程人员 ④不属于该软件开发组的软件设计人员

5.软件调试的目的是(A)

A:①找出错误所在,并改正之 ②排除存在错误的可能性 ③对错误性质进行分类

④统计出错的次数

6.如对一个长度为100,000条指令的程序进行集成测试期间记录下下面的数据: (a) 七月一日:集成测试开始,没有发现错误。

(b) 八月二日:总共改正100个错误,此时MTTF=0.4h

(c) 九月一日:总共改正300个错误,此时MTTF=2h 根据上列数据完成下列各题:

(1) 估计程序中的错误总数

(2) 为使MTTF达到10h,必须测试和调试这个程序多长时间? (3) 画出MTTF和测试时间τ之间的函数关系曲线。

7.在测试一个长度为24,000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此同时,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。问: (1) 刚开始测试时程序中总共有多少个潜藏的错误?

(2) 为使MTTF达到60h,必须再改正多少个错误?还需用多长测试时间? (3) 画出MTTF与集成测试时间τ之间的函数关系曲线。

第九章 软件质量保证

1.质量保证是面对(A)的活动,是为了使产品实现(B)的功能。

A、B:①系统分析员 ②开发者 ③消费者 ④软件需求 ⑤用户要求

2.软件质量必须在设计和实现过程中加以保证,为了确保开发过程的质量,防止把差错传播到下一个过程,必须进行(A)。(A)是质量保证活动的一个重要部分,其目的有两个,一是切实搞好开发阶段的管理,二是(B)软件差错给用户造成损失。(A)的实施有两种方式:(C)和(D)。(C)即白盒测试和黑盒测试。(A)的类型有(E)、(F)、(G)和(H)。

A:①质量保证 ②差错分析 ③质量检验 ④质量管理 B:①预先防止 ②完全避免 ③减少 ④消除

C、D:①签定 ②测试 ③实际运行管理 ④实际运行检验

E、F、G、H:①供货检验 ②集中测试 ③中间检验 阶段评审 ④产品检验 ⑤用户检测 ⑥程序检测 ⑦验收检验

3.软件质量和保证的条件通常有以下几项:(A),即必须制定能够适应用户要求、软件类型和规模的质量标准。(B),即人人都容易掌握。(C),即对于同一软件评价的结果必须一致。(D),即各阶段确立质量目标并落实。(E),即从不同角度加以评价。软件的质量标准分为三级:(G)、(H)、(I)。 (G)的着眼点是“是否满足用户的要求”。(H)的着眼点是“开发者在设计实现时是否按照软件需求保证了质量”。(I)是为定量度量软件质量而规定的一些软件检验项目。它们一级比一级(J),一级比一级(K)。

A—E:①可靠性 ②易学习性 ③适应性 ④针对性 ⑤客观性 ⑥经济性 ⑦主观性 ⑧多样性

G、H、I:①子质量特征 ②质量度量准则 ③质量特性 ④质量维护准则 ⑤质量管理准则

J、K:①抽象 ②具体 ③检验 ④定量评价

4.软件工程标准的五个级别分别是什么?

第十章 软件维护

1.人们把软件交付使用后,做的变更称为( )。

2.软件工程学针对维护工作的主要目标是提高(A),降低(B),软件的(C)、(D)、(E)是决定软件可维护性的基本因素,软件生存期(F)的工作与软件可维护性有密切的关系。

A、B:①软件的生存率 ②文档 ③软件的可靠性 ④软件的可维护性 ⑤维护的代价 ⑥维护的效率

C、D、E:①可测试性 ②互操作性 ③可理解性 ④可修改性 ⑤可复用性 ⑥可管理性

F:①编码阶段 ②设计阶段 ③测试阶段 ④每个阶段

3.对于软件产品来说,有四个方面影响着产品的质量,即(A)、(B)、(C)以及成本、时间和进度等条件。

A、B、C:①开发时间 ②开发技术 ③过程质量 ④风险控制 ⑤质量控制 ⑥人员素质 ⑦项目管理 ⑧配置管理

4.为什么软件需要维护?维护有哪几种类型?

5.下面有关软件维护的叙述有些是不正确的,请将它们列出来。 ①要维护一个软件必须先理解这个软件。 ②阅读别人写的程序并不困难。

③如果文档不齐全,也可以维护一个软件。 ④谁编写软件就应由谁来维护这个软件。 ⑤设计时就应考虑到将来的可修改性。 ⑥维护软件是一件很吸引人的创造性工作。 ⑦维护软件就是改正软件中的错误。 ⑧维护好一个软件是一件很难的事情。

6.什么是程序修改的副作用?程序修改的副作用有哪几种?

7.在软件计划中,是否应该把维护费用计划在内?实际情况如何。

第十二章 软件项目管理

1.软件的度量包括(A)和(B),软件产品的(A)包括产生的代码行数、执行速度等。软件产品的(B)则包括若干质量特性。

A、B:①直接度量 ②尺度度量 ③二元度量 ④间接度量

2.风险分析的四个步骤分别是(),(),(),()。

搜索更多关于: 软件工程复习资料(同等学力硕士) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

goto L3; } //无实根 L1: mid=(low+high)/2; fmid=Func(mid); if(abs(fmid)<=eps1) { L2: binroot=mid; goto L3;} else if(high-mid<=eps2) goto L2; else if(low*fmid>0.0) {low=mid;flow=fmid;goto L1;} else {high=mid; goto L1;}; L3: } 7.假设只有SEQUENCE 和DO WHILE两种控制结构,怎样利用它们完成IF THEN ELSE操作?

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com