欢迎来到天天文库
浏览记录
ID:18551595
大小:573.00 KB
页数:32页
时间:2018-09-18
《《软件工程》练习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《软件工程》练习题一一、单选题1.可行性研究要进行一次(C)需求分析。A.详细的B.全面的C.简化的、压缩的D.彻底的2.系统流程图用于可行性分析中的(A)的描述。A.当前运行系统B.当前逻辑模型C.目标系统D.新系统3.系统流程图是描述(C)的工具。A.逻辑系统B.程序系统C.体系结构D.物理系统4.软件的发展经历了(D)个发展阶段。A.一B.二C.三D.四5.需求分析的任务不包括(B)。A.问题分析B.系统设计C.需求描述D.需求评审6.一个软件的宽度是指其控制的(C)。A.模块数B.层数C.跨度D.厚度7.可行性研究的步骤中不包括
2、(C)的内容。A.复查初步分析结果B.研究现有系统C.导出新系统高层逻辑模型D.建立新系统的物理逻辑模型解法8.技术可行性是可行性研究的关键,其主要内容一般不包括(C)。A.风险分析B.资源分析C.人员分析D.技术分析9.提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要(D)。A.消除错误B.检测错误C.避开错误D.容错10.(D)是以提高软件质量为目的的技术活动。A.技术创新B.创新C.技术创造D.技术评审11.软件开发过程中,抽取和整理用户需求并建立问题域精确模型
3、的过程叫(D)。A.软件生存期B.面向对象设计C.面向对象程序设计D.面向对象分析12.软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的(A)阶段。A.各个B.前期C.中期D.后期13.从事物的属性侧面来描述事物的方法就是(B)的方法。A.面向对象B.面向过程C.面向数据D.面向属性14.Jackson方法在需求分析阶段的主要步骤不包括(A)。A.了解实体行为B.标识实体与行为C.生成实体结构图D.创建软件系统模型15.原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。A.需求不确定性高的B.需求确定
4、的C.管理信息D.实时16.原型化方法是一种(A)型的设计过程。A.自外向内B.自顶向下C.自内向外D.自底向上17.软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括(D)。A.设计软件的模块结构B.定义接口并建立数据结构C.生成概要设计规格说明和组装测试计划D.模块设计18.软件开发部分的任务是将系统对软件的需求转换成可操作的系统要素,即(A)。A.软件B.硬件C.文本D.说明19.下列关于瀑布模型的描述正确的是(D)。A.利用瀑布模型,如果发现问题修改的代价很低B.瀑布模型的核心是按照软件开发的时间顺序将问题简化C
5、.瀑布模型具有良好的灵活性D.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开20.总体设计的目的是确定整个系统的(B)。A.规模B.功能及模块结构C.费用D.测试方案21.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为(A)。A.时间内聚B.逻辑内聚C.通信内聚D.信息内聚22.软件需求分析的任务不包括(C)。A.问题分析B.信息域分析C.结构化设计D.确定逻辑结构23.进行需求分析有的多种描述工具,但不包括(C)。A.数据流图B.判定表C.PAD图D.数据字典24.在需求分析过程中,分析员要从用
6、户那里解决的最重要的问题是(A)。A.要求软件做什么B.要给软件提供什么信息C.要求软件工作效率如何D.要求软件具有什么样的结构25.以下软件成本估算模型中,是动态多变量的模型有(C)。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型D.COCOMO模型26.关于快速建立渐进原型(RCP法)的论述不正确的是(C)。A.RCP法建立的原型反映了系统的某些主要特征。B.RCP法采用循环渐进的开发方式,对系统模型作连续精化。C.RCP法建立需求规格原型,当需求说明一旦确定原型被废弃。D.RCP法也称为追加(ad
7、don)型的原型化方法。27.面向对象的开发方法的工作模型是(B)。A.瀑布模型B.喷泉模型C.智能模型D.循环模型28.中级结构性成本模型COCOMO是一个(C)。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型29.研究开发所需要的成本和资源是属于可行性研究中的(B)研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性30.面向对象的开发方法中,(C)将是面向对象技术领域内占主导地位的标准建模语言。A.Booch方法B.Coad方法C.UML语言D.OMT方法31.瀑布模型本质上是一种(A)
8、。A.线性顺序模型B.顺序迭代模型C.线性迭代模型D.及早见产品模型32.在SD方法中全面指导模块划分的最重要的原则是(D)。A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性33.软件结构图的形态特
此文档下载收益归作者所有