软件工程的模拟地的题目doc.docx
- 文档编号:28784819
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:32
- 大小:31KB
软件工程的模拟地的题目doc.docx
《软件工程的模拟地的题目doc.docx》由会员分享,可在线阅读,更多相关《软件工程的模拟地的题目doc.docx(32页珍藏版)》请在冰豆网上搜索。
软件工程的模拟地的题目doc
实用标准文案
软件工程模拟题
一、单项选择题
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.下列不属于成本-效益分析的度量指标是(
)。
A.货币的时间价值
B.投资回收期
C.性质因素
D.纯收入
9.
软件可行性研究实质上是要进行一次(
)需求分析、设计过程。
A.简化、压缩的
B.详细的
C.彻底的
D.深入的
10.
需求分析阶段最重要的技术文档之一是(
)。
A.项目开发计划
B.设计说明书
C.需求规格说明书
D.可行性分析报告
11.
在需求分析之前有必要进行(
)。
A.程序设计
B.可行性分析
C.ER分析
D.3NF分析
12.
软件需求分析阶段建立原型的主要目的是(
)。
A.确定系统的功能和性能要求
B.
确定系统的运行要求
C.确定系统是否满足用户需要
D.
确定系统是否满足开发人员需要
精彩文档
实用标准文案
13.
软件开发的需求活动,其主要任务是(
)。
A.给出软件解决方案
B.给出系统模块结构
C.定义模块算法
D.定义需求并建立系统模型
14.
软件可行性研究一般不考虑()。
A.是否有足够的人员和相关的技术来支持系统开发
B.待开发的软件是否会有质量问题
C.待开发软件是否有市场、经济上是否合算
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.专家
21.原型化方法是用户和设计者之间执行的一种交互过程,适用于()。
A.需求不确定性高的系统B.需求确定的系统
C.管理信息系统D.实时系统
22.构造原型时,主要应考虑()。
A.全部功能B.原型要体现的特征
C.全部细节D.全部需求
23.发现错误能力最弱的覆盖是()。
A.路径覆盖B.条件覆盖
C.判定覆盖D.语句覆盖
24.软件部件的内部实现与外部可访问性分离,这是指软件的()。
A.继承性B.共享性
C.封装性D.抽象性
25.软件危机是软件产业化过程中出现的一种现象,下述现象中:
精彩文档
实用标准文案
(1)软件需要增长难以满足
(2)软件开发成本提高
(3)软件开发进度难以控制
(4)软件质量不易保证
哪些是其主要表现?
()。
A.
(2)、(3)和(4)
B.(3)和(4)
C.全部
D.
(1)、
(2)和(3)
26.
软件工程的出现主要是由于
(
)。
A.程序设计方法学的影响
B.其他工程科学影响
C.软件危机的出现
D.计算机的发展
27.
如果采用快速原型开发软件适宜选用
(
)语言。
A.4GL
B.汇编
C.Ada
D.Java
28.
与确认测试阶段有关的文档是
(
)。
A.源程序
B.概要设计说明书
C.详细设计说明书
D.
需求规格说明书
29.软件质量必须在()加以保证。
A.设计与实现过程
B.开发之前
C.开发之后
D.开发期间
30.
质量保证是为保证产品和服务充分满足
(
)的要求。
A.开发者
B.生产者
C.测试者
D.消费者
精彩文档
实用标准文案
31.软件工程的目标是()。
A.生产满足用户需要的产品
B.以合适的成本生产满足用户需要的产品
C.以合适的成本生产满足用户需要的、可用性好的产品
D.生产正确的、可用性好的产品
32.软件可行性研究的目的是()。
A.证明软件开发项目可行
B.证明软件开发项目不可行
C.阐述软件开发项目值得或不值得做
D.为了确定软件开发项目要不要做
33.下列不属于成本-效益分析的度量指标是()。
A.货币的时间价值B.投资回收期
C.性质因素D.纯收入
34.变换型DFD是一个()结构。
A.循环B.分层
C.选择D.顺序
35.结构化设计是一种面向()的设计方法。
A.数据流B.模块
C.数据结构D.程序
二、判断题
1.判断下列关于程序设计风格指导原则的叙述的对与错。
○1嵌套的重数应加以限制。
()
精彩文档
实用标准文案
A.对B.错
○2尽量多使用临时变量。
()
A.对B.错
○3不滥用语言特色。
()
A.对B.错
○4不用可以省略的括号。
()
A.对B.错
○5使用有意义的变量名。
()
A.对B.错
○6尽可能把程序编的短些。
()
A.对B.错
○7把常见的局部优化工作留给编译程序去做。
()
A.对B.错
○8注解越少越好。
()
A.对B.错
○9程序的格式应有助于读者理解程序。
()
A.对B.错
10○应尽可能多用goto语句。
()
A.对B.错
2.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。
3.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。
4.JAVA语言编译器是一个CASE工具。
精彩文档
实用标准文案
5.软件是指用程序设计语言(如PASCAL,C,VISUALBASIC等)编写的程序,软件开发实
际上就是编写程序代码。
6.数据库设计说明书是一个软件配置项。
7.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生
成类的模板。
8.过程描述语言可以用于描述软件的系统结构。
9.如果通过软件测试没有发现错误,则说明软件是正确的。
10.快速原型模型可以有效地适应用户需求的动态变化。
11.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。
12.集成测试主要由用户来完成。
13.确认测试计划应该在可行性研究阶段制定。
14.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。
15.软件概要设计包括软件系统结构设计以及数据结构和数据库设计。
16.工程网络中关键路径上的作业有一定程度的机动余地。
17.维护组织中维护管理员决定应该进行的维护活动。
18.代码审查是用计算机测试源程序。
19.数据流图和数据字典共同构成系统的逻辑模型。
20.调试的任务只是确定错误的准确位置和原因。
三、简答题
1.简述可行性研究的任务。
2.简述在需求分析阶段建立逻辑模型的DFD图中应包含有几种成分?
精彩文档
实用标准文案
3.
软件设计的任务包含对系统的
4个方面的设计,简述是哪
4个方面。
4.
简述软件测试与软件调试的区别。
5.
简述什么是黑盒测试,常用的黑盒测试方法有哪些?
6.
简述在什么情况下,需要进行完善性维护?
7.
分析软件危机产生的主要原因有哪些?
8.
说明结构化程序设计的主要思想是什么?
9.
软件测试包括哪些步骤?
说明这些步骤的测试对象是什么?
10.需求分析与软件设计二个阶段任务的主要区别是什么?
11.简述文档在软件工程中的作用。
12.试说明软件生存周期的概念。
13.试阐述瀑布模型的特点及优缺点。
14.如何理解模块独立性,用什么指标来衡量模块独立性?
15.你认为一个系统分析员的理想训练和基础知识是什么?
说明理由。
16.软件维护的种类有哪些?
每种维护在什么情况下发生?
四、应用题
1.某单位住房分配方案如下:
所有住户50平方米以内每平方米1000元,超过50平方米
后:
在本人住房标准面积以内每平方米1500元,其中住房标准为:
教授105平方米,副教
授90平方米,讲师75平方米;标准面积以外每平方米4000元。
请用判定表和判定树表示
各条件组合与费用之间的关系。
2.某商场在“五一”期间,顾客购物时收费有4种情况:
普通顾客一次购物累计少于100
元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打
9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计
精彩文档
实用标准文案
等于或多于1000元,按D类标准收费(打7折)。
测试对象是按以上要求计算顾客收费
的模块,按照路径覆盖法设计测试用例。
3.某公司为本科以上学历的人重新分配工作,分配原则如下:
(1)如果年龄不满38岁,学历是本科,男性要求报考研究生,女性则担任行政工作。
(2)如果年龄满38岁不满50岁,学历本科,不分男女,任中层领导职务,学历是硕士不分男女,任课题组组长。
(3)如果年龄满50岁,学历本科,男性任科研人员,女性则担任资料员,学历是硕士不分男女,任课题组组长。
要求:
画出判定表,并进行化简。
4.根据下列条件使用边界值分析法设计测试用例:
某一8位微机,其十进制整数定义为:
以非零开头的数是十进制整数,其值的范围是
-128~127,如123,-45,0。
5.设计一个软件的开发成本为5万元,寿命为3年。
未来3年的每年收益预计为22000
元、24000元、26620元。
已知银行年利率为10%,试对此项目进行成本效益分析,计算
其纯收入和投资回收期。
6.下图是一个程序流程图。
试分别用N-S图和PAD图表示。
START
P
F
T
F
A
B
END
精彩文档
实用标准文案
T
F
Q
精彩文档
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 模拟 题目 doc