欢迎来到天天文库
浏览记录
ID:12856894
大小:25.85 KB
页数:23页
时间:2018-07-19
《软件工程随堂练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、随堂练习1.把一组具有相同数据结构和相同操作的对象的集合定义为类,此定义包括一组数据属性和在()上的一组合法操作。A.数据B.属性C.对象D.消息参考答案:A问题解析:2.面向对象技术特别强调的是()的数据结构。A.数据库B.数据C.抽象类型D.对象参考答案:D问题解析:3.在软件交付使用后,由于软件开发过程产生的错误没有完全彻底在测试阶段发现,必然有一部分隐含错误带到()阶段。A.需求B.开发C.编码D.维护参考答案:D问题解析:4.软件维护的工作流程为用户提出()、维护组织审查申请报告并安排维护工作、进行维护并做详细的维护记录和复审。A.维护报告B.维护申请C.维护文档D.维护说明参考答案
2、:B问题解析:5.在需求()中,开发人员要从用户那里解决的最重要的问题是软件应当做什么。A.设计B.代码C.分析D.结构参考答案:C问题解析:6.在统一过程中是采用用例驱动和架构优先的策略,并采用迭代增量建造方法,使()“逐渐”被开发出来。A.硬件B.功能C.软件D.模型参考答案:C问题解析:7.软件工程学的一个重要目标是()。A.提高程序的执行效率B.降低程序对存储空间的要求C.提高软件的可理解性D.提高软件的可维护性参考答案:D问题解析:8.软件工程的过程是将软件工程()综合起来以达到合理、及时地进行计算机软件开发的目的。A.方法B.工具C.方法和工具D.过程参考答案:C问题解析:9.()
3、是以提高软件质量为目的的技术活动。A、技术创新B、测试C、技术改造D、技术评审参考答案:D问题解析:10.软件生命周期由软件计划、软件开发和()三个时期组成。A.软件运行B.软件维护C.软件过程D.软件运行维护参考答案:D11.()是将软件生命周期的各个阶段,依线性顺序连接,用文档驱动的模型。A.统一过程B.瀑布模型C.螺旋模型D.喷泉模型参考答案:B问题解析:12.快速原型方法是用户和设计者之间的一种交互过程,适用于()系统。A.需求不确定性较高的B.需求确定的C.管理信息D.决策支持参考答案:A问题解析:13.快速原型从设计用户界面开始,首先形成(),然后用户运行界面原行,并就同意什么和不
4、同意什么提出意见。A.用户使用手册B.系统界面原行C.界面需求分析说明书D.完善用户界面参考答案:B问题解析:14.快速原型是一种()型设计过程。A.自外向内B.自底向上C.自顶向下D.自内向外参考答案:A问题解析:15.要开发一个软件,它的功能是把73624.9385这个数开平方,所得到的结果精确到小数点后4位,一旦实现并测试完后,该产品将被抛弃。该项目选择()生命周期模型。A.快速原型B.瀑布模型C.喷泉模型D.螺旋模型参考答案:A问题解析:16.()是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对象的开发方法。A.统一过程B.瀑布模型C.喷泉模型D.螺旋模型参考答案:C问题解析
5、:17.喷泉模型克服了瀑布模型不支持软件重用和多项开发活动集成的局限性,喷泉模型的开发过程具有()和无间隙。A.需求确定性B.迭代性C.无间隙D.风险性参考答案:B问题解析:18.在()中是采用用例驱动和架构优先的策略,并采用迭代增量建造方法,使软件“逐渐”被开发出来。A.喷泉模型B.瀑布模型C.螺旋模型D.统一过程参考答案:D问题解析:19.研究软硬件资源的有效性是进行()研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.操作可行性参考答案:A问题解析:20.制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是()。A.组织与管理B.分析与估算C.设计与测试D.规
6、划与调度参考答案:D问题解析:21.需求规格说明书的内容不应该包括对()的描述。A.主要功能B.算法的详细过程C.用户界面及运行环境D.软件的性能参考答案:B问题解析:22.进行需求分析可使用多种工具,但是()不适用。A.数据流图B.叛定表C.PAD图D.数据字典参考答案:C问题解析:23.需求分析的任务是()。A.要回答“软件必须做什么”B.可概括为理解、分析和表达“系统必须做什么”C.要求编写需求规格说明书D.以上都对参考答案:D问题解析:24.需求分析阶段开发人员要从用户那里解决的最重要的问题是()。A.软件要做什么B.需要给软件提供哪些信息C.要让软件具有何种结构D.软件的工作效率参考
7、答案:A问题解析:25.软件需求分析的任务不应包括()。A.问题分析B.信息域分析C.结构化程序设计D.确定逻辑结构参考答案:C问题解析:26.在需求分析中,开发人员要从用户那里解决的最重要的问题是()。A.要给软件提供哪些信息B.软件应当做什么C.要求软件工作效率怎样D.软件具有何种结构参考答案:B问题解析:27.结构化设计方法是建立良好程序结构的方法,它提出衡量模块结构质量的标准是模块间联系与
此文档下载收益归作者所有