第一范文网 - 专业文章范例文档资料分享平台

软件工程考试试题(含答案)

来源:用户分享 时间:2025/5/25 14:33:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

B、 C、 D、

找出软件系统中存在的所有错误 证明软件系统中存在错误

尽可能多的发现软件系统中的错误

7. 使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。 A

B、程序的复杂程度

C、该软件的编辑人员 D、程序的功能

8. 软件维护工作的最主要部分是( )。 A、

校正性维护 B、适应性维护

C、完善性维护 D、预防性维护

9. PDL是( )语言。 A、

高级程序设计语言 B、伪码式

C、中级程序设计语言 D、低级程序设计语言

二、 判断题(正确的在括号内打上“√”,错误的打上“×”。每题2分,共20分) 1. 用黑盒法测试时,测试用例是根据程序内部逻

6

辑设计的。( X )

2. 发现错误多的程序模块,残留在模块中的错误也多。( V )

3. 为了加快软件维护作业的进度,应尽可能增加维护人员的数目。( X )

4. 软件维护就是改正软件中的错误。( X )

5. 质量保证是为了保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动。( V )

6. 软件开发的主要任务是写程序。 ( X )

7. 测试只能证明程序有错误,不能证明程序没有错误。( V )

8. 模块化程序设计中,模块越小,模块化的优点越明显。一般来说,模块的大小都在10行以下。( X )

9. 在编制程序时,首先应该对程序的结构充分考虑,不要急于开始编码,而要像写软件文档那样,很好地琢磨程序具有什么样的功能,这些功能如何安排,等等。( X ) 10. 程序设计风格指导原则提出,尽量多使用临

7

时变量。( X )

三、 简答题(每题5分,共20分) 1. 什么是软件工程?

软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

2. 耦合性和内聚性有几种类型? 其耦合度、内聚强度的顺序如何?

低:非直接耦合? 数据耦合?标记耦合? 控制耦合?外部耦合? 公共耦合?内容耦合 :高

强:功能内聚? 信息内聚? 通信内聚? 过程内聚? 时间内聚? 逻辑内聚? 巧合内聚:弱 3. 简述需求分析工作可以分成哪四个方面?软件需求分析的有哪三个基本原则? :需求分析阶段分成四个方面:对问题的识别、分析与综合、制定规格说明和评审。三个基本原则:必须能够表达和理解问题的数据域和功能域;必须按自顶向下、逐步分解的方式对问题进行分解和不断细化;要给出系统的逻辑视图和物理视图。

8

4. 什么是黑盒测试法?

黑盒测试法把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据,产生正确地输出信息。

四、 程序设计与算法描述题(共15分) 1. 根据下面的伪代码程序,完成相应要求。(8分) START IF C1

THEN

WHILE C2 DO f ENDDO ELSE

9

BLOCK g p ENDBLOCK ENDIF

REPEAT UNTIL C3

q r ENDREP STOP

1) 画出程序流程图(4分)

10

搜索更多关于: 软件工程考试试题(含答案) 的文档
软件工程考试试题(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8essr86lne6k2tg1xudp48fsc2a7k200rjn_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top