软件工程试卷

发布 2020-05-19 07:01:28 阅读 7641

全国2023年10月高等教育自学考试。

软件工程试题。

课程**:02333

一、单项选择题每小题1分,共20分。(在每小题的四个备选答案中选出一个正确答案,将正确答案的序号填在题干后的括号内)

1.在下列工具与环境中( )属于较早期的case。

a.基于信息工程的caseb.人工智能case

c.集成case环境d.交互编程环境。

2.软件复杂性主要体现在( )

a.数据的复杂性b.程序的复杂性。

c.控制的复杂性d.问题的复杂性。

3.在mccall软件质量度量模型中,( 属于面向软件产品操作。

a.可靠性b.可重用性。

c.适应性d.互操作性。

4.面向对象的特征之一是( )

a.对象的唯一性b.抽象。

c.封装性d.共享性。

5.用于设计阶段,考核实现方案是否可行的是( )原型。

a.探索型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.错误推断b.集成测试。

c.回溯法d.边界值分析

11.为了提高软件的可维护性,在编码阶段应注意( )

a.保存测试用例和数据b.提高模块的独立性。

c.文档的***d.养成好的程序设计风格。

12.比较接近于自然语言,被广泛应用于构造专家系统的程序设计语言是( )

语言语言。语言语言。

13.结构化程序设计方法提供的工作方式为( )的组织形式。

a.程序员组b.主程序员组。

c.分析员组d.管理人员组

14.详细设计与概要设计衔接的图形工具是( )

图图。图d.程序流程图。

15.结构化程序设计的一种基本方法是( )

a.筛选法b.迭代法。

c.逐步求精法d.递归法。

16.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是( )

a.数据、公共、标记、控制b.数据、标记、控制、公共。

c.控制、数据、标记、公共d.控制、数据、公共、标记。

17.软件概要设计结束后得到( )

a.初始化的软件结构图b.优化后的软件结构图。

c.模块详细的算法d.程序编码。

18.软件需求分析的主要任务是准确地定义出要开发的软件系统是( )

a.如何做b.怎么做。

c.做什么d.对谁做

19.可行性分析研究的目的是( )

a.争取项目b.项目值得开发否。

c.开发项目d.规划项目。

20.具有风险分析的软件生存周期模型是( )

a.瀑布模型b.喷泉模型。

c.螺旋模型d.增量模型。

二、填空题每空2分,共20分。

21.差别估算的优点是可以提高 ,缺点是不容易明确“差别”的界限。

22.软件开发过程来自用户方面的干扰和阻力主要有:不积极配合,求快求全和 。

23.case系统所涉及到的技术有两类:一类是支持软件开发过程本身的技术;另一类是 。

24.如果知道软件的规格说明书描述的程序功能,那么就可以采用进行测试。

25.一个程序员在编写程序时所表现出来的特点、习惯、逻辑思路等就构成了这个程序员的 。

26.当a模块调用b模块时,若两个模块之间传递的是数值型参数,则这两个模块的耦合方式是 。

27.软件概要设计关键的一步是 ,它直接影响下一阶段详细设计和编码的工作。

28.对大信息系统的需求,dfd应与数据库技术中图结合起来。

29.数据流图中的箭头表示。

30.若年利率为i,现存入p元,不计复利,n年后可得钱数为f

三、名词解释题每小题3分,共15分。

31.软件质量保证。

32.完善性维护。

33.模块。

34.数据流图。

35.软件工程。

四、简答题每小题5分,共20分。

36.简述主程序员组织的构成和作用。

37.为增加软件的可移植性应注意的问题是什么?

38.为了具有良好的程序设计风格,应注意哪些方面的问题?

39.试比较程序流程图与pad图的特点。

五、应用题第一小题7分,第二小题8分,第三小题10分,共25分。

40.下图为一个被测程序流程图,试用条件覆盖方法为它设计足够的测试用例。

41.试将下面的变换型数据流图转换成软件结构图。

42.有一用于商业上的销售事务处理的统计软件包,其功能要求如下:根据顾客的订单记录(系统文件)进行各种统计分类:

1)根据销售日期的分类。

2)根据顾客区域的分类。

3)根据货物品种的分类。

4)根据顾客名字的分类。

最后生成分类的统计报表。

试根据要求画出该问题的数据流程图,并把其转换为软件结构图。

软件工程试卷

浙江省2004年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.为了克服软件危机,人们提出了用 的原理来设计软件,这就是软件工程诞生的基础。a.数学b.软件学c.运筹学d.工程学。2...

软件工程试卷

浙江省2003年1月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题 在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分 1.软件危机 是指 a.计算机病毒的出现。b.利用计算机进行经济犯罪活动。c.软件开发和维护 现的一系列问题。d.人们过分...

《软件工程》试卷

一 单项选择题 每题1分,共10分 1.软件测试的目的是 a.评估软件的质量b.发现软件的错误。c.找出软件中的所有错误d.证明软件是正确的。2.研究开发所需的成本和资源属于可行性研究中的 研究。a.技术可行性b.经济可行性。c.法律可行性d.操作可行性。3.软件详细设计的主要任务是确定每个模块的 ...