2019软件工程试卷B 答案

发布 2023-12-21 06:45:11 阅读 7941

考试方式:闭卷考试时间:120分钟卷面总分:100分。

一、 选择题(本题共10题,每题2分,共20分)

1-5 cbacc

6-10 bbcdb

二、 判断题(本题共5小题,每题2分,共10分)

ffftt三、填空题(本题5空,每空2分,共10分)

1、软件配置项。

2、降低时间复杂度、降低空间复杂度。

3、完善性维护。

4、测试是发现问题,而调试是解决问题。

四、简答题(本题共6小题,共30分)

1. 软件工程是将系统化、规范化、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件中的方法的研究。

软件过程是软件开发与维护过程中的各种活动所构成的一个活动序列。

2.需求工程是建立并使用完善的工程化方法 , 以较经济的手段获得准确表达用户需求的软件需求规格说明的一个学科。

需求开发的一般过程包括需求获取、需求建模、需求规格说明、需求评审四个活动。需求获取是获取用户对软件系统的需求陈述,需求建模是应用某个模型来表达软件系统的需求,需求规格说明是以用户的需求以规范化的形式准确的表达出来,需求规格说明是需求开发的结果,需求评审是对需求的正式审查。

3.模型是对现实的抽象。

软件开发模型,也即软件过程模型,是对软件开发过程的抽象,它描述软件开发过程所包含的活动、以及活动之间关系。

软件开发方法是软件开发过程中所涉及的思想、方法、技术、和工具的集合(包含过程、方法、工具)

4.黑盒测试是完全不考虑程序的内部结构和处理过程,只知道软件产品应该具有的功能,通过测试检验每个功能是否都能正常使用所进行的测试。

白盒测试是已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明的规定正常进行的测试。

5.结构化开发方法所存在的问题包括软件重用性差,软件可维护性差,软件难以满足用户的需求等。而相较于结构化方法,面向对象的方法则具有如下的优点:

符合人们对问题的认识习惯,增强问题域与最终软件系统之间的衔接,易于维护和复用,易于开发大型的软件产品。

6.计算机程序(源**和可执行程序),描述计算机程序的文档(针对技术开发者和用户),数据(包含在程序内部或在程序外部)。这些项包含了所有在软件过程中产生的信息,总称为软件配置。

基线是已经通过正式复审和批准的某规约或产品,它因此可以作为进一步开发的基础,并且只能通过正式的变化控制过程的改变。

五、综合题(本题共2小题,每题15分,共30分)

1. 销售系统的顶层图如下:

销售系统的0层图如下:

销售系统的1层图如下:

图1.1 订单处理。

图1.2 缺货处理。

图1.3 发货处理。

图1.4 采购处理。

2.没有标准答案。

2024年软件工程试卷B

班级 姓名 学号 重庆工商大学试卷 软件工程 课程第b套。试卷适用专业 班 计算机考核方式 闭卷命题人 班级 姓名 学号 考试时间 考试地点 题号一二三四五六七八总计。得分阅卷人。一 单项选择题 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填。在题干的括号内。每小题2分,共40分 ...

广州大学2019软件工程B卷答案

一 单选题 本大题共10小题,每小题1分,共10分 1 软件生存周期模型有多种,下列选项中,c 不是软件生存周期模型。a 螺旋模型b 增量模型。c 功能模型d 瀑布模型。2 检查软件产品是否符合需求定义的过程称为 d a 集成测试b 确认测试 c 验证测试d 验收测试。3 黑盒测试是从 c 观点出发...

2019级软件工程C语言 B卷 答案

课程名称 程序设计语言考试时间 110 分钟 课程 8422111试卷总分 100 分。一 单项选择题 每小题2分,共计20分 1 a 2 d 3 c 4 b 5 c 6 a 7 d 8 d 9 a 10 a 二 阅读程序题 每小题4分,共20分 运行结果是 运行结果是 87 运行结果是 abcde...