欢迎来到天天文库
浏览记录
ID:41682806
大小:57.53 KB
页数:5页
时间:2019-08-29
《西交《软件工程概论》在线作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、西交《软件工程概论》在线作业共题,总分:100分一、单选题共19题,38分12分黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试。CA开发人员、管理人员B用户、管理人员C用户、开发人员D开发人员、用户22分指出PDL是下列(B)语言A高级程序设计语言B伪码C中级程序设计语言D低级程序设计语言32分需求分析是(A)A软件开发工作的基础B软件生存周期的开始C由系统分析员单独完成的D由用户自己单独完成的42分SA方法是一种(A)、A自顶向下逐层分解的分析方法B自底向上逐层分解的分析方法C面向对象的分析方法D以上
2、都不是52分软件工程对维护工作的主要目标是提高(),降低维护的代价。A软件的生产率B软件的可靠性C软件的可维护性D维护的效率62分在软件生存周期中,工作量所占比例最大的阶段是(D)阶段A需求分析B设计C测试D维护72分内容耦合指(D)A两个模块Z间传递的是数据结构B—个模块调用另一个模块时,传递的是控制变量C通过一个公共数据环境相互作用的哪些模块间的耦合D—个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部82分人机界面的风格大致经过了(B)代的演变.A三B四C五D六92分面向数据的设计方法就是根
3、据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的(A)结构A程序B数据C逻辑D物理102分对彖模型的描述工具是(C)A状态图B数据流图C对象图D结构图2分(D)允许用户把若干作业提交计算机系统集中处理的操作系统。A分时操作系统B实时操作系统C网络操作系统D批处理操作系统122分有一数列:87556613193948经过一趟排序后得到:55871366193948请问使用的是何种排序方法?(C)A简单插入排序B冒泡排序C2路归并排序D快速排序132分同一类中有相同的数据结构,这是(D)级别的共亨A不同应用B同
4、一应用C不同类D同一类142分在数据流图中,有名字及方向的成分是(C)A控制流B信息流C数据流D信号流152分当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系.A判定表和判定树B盒图C流程图D关系图162分软件测试法中,(A)主要分析程序的内部结构。A白盒法B黑盒法C因果图法D错误推测法17分层的数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()A细节B输入与输出C软件的作者D绘制的吋I'可182分10•软件维护工作的最主要部分是(C)A校正性维护B适应性维护C完善性维护
5、D预防性维护19软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的(A)阶段.A各个B前期C中期D后期二、多选题共1题,2分12分可行性研究的任务包括(ABC)A技术可行性B经济可行性C社会可行性D过程可行性三、判断题共30题,60分12分变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()A错误B正确22分UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础。A错误B正确32分静态测试是指通过运行程序发现问题()A错误B正确42分偶然内聚是最强的内聚()A错误B正确52分
6、软件工程过程包含7个过程()A错误B正确62分划分模块时,尽量做到低内聚、高耦合()A错误B正确72分数据流图有四个基本成分:数据流、加工、数据存储、数据的源点或终点。A错误B正确82分维护没有副作用。()A错误B正确92分深度是指结构图控制的层次,也是模块的层数()A错误B正确102分CASE这一术语的英文是ComputerAidedSoftwareEngineeringoA错误B正确112分面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)A错误B正确122分逻辑覆盖是黑盒测试方法之一(
7、)A错误B正确132分对彖建模的过程:确定类、准备数据字典、确定关联、确定屈性、使用继承來细化类、完善对象模型A错误B正确142分软件项目计划有:(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。A错误B正确152分软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护()、A错误B正确162分面向对象的方法包含面向对象分析、面向对象设计和面向对象实现OA错误B正确172分带來高维护费用的关键因素有:人员的不稳定、
8、合同责任、维护人员技术水平、系统结构衰退。A错误B正确182分数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。()A错误B正确192分软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。()A错误B正确202分分析的几项原则有:(1)组装与分解相结合的原则。(2)抽象化与具体化相结合的原则(3)封装原则(4
此文档下载收益归作者所有