欢迎来到天天文库
浏览记录
ID:37832044
大小:57.50 KB
页数:4页
时间:2019-06-01
《2010级爱恩学院软件工程考试复习材料B by_gerry》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件开发与设计期终考试B卷班级(小班)__ 姓名______ 学号_______ 成绩____一.单项选择题(本大题共25个选项,每选项2分,共50分)1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做_______。A.软件工程B.软件周期C.软件危机D.软件产生2.在可行性研究中难度最大的是_______。A.经济可行性B.技术可行性C.操作可行性D.法律可行性3.DFD中的每个加工至少需要_______。A.一个输入流B.一个输出流C.一个输入流或一个输出流D.一个输入流和
2、一个输出流4-5.模块的内聚度是模块功能相对强度的度量,其中______是最差的内聚,而______是最强的内聚。A逻辑内聚 B过程内聚 C时间内聚 D偶然内聚E功能内聚 F控制内聚 G顺序内聚 H通信内聚6-7.软件需求分析阶段的工作,可以分为以下四个方面:对问题的识别、分析与综合、_______以及_______。A功能的确定C需求分析评审B编写需求分析文档D以上答案都不对8.在结构化分析方法中,用以表达系统内部数据的运动情况的工具有_______。供
3、选择的答案:A数据词典C判定树B判定表D数据流图9.软件详细设计主要采用的方法是_______A.模块设计B.结构化设计C.PDL语言D.结构化程序设计10.因计算机硬件和软件环境的变化而作出的修改软件的过程称为_______。A.纠正性维护B.适应性维护C.完善性维护D.预防性维护11.软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为_______。A.可用性B.可靠性C.正确性D.完整性12.用白盒测试方法时,确定测试数据应根据_______和指定的覆盖标准。软件开
4、发与设计第4页共5页A、程序的内部逻辑B、程序的复杂程度C、该软件的编辑人员D、程序的功能13.“软件危机”产生的主要原因是_______。A.软件日益庞大 B.开发方法不当C.开发人员编写程序能力差 D.没有维护好软件 14.瀑布模型的存在问题是_______。A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求15.需求分析中开发人员要从用户那里了解_______。A.软件做什么B.用户使用界面C.输入的信息D.软件的规模16.程序的三种基本控制结构是_______。A.过程
5、、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移17.对象实现了数据和操作的结合,使数据和操作_______于对象的统一体中。A.结合B.隐藏C.封装D.抽象18.可行性研究主要从以下几个方面进行研究_______。A.技术可行性,经济可行性,操作可行性。B.技术可行性,经济可行性,系统可行性。C.经济可行性,系统可行性,操作可行性。D.经济可行性,系统可行性,时间可行性。19.软件开发瀑布模型中的软件定义时期各个阶段依次是_______。A.可行性研究,问题定义,需求分析
6、。B.问题定义,可行性研究,需求分析。C.可行性研究,需求分析,问题定义。D.以上顺序都不对。20.有一个计算类的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是_______。A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法21.下述概念中不属于类的特性的是_______。A.封装B.继承C.多态D.子类软件开发与设计第4页共5页22.OOP的含义是_______。A.面向对象的程
7、序设计B.开放数据库连接C.图形设备接口D.图形用户界面23.结构化程序设计主要强调的是_______。A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性24.需求分析阶段的任务是确定_______。A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能25.下述_______的说法是传统的结构化程序设计方法。A.面向对象、顺序驱动B.面向过程、事件驱动C.面向过程、顺序驱动D.面向对象、事件驱动一.综合应用题(本大题共3小题,分别为15分、15分和20分,共50分)1..某
8、旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。 要求:写出在数据字典中电话号码的数据条目的定义(即组成)。2.为什么软件需要维护?维护有哪几种类型?简述它们的维护过程。软件开发与设计第4页共5页3.根据
此文档下载收益归作者所有