软件工程模拟试题

“软件工程模拟试题”相关的资料有哪些?“软件工程模拟试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程模拟试题”相关范文大全或资料大全,欢迎大家分享。

软件工程模拟试题1

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)

1、软件工程强调将( D )的方法应用于软件的开发和维护过程之中。

A.规范化 B.系统化 C.可度量 D.以上全部

2、软件开发活动的顺序应该是( A )。

A.问题定义、可行性研究、需求分析、设计、编码和测试。

B.问题定义、设计、可行性研究、编码和测试。

C.需求分析、设计、编码和测试。

D.需求分析、编码和测试、试运行。

3、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为( A )元。

A.5202 B.4500 C.5100 D.4712

4、系统物理模型用( A )表示。

A.系统流程图 B.数据流程图

C.程序流程图 D.E-R图

5、关于软件需求特性不正确的描述是“软件需求具有( C )”。

A.多变性 B.模糊性 C.准确性 D.主观性

6、随着模块规模减小,模块开发成本_____,模块集成成本____( B )。

A.减小/减小 B.减小/增加 C.增加/减小 D.增加/增加

7、反映模块独立性的指标是( D

软件工程模拟试题1

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)

1、软件工程强调将( D )的方法应用于软件的开发和维护过程之中。

A.规范化 B.系统化 C.可度量 D.以上全部

2、软件开发活动的顺序应该是( A )。

A.问题定义、可行性研究、需求分析、设计、编码和测试。

B.问题定义、设计、可行性研究、编码和测试。

C.需求分析、设计、编码和测试。

D.需求分析、编码和测试、试运行。

3、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为( A )元。

A.5202 B.4500 C.5100 D.4712

4、系统物理模型用( A )表示。

A.系统流程图 B.数据流程图

C.程序流程图 D.E-R图

5、关于软件需求特性不正确的描述是“软件需求具有( C )”。

A.多变性 B.模糊性 C.准确性 D.主观性

6、随着模块规模减小,模块开发成本_____,模块集成成本____( B )。

A.减小/减小 B.减小/增加 C.增加/减小 D.增加/增加

7、反映模块独立性的指标是( D

软件工程导论试题

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

软件工程导论试题(老师给的)

一.选择

1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和 ( )。 A、详细计划

B、可行性分析

C、运行阶段

D、测试与排错

2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大 ( )。 A、详细设计阶段 B、概要设计阶段 标 ( )。 A、需求分析阶段

C、 需求分析阶段D、 测试和运行阶段

3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目

B、详细设计阶段 C、概要设计阶段 D、 可行性研究阶段

4、软件工程的出现主要是由于( )。

A.程序设计方法学的影响 B.其它工程科学的影响 C. 软件危机的出现 D.计算机的发展 5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 ( )

A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境D、开发人员的素质 6、软件开发常使用的两种基本方法是结构化和原型化方法,在

软件工程导论试题

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

1.办公室复印机的工作过程大致如下:

未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;

如果执行复印命令时发现缺纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员排除故障,故障排除后回到闲置状态。

请试画出复印机的状态转换图 答案:

排除了卡纸故障 卡纸 卡纸故障 do/警告 复印 闲置 复印命令 完成命令 do/复印 缺纸 缺纸故障 do/警告

装满纸 2.录入统计计算某班学生成绩,画出数据流图(DFD)。 学生成绩表数据结构如下:

学号|高数|物理|英语|计算机|法律常识|总分|平均分|不及格门数|升留补| 需求功能如下:

(1)录入全班学生各课的考分,生成成绩表;

(2)检查各课成绩,修改错误,补充未录入成绩,删除非法成绩;

(3)计算总分,平均分;

(4)统计不及格门数,然后再写入升级、补考、留级;

(5)打印成绩通知单,交家长。

答案:

错误成绩通知

1 学生成绩 录入 学生成绩 2 检查 学生成绩

软件工程导论试题集

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

1. 航空公司“机票预定系统”:

航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓

名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 参考答案:(0层,1层DFD)

预订信息 旅 旅 机票 机票

取票通知 行 客 预订 取票通知

社 账单 账单/票款 旅客信息 航班信息 旅行社 录入预订信息 安排 航班 取票通知 账单 机票 旅客 取票通知 机票 旅客 取票

旅行时间 姓名 性别 旅行地 工作单航班机票信 航空公账单 合适航班机 可售机票信身份证号 旅客 取票通知 订价旅行社 时等订票旅客账售出机票信

2. 一个简化的机票销售系统需求描述如下:

售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部

软件工程试题和答案

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

一、选择

1、在软件开发的各种资源中,(B)是最重要的资源。

A开发工具B方法C硬件环境D人员

2、软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。

A固有的B人为的C可消除的D不可降低的

3、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A )系统。

A需求不确定的B需求确定的C管理信息D决策支持

4、单元测试的测试用例主要根据( D )的结果来设计。

A需求分析B源程序C概要设计D详细设计

5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A软件过程B软件工具C软件生存周质量保证D软件工程

6、(A )意味着一个操作在不同的类中可以有不同的实现方式。

A多态性B类的复用C封装

7、软件测试计划开始于需求分析阶段,完成于(D )阶段。

A需求分析B软件设计C软件实现D软件测试

8、在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。

A可行性分析B需求采集C需求分析D问题定义

9. 软件需求分析阶段的测试手段一般采用( C )。

A总结B阶段性报告C需求分析评审D不测试

10. (C )是把对象的属性和操作结合在一起,构成一个

软件工程导论试题集

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

1. 航空公司“机票预定系统”:

航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓

名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 参考答案:(0层,1层DFD)

预订信息 旅 旅 机票 机票

取票通知 行 客 预订 取票通知

社 账单 账单/票款 旅客信息 航班信息 旅行社 录入预订信息 安排 航班 取票通知 账单 机票 旅客 取票通知 机票 旅客 取票

旅行时间 姓名 性别 旅行地 工作单航班机票信 航空公账单 合适航班机 可售机票信身份证号 旅客 取票通知 订价旅行社 时等订票旅客账售出机票信

2. 一个简化的机票销售系统需求描述如下:

售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部

软件工程复习试题2

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

一、选择题(每题2分,共40分)

1.软件项目的可行性研究要进行一次( C )需求分析。

A.详细的 B.全面的 C.简化的、压缩的 D.彻底的 2、系统流程图用于可行性分析中的( A )的描述。

A.当前运行系统 B.当前逻辑模型 C.目标系统 D.新系统 3、程序的三种基本控制结构的共同特点是( D )

A.不能嵌套使用 B.只能用来写简单程序 C.已经用硬件实现 D.只有一个入口和一个出口

4、维护中,因误删除一个标识符而引起的错误是( C )副作用。 A.文档 B.数据 C.编码 D.设计 5、( D )是以提高软件质量为目的的技术活动。 A.技术创新 B.测试 C.技术创造 D.技术评审

6、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此

面向对象方法有许多特征,如软件系统是由对象组成的;( C );对象彼此之间仅能通过传递消息互

软件工程试题与答案

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

《软件工程模拟试题及参考答案》(一)

一、单向选择题(四选一、每小题3分,共18分)

1、面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( B )到计算机世界的方法。 对应 映射 反映 反射

2、盒图也称为(D)或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。0802 流程图 框图 判定表

N-S图

3、面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的(A)结构。1001 程序 数据

逻辑 物理

4、人机界面的风格大致经过了(B)代的演变。 三 四 五

5、以下不属于白盒测试技术的是(D)1402 逻辑覆盖 基本路径测试 循环覆盖测试

等价类划分

6、为改正软件系统中潜藏的错误而进行的维护活动称为(A)。1501 纠错性维护 适应性维护 改善性维护 预防性维护

二、填空题(每空2分,共18分)

1. 文档—一种数据媒体和其上所记录的(数据)。0101

2. 机器语言、汇编语言:依赖于机器,面向(机器)0101 3. 软件有效性,指软件系统的时间和(空间)效率。0103

4. 软件定义过程可通过软件系统的(可行性研究)和需求分析两个阶段

软件工程试题和答案

标签:文库时间:2024-07-11
【bwwdw.com - 博文网】

一、选择

1、在软件开发的各种资源中,(B)是最重要的资源。

A开发工具B方法C硬件环境D人员

2、软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。

A固有的B人为的C可消除的D不可降低的

3、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A )系统。

A需求不确定的B需求确定的C管理信息D决策支持

4、单元测试的测试用例主要根据( D )的结果来设计。

A需求分析B源程序C概要设计D详细设计

5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A软件过程B软件工具C软件生存周质量保证D软件工程

6、(A )意味着一个操作在不同的类中可以有不同的实现方式。

A多态性B类的复用C封装

7、软件测试计划开始于需求分析阶段,完成于(D )阶段。

A需求分析B软件设计C软件实现D软件测试

8、在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。

A可行性分析B需求采集C需求分析D问题定义

9. 软件需求分析阶段的测试手段一般采用( C )。

A总结B阶段性报告C需求分析评审D不测试

10. (C )是把对象的属性和操作结合在一起,构成一个