软件工程试卷A

发布 2021-04-24 05:05:28 阅读 5486

一。 填空(每小题2分,共20分)

1. 产生软件危机的原因。

2. 结构化方法属于一种面向___的方法,简单实用,应用广泛。

3. 详细设计的工具有___**工具和语言工具。

4. 软件测试的方法有和后者又称黑盒法。

5. 详细设计又叫软件算法设计,主要是确定每个软件模块的实现算法。可用程序流程图描述,或用描述,或用描述。

6. 需求分析的基本任务是准确的回答。

7. 需求分析应交付的主要文档是。

8. 程序流程图、盒图都是完成详细设计的工具。

9. 软件开发中的jackson方法是一种面向___的开发方法。

10. 软件测试中,黑盒方法是根据程序的___来设计测试用例的方法。

二。 判断(每小题2分,共20分)

1. 在主存储器能容纳得下的前提下,应使模块尽可能大,以减少模块的个数。

2. 为了提高程序的易读性,尽可能使用高级语言编写程序。

3. 只要模块之间的接口关系不变,各模块的内部实现细节的修改不会影响别的模块。

4. 在进行总体设计时应加强模块间的联系。

5. 模块越多,开发成本越小。

6. 在进行需求分析时需同时考虑维护问题。

7. 重视程序结构的设计,使程序具有较好的层次结构。

8. 尽可能把程序编得短一些。

9. 程序的书写格式应有助于读者阅读与理解。

10. 尽量多使用临时变量。

三。 选择题(每小题2分,共20分)

1. 程序设计属于软件开发过程()阶段。

a、设计 b、编程 c、实现 d、编码。

2. 结构设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程。

a、数据流 b、数据流图 c、数据库 d、数据结构。

3. 结构化程序设计主要强调程序的( )

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. 结构化分析sa方法以数据流图、( 和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。

a、dfd图 b、数据字典 c、ipo图 d、pad图。

9. 面向数据流的软件设计方法,一般是把数据流图中数据流划分为( )再将数据流图映射为软件结构。

a、数据流和事务流 b、交换流和事务流

c、信息流和控制流 d、交换流和数据流。

10. 总体设计的结果是提供一份( )

a、模块说明书 b、框图 c、程序 d、数据结构。

四.简答题(40分)

1.简述原型法的基本思想。.(8分)

2.什么是软件危机?(8分)

3.简述软件测试的步骤,简要说明各测试步骤的目的。(12分)

4.需求分析的任务是什么?(12分)

软件工程试卷

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

软件工程试卷

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

软件工程试卷

全国2002年10月高等教育自学考试。软件工程试题。课程 02333 一 单项选择题每小题1分,共20分。在每小题的四个备选答案中选出一个正确答案,将正确答案的序号填在题干后的括号内 1 在下列工具与环境中 属于较早期的case。a.基于信息工程的caseb.人工智能case c.集成case环境d...