欢迎来到天天文库
浏览记录
ID:69051382
大小:345.50 KB
页数:31页
时间:2021-10-27
《软件工程期末考试复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、..-?软件工程?选择题一、选择题〔在每题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内,每题1分〕软件工程1.软件产品的开发主要是( D )。 A.复制B.再生产C.拷贝D.研制2.作坊式小团体合作生产方式的时代是( C)时代。 A.程序设计B.软件生产自动化C.程序系统D.软件工程3.软件工程与计算机科学性质不同,软件工程着重于( C)。 A.理论研究B.原理探讨C.建造软件系统D.原理的理论4.与计算机科学的理论研究不同,软件工程是一门( C )学科。 A.理论性 B.原理性 C.工程性 D.心理性5.软件工程的出现主要是由于( C)。 A
2、.程序设计方法学的影响 B.其它工程科学的影响 C.软件危机的出现 D.计算机的开展6.在软件工程工程中,不随参与人数的增加而使软件的生产率增加的主要问题是( D) A、工作阶段间的等待时间 B、生产原型的复杂性 C、参与人员所需的工作站数 D、参与人员之间的通信困难7.软件工程方法学的目的是:使软件生产标准化和工程化,而软件工程方法得以实施的主要保证是( C) A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质-.word
3、.zl-..-8、以下不属于软件工程方法学三要素的是(D):A、方法B、工具C、过程D、操作周期1.将每个模块的控制构造转换成计算机可承受的程序代码是( A)阶段的任务。 A.编码B.需求分析C.详细设计D.测试2.可行性研究的目的是决定( B)。 A.开发工程B.工程值得开发否C.规划工程D.维护工程3.据国家标准GB8566-8计算机软件开发的规定,软件的开发和维护划分为八个阶段,其中组装测试的方案是在( C)阶段完成的? A.可行性研究和方案 B.需求分析 C.概要设计 D.详细设计4、初步用户手册在( B)阶段编写。A.
4、可行性研究 B.需求分析 C.软件概要设计 D.软件详细设计5.在软件的可行性研究中,可以从不同的角度对软件的可行性进展研究,其中是从软件的功能可行性角度考虑的是( B) A、经济可行性 B、技术可行性 C、操作可行性 D、法律可行性6.瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:方案阶段、开发阶段和( C)。A、详细方案 B、可行性分析 C、运行阶段 D、测试与排错7.研究开发
5、所需要的本钱和资源是属于可行性研究中的(B)研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性8.进展需求分析可使用多种工具,但( C)是不适用的。 A.数据流图(DFD)B.判定表C.PAD图 D.数据字典-.word.zl-..-9.从构造化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大( C)。 A、详细设计阶段 B、概要设计阶段 C、需求分析阶段 D、测试和运行阶段10.软件概要设计完毕后得到( B)。A.初始化的软件构造图 B.优化后的软件构造图C.模块详细的算法
6、 D.程序编码11.软件需求说明书是软件需求分析阶段的重要文件,下述哪个(些)是其应包含的内容( D) a.数据描述b.功能描述c.模块描述d.性能描述 A.b B.c和dC.a,b和c D.a,b和d12.软件设计中一般将用到图形工具,以下哪种(些)可用作设计的图形工具( C) a.构造图 b.实体联系图 c.IPO图 d.层次图 A、a和b B、c和d C、a,c,d D、全部13.PDL是软件开发过程中用于( C )阶段的描述
7、工具。 A.需求分析B.概要设计C.详细设计D.编程14.-.word.zl-..-软件需求分析阶段的工作,可以分为四个方面:对问题的识别.分析与综合.编写需求分析文档以及( B)A.软件的总结 B.需求分析评审 C.阶段性报告 D.以上答案都不正确SA1.SA方法用DFD描述( D)。 A.系统的控制流程B.系统的数据构造 C.系统
此文档下载收益归作者所有