软件工程试卷 含答案

发布 2021-04-24 05:45:28 阅读 8145

软件工程。

一、填空题(1分*25个)

1.软件生存周期是指软件从直到最终被废弃的全过程。

2.瀑布模型的核心思想是( )

3.在可行性研究中,( 是最关键的因素。

4.假设使用**行技术进行费用估计,某软件中共5000行程序,每行平均成本20元,则该软件的成本为( )

5.结构化分析方法常用的两种工具是( )和( )

6.模块的分解和合并应力求( )

7.程序的效率包括两个方面的内容( )和( )

8.向对象发出服务请求称为( )类对象上的各种操作称为( )

9.提高软件质量和可靠性的技术主要有两类( )和( )

10.大型软件测试包括( )确认测试和( )四个步骤。

11.软件的维护一般经过三个步骤。

12.软件开发需要的资源包括( )和( )其中( )是最基本的资源。

二、单项选择题(3分*10个)

1.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )

a.时间内聚 b.逻辑内聚c.通信内聚d.信息内聚。

2.选择足够多的测试数据,使得判定表达式中的每个条件都取得各种可能的值,而且每个判定表达式也都取到各种可能的结果。满足这种测试条件的覆盖是( )

a.判定覆盖b.条件覆盖c.判定/条件覆盖d.条件组合覆盖。

3.下列( )属于详细设计。

a.分析项目的成本和效益b.为每个模块确定采用的算法。

c.编写**d.确定模块结构,划分模块功能。

4.某次程序调试没有出现预计的结果,下列( )不可能是原因。

a.变量没有初始化b.循环控制出错。

c.变量没有明确的注释d.**输入有误。

5.下列( )属于不良的编程习惯。

a.尽量不使用goto 语句 b.从来不使用注释。

c.每行只写一条语句 d.变量命名尽量直观。

6.模块在同一段时间内完成各种初始化工作,这属于( )

a)偶然内聚 (b)逻辑内聚 (c)时间内聚 (d)过程内聚。

7.在编程安全方面,一般来说无法做到( )

a)避开错误 (b)完美无缺,绝无错误 (c)冗余 (d)涉及防错程序。

8.在衡量软件质量时,最重要的标准是( )

a) 成本低 (b)可维护性好 (c)符合要求 (d)界面友好。

9.下列工具中,不属于详细设计工具的是( )

a)测试工具 (b)图形工具 (c)**工具 (d)语言工具。

10.下列哪个做法会导致不利的语句结构( )

a) 避免使用else goto结构。

b) 对递归定义的数据结构尽量不再使用递归过程。

c) 模块功能尽可能单一化,模块间的耦合能够清晰可见。

d) 利用信息隐蔽,确保每一个模块的独立性。

三、判断题(1分*5个)

1. jackson系统开发方法是一种典型的面向对象的分析设计方法。(

2. 在软件开发中采用原型系统策略的主要困难是成本问题。(

3. 软件开发所需的资源可以画成一个金子塔,塔的高层最基本的资源是人。(

4. 下图表示的是while型循环。(

p5. uml是面向对象技术领域的建模语言。(

四、问答题(20分*2个)

1.根据伪码程序画出程序流程图、n-s图。

starta

do while p

bendwhilecd

stop2. 根据伪码程序画出程序流程图、盒图(n-s图)。

starta

if x1 then

repeat until x2

bend repeat

elseblockcd

end block

end if

stop软件工程答案。

一、填空题。

1. 开发、使用、维护。

2. 按工序将问题简化。

3. 技术可行性。

4. 100000元。

5. 数据流图dfd、数据字典dd

6. 降低耦合提高内聚。

7. 程序的执行速度、程序占用的存储空间

8. 消息、方法。

9. 避开错误技术、容错技术。

10. 单元测试、集成测试、系统测试。

11. 分析和理解程序、修改程序、重新验证程序

12. 软件工具、硬件工具、人、人。

二、单项选择题。

6. c7. b8. c9. a10. b

三、判断题。

四、问答题。

软件工程作业9 含答案

1.请从供选择的答案中选出应填入下列 中的字句。程序的三种基本控制结构是 a2 它们的共同点是 b4 结构化程序设计的一种基本方法是 c 4 软件测试的目的是 d 2 软件调试的目的是 e1 供选择的答案 a.过程,子程序,分程序 顺序,条件,循环。递归,堆栈,队列 调用,返回,转移b.不能嵌套使用...

7015软件工程试卷A 答案

试卷编号 7015 浙江广播电视大学2006年春季学期期末考试。软件工程 试题答案及评分标准。2006年7月。一 填空题 每空2分,共24分 1.方法工具过程2.逻辑实体。3.可行性研究 需求分析 编码4.经济可行性法律可行性。5.内部特性 内部的算法及使用的数据 6.维护7.功能需求。二 单项选择...

7015软件工程试卷A答案

卷号 7015 浙江广播电视大学期末考试。软件工程 a答案及评分标准。仅供参考 一 填空题 每空1分,共25分 1 可行性研究需求分析运行与维护2 系统软件支撑软件应用软件3 经济可行性法律可行性4 物理系统黑盒子形式5 加工数据流数据存储文件6 数据流数据流图dfd数据字典dd7 继承性。8 图示...