软件工程期末考试复习题.doc

软件工程期末考试复习题.doc

ID:56272299

大小:392.50 KB

页数:18页

时间:2020-06-05

软件工程期末考试复习题.doc_第1页
软件工程期末考试复习题.doc_第2页
软件工程期末考试复习题.doc_第3页
软件工程期末考试复习题.doc_第4页
软件工程期末考试复习题.doc_第5页
资源描述:

《软件工程期末考试复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程》选择题一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号,每小题1分)软件工程1.软件产品的开发主要是( D )。 A.复制B.再生产C.拷贝D.研制2.作坊式小团体合作生产式的时代是( C)时代。 A.程序设计B.软件生产自动化C.程序系统D.软件工程3.软件工程与计算机科学性质不同,软件工程着重于(  C)。 A.理论研究B.原理探讨C.建造软件系统D.原理的理论4.与计算机科学的理论研究不同,软件工程是一门( C )学科。 A.理论性  B.原理

2、性     C.工程性     D.心理性5.软件工程的出现主要是由于( C)。 A.程序设计法学的影响         B.其它工程科学的影响   C.软件危机的出现                    D.计算机的发展6.在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是( D) A、工作阶段间的等待时间    B、生产原型的复杂性 C、参与人员所需的工作站数  D、参与人员之间的通信困难7.软件工程法学的目的是:使软件生产规化和工程化,而软件工程法得以实施的主要保证是(  C

3、) A、硬件环境               B、软件开发的环境    C、软件开发工具和软件开发的环境                D、开发人员的素质8、下列不属于软件工程法学三要素的是(D):A、法B、工具C、过程D、操作期1.将每个模块的控制结构转换成计算机可接受的程序代码是(  A)阶段的任务。 A.编码B.需求分析C.详细设计D.测试2.可行性研究的目的是决定(   B)。 A.开发项目B.项目值得开发否C.规划项目D.维护项目3.据标准GB8566-8计算机软件开发的规定,软件的开发和维

4、护划分为八个阶段,其中组装测试的计划是在( C)阶段完成的? A.可行性研究和计划          B.需求分析 C.概要设计                  D.详细设计4、初步用户手册在(   B)阶段编写。A.可行性研究 B.需求分析 C.软件概要设计 D.软件详细设计5.在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中是从软件的功能可行性角度考虑的是( B) A、经济可行性              B、技术可行性 C、操作可行性              D、法律可行性

5、6.专业资料瀑布模型把软件生命期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( C)。A、详细计划           B、可行性分析         C、运行阶段        D、测试与排错7.研究开发所需要的成本和资源是属于可行性研究中的(B)研究的一面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性8.进行需求分析可使用多种工具,但(  C)是不适用的。 A.数据流图(DFD

6、)B.判定表C.PAD图 D.数据字典9.从结构化的瀑布模型看,在它的生命期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大( C)。 A、详细设计阶段        B、概要设计阶段       C、需求分析阶段    D、测试和运行阶段10.软件概要设计结束后得到(   B)。A.初始化的软件结构图   B.优化后的软件结构图C.模块详细的算法       D.程序编码11.软件需求说明书是软件需求分析阶段的重要文件,下述哪个(些)是其应包含的容(  D)   a.数据描述b.功能描

7、述c.模块描述d.性能描述 A.b                          B.c和d C.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 )阶段的描述工具。 A.需求分析B.概要设计C.详细

8、设计D.编程14.软件需求分析阶段的工作,可以分为四个面:对问题的识别.分析与综合.编写需求分析文档以及(  B)A.软件的总结                      B.需求分析评审 C.阶段性报告                      D.以上答案都不正确SA1.SA法用DFD描述(  D)。 A.系统的控制流程B.系统的数据结构 C.系统的基本加工D.系统的功能2.结构化分析(SA)法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。