下载此文档

软件工程习题13.pdf


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
该【软件工程习题13 】是由【小辰GG1】上传分享,文档一共【14】页,该文档可以免费在线阅读,需要了解更多关于【软件工程习题13 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
第1章绪论例题分析与解答
一、填空题
,软件是一种_______产品。
,计算机科学着重于理论和原理,软件工程着
重于_______。

、应用广泛、以文档为驱动、适用于开发功能明确的软件项目生存期模
型是_______。
、应用广泛、技术成熟的开发方法是________。
二、选择题
()而得到。

()时代。

,软件工程着重于()。

()阶段的任务。

()阶段。

第1章自测题
一、名称解释




:.



二、填空题


,它是一门_____学科。
,同一阶段任务性质尽可能________。

________模型。
,以_______为驱动的模型。
。由结构化分析、_______、结构化
程序设计构成。


,要采用一种生存周期模型,要按照某种________,
使用相应的工具来进行。
三、选择题
()产品。

()。

()。

,软件工程是一门()学科。

()。

()。
//3
()%的工作量进行测试和排错。

“软件系统必须做什么”是()阶段的任务。

()阶段。

四、简答题
?
?各有何特征?
?产生的原因是什么?
、目标和内容是什么?
?:.
?
?
?
?
第一章仿真试题
1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件
需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可
归纳为三个大的阶段:计划阶段、开发阶段和()。
A、详细计划B、可行性分析C、运行阶段D、
测试与排错
2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项
中哪个环节出错,对软件的影响最大()。
A、详细设计阶段B、概要设计阶段C、需求分析阶段D、
测试和运行阶段
3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测
试阶段的目标()。
A、需求分析阶段B、详细设计阶段C、概要设计阶段D、
可行性研究阶段
4、软件工程的出现主要是由于()。



5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得
以实施的主要保证是()
A、硬件环境B、软件开发的环境
C、软件开发工具和软件开发的环境D、开发人员的素质
6、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,
它们之间的关系表现为()
A、相互排斥B、相互补充C、独立使用D、
交替使用
7、UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法()
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、软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试
等阶段,一般认为可能占用人员最多的阶段是()
A、分析阶段B、设计阶段C、编码阶段D、测试阶段
13、软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的
开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将
瀑布模型和演化模型相结合,并增加了(1),它建立在(2)的基础上,沿着螺线
自内向外每旋转一圈,就得到(2)的一个新版本。
喷泉模型描述了(3)的开发模型,它体现了这种开发方法创建软件的过程所固
有的(4)和(5)的特征。
(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、开发过程不分段
:.
第2章例题分析与解答
一、填空题
、压缩了的________。
、社会可行性和_________。

,不计复利,P元在n年后的价值F是_________。

二、选择题
()。

()。

()。

()。

1、在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中
是从软件的功能可行性角度考虑的是()
A、经济可行性B、技术可行性
C、操作可行性D、法律可行性
2、在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题
是()
A、工作阶段间的等待时间B、生产原型的复杂性
C、参与人员所需的工作站数D、参与人员之间的通信困难
3、制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任:.
务是()
A、组织与管理B、分析与估算
C、设计与测试D、规划与调度
第3章自测题
一、名称解释


二、填空题

,往往采取的策略是__________。
,采用的主要描述工具是
__________。
,它们是__________。
,分别是___________。
,表示系统功能的图形称为___________图形。
,父图与子图的输入输出数据流要__________。


,被标志为A—0的图称为系统的_________图。
三、选择题
,它的顶层图描述了系统的
()。

()的描述。

()。


()


()时,就把它画出来。

/
输出
,父图与子图的平衡指子图的输入、输出数据流同父图相应
加工的输入、输出数据:.
流()。

()。

,然后()。
,抽象出当前系统的逻辑模型,建立目标系统的逻
辑模型
,抽象出目标系统的逻辑模型,建立目标系统的物
理模型
,建立当前系统的物理模型,抽象出目标系统的逻
辑模型
,建立当前系统的物理模型,建立目标系统的物理
模型
()


()阶段编写。

四、简答题
?该阶段的基本任务是什么?

?画数据流图应注意什么?


五、应用题
(产品组装)和若干零件厂等单位,成套厂下
设技术科、生产科、供
应科等基层单位。现要建立一个计算机辅助企业管理系统,其中:
生产科的任务是:
(1)根据销售公司转来的内部合同(产品型号、规格、数量、交货日期)制定
车间月生产计划;
(2)根据车间实际生产日报表、周报表调整月生产计划;
(3)以月生产计划为依据,制定产品设计(结构、工艺)及产品组装月计划;
(4)将产品的组装计划传达到技术科,将组装月计划分解为周计划,下达给
车间。
技术科的任务是:
(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产
科,产生外购需求计划给供
应科,并产生产品自制件物料清单;
(2)根据组装计划进行产品工艺设计(冲压、喷漆、焊接等),根据产品自制
件物料清单产生工艺流程
图给零件厂。:.
供应科的任务是:
(1)根据技术科的外购需求计划和仓库的缺货通知单及月盘存表制定采购计
划给采购员;
(2)对采购来的材料进行库存管理(登录、查询、修改、删除)。
请根据以上文字叙述画出企业管理系统的分层DFD图。
,乘客可以免费托运行李的重量不超过30公斤。当行李的重量超
出30公斤时,
对一般舱的国内乘客超重部分每公斤收费4元,对头等舱的国内乘客超重部分每公斤收费6
元。对国外乘客
超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一
半。试画出相应
判定表。
第三章
仿真题
,下述哪些要求可以归类为过程要求()


,其分析与设计对象可归结成两个主要的对象,
即数据和程序,按一般实施的原则,对二者的处理应该()


()


,但()是不适用的。
(DFD)

,开发人员要从用户那里解决的最重要的问题是()

:.
,可以分为四个方面:.
编写需求分析文档以及()


()


,其基本图形符号是()




,它常描述的对象是()


,哪个(些)是正确的()





()




,
是()


,在下列可采用的绘制方法中,
哪些是常采用的()



:.
,c和d
,
(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工
进行说明,下述是常用的说明工具,其中便于对加工出现的组合条件的说明工具
是()



,b和c

,下述哪个是加工的
最核心()


,用以表达系统内数据的运动情况的工具有()


,用状态--迁移图表达系统或对象的行为。在状态--迁
移图中,由一个状态和一个事件所决定的下一个状态可能会有()个


。DFD就是面向(1)分析方法的描述
工具。在一套分层DFD中,如果某一张图中有N个加工(process),则这张图允
许有(2)张子图。在一张DFD图中,任意两个加工之间(3)。在画分层DFD时,应
注意保持(4)之间的平衡。DFD中从系统的输入流到系统的输出流的一连串连续
变换形成一种信息流,这种信息流可分为(5)两大类。
(1)
(component)
(2)
~~N
(3)


,但允许其中有若干条名字相同的数据流
(4)

(5)

:.
,下述哪个(些)是其应包含
的内容()





,,b和d
()


,但其作用不应该包括()




第三章
⒈什么是需求分析?需求分析阶段的基本任务是什么?
⒉什么是结构分析方法?该方法使用什么描述工具?
⒊结构化分析方法通过哪些步骤来实现?
⒋什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?
⒌画数据流图应注意什么事项?
⒍什么是数据字典?其作用是什么?共有哪些条目?
⒎描述加工逻辑有哪些工具?
⒏什么是IDEF方法?IDEF0方法有哪些特点?
:.
⒐简述SA方法的优缺点。
⒑某银行的计算机储蓄系统功能是:将储户的存户填写的存款单或存款单输入
系统,如果是存款,系统记录存款人姓名﹑住址﹑存款类型﹑存款日期﹑利率等
信息,并打印出存款单给储户;如果是取款,系统计算清单给储户。请用DFD,
IDEF0描绘该功能的需求,并建立相应数据字典。
⒒某图书管理系统有以下功能:
⑴借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次
借书的读者,在借书证上建立档案。否则,查阅借书文件,检查该读者所借图书
是否超过10本,若已达10,拒借,末达10本,办理借书(检查库存,修改库
存目录并将读者借书情况录入借书文件。)
⑵还书:从借书文件中读出与读者有关的记录,查阅所借日期,如超期(3个月)
作罚款处理。否则,修改库存目录与借书文件。
⑶查询:通过借书文件,库存目录文件查询读者情况﹑图书借阅及库存情况,打
印统计表。
⒓某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度
脱产学****高中文化程度当电工。20岁至40岁之间,中学文化程度,男性当钳
工,女性当车工,大学文化程度都当技术员。年龄在40岁以上者,中学文化程
度当材料员,大学文化程度当技术员。请用结构化语言﹑判定表或判定树描述上
述问题的加工逻辑。
模拟试卷二
一、名词解释(15分)





二、填空(20分)
、设计方案有一定风险的软件项目。


程。

。:.
,它们是__________。


,人们常用状态图描述类中对象的___________。
,在一定程度上能从错误状态自动恢复到正常状态,则称该
软件为_________软件。
三、选择(20分)
,开发人员要从用户那里解决的最重要的问题是()。
A、要让软件做什么B、要给该软件提供哪些信息
C、要求软件工作效率怎样D、要让该软件具有何种结构
()。
A、一个输入流或一个输出流B、一个输入流和一个输出流
C、一个输入流D、一个输出流
()。
A、DFD图B、SC图C、PAD图D、程序流程图
,耦合性最弱的是()。
A、内容型B、控制型C、公共型D、数据型
,作为测试依据的文档是()。
A、需求规格说明书B、设计说明书
C、源程序D、开发计划
()。
A、校正性维护B、完善性维护
C、适应性维护D、预防性维护
()。
A、整体开发模型B、非整体开发模型
C、风险驱动模型D、对象驱动模型
()。
A、数据流图B、结构图C、状态图D、对象图
。当采用的基线发生错误
时,可以返回到最近和最恰当的()上


()阶段开始。
:.
(20分)
,应从哪几方面优化软件结构?
,渐增式与非渐增式测试有哪些区别?


?
(25分)
“调整工资”处理模块接受一个“职称”的变量,根据职称的不同(助教,
讲师,副教授,教授)作
不同的处理,其中若是助教还必须输入工龄,只有工龄超过两年才能调整工资。
请用等价类划分法设计测
试用例。(7分)
:
(1)借书:根据读者的借书证查询读者档案,若借书数目未超过规定数量,
则办理借阅手续(修改库存记
录及读者档案),超过规定数量者不予借阅。对于第一次借阅者则直接办理借阅
手续。
(2)还书:根据读者书中的条形码,修改库存记录及读者档案,若借阅时间
超过规定期限则罚款。
请对以上问题,画出分层数据流图。(8分)
,该系统基本需求如
下:
(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,
订期,单价,份数等项目,订
户通过填写订单来订阅报刊。
(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事务。
(3)报社负责分类并统计各个发行站送来的报刊订阅信息。
请就此需求建立对象模型。(10分)

软件工程习题13 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG1
  • 文件大小512 KB
  • 时间2023-03-18