《软件工程》作业.doc

《软件工程》作业.doc

ID:58407353

大小:472.00 KB

页数:16页

时间:2020-05-09

《软件工程》作业.doc_第1页
《软件工程》作业.doc_第2页
《软件工程》作业.doc_第3页
《软件工程》作业.doc_第4页
《软件工程》作业.doc_第5页
资源描述:

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

1、1、对象是00方法的核心,对象的类型有多种,但通常把如飞行,事故,演出,开会等称为(C) A,有形实体 B,作用 C,事件 D,性能说明 2、软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们(D)  1. A.前者属于静态测试,后者属于动态测试2. B.前者属于动态测试,后者属于静态测试3. C.都属于静态测试4. D.都属于动态测试3、数据流图是一种用来描述(A)的图形化工具   1. A.系统信息流和数据流2. B.所有功能3. C.系统控制流和数据流4. D.系统物理组成4、需求分析阶段的主要任务是确定(A)  

2、 1. A.软件系统的功能2. B.软件开发方法3. C.软件开发工具4. D.软件开发费5、汽车有一个发动机。汽车和发动机之间的关系是(B) 1. A.继承关系1. B.聚合关系2. C.分类关系3. D.主从关系6、 (B)和数据流图共同构成系统的逻辑模型,没有它,数据流图就不完整  1. A.E-R图2. B.数据字典3. C.层次方框图4. D.数据流程图7、汽车有一种叫货车。汽车和火车之间的关系是(A)1. A.继承关系2. B.聚合关系3. C.分类关系4. D.主从关系8、(A)是把对象的属性和操作结合在一起,构成一个独立的对象

3、,其内部信息是对外界隐蔽的,外界只能通过有限的接口与对象发生联系  1. A.封装2. B.消息3. C.继承4. D.多态性9、消息是对象间交互的手段,消息刺激接受对象产生某种行为,消息的构成有三部分:接受消息的对象,(B),若干变元。   1. A.发出消息的对象1. B.消息名2. C.消息编号3. D.发送时间10、数据字典是用来定义(B)中的各个成份的具体含义的  1. A.流程图2. B.功能结构图3. C.系统结构图4. D.数据流图11、要将一个复杂的系统分析清楚,传统软件工程常用的方法是结构化分析方法,结构化分析方法就是(A

4、)  1. A.面向数据流自顶向下,逐步求精的方法2. B.由内向外进行分析的方法3. C.先局部后整体的分析方法4. D.使用IPO图形工具分析的方法12、一般来说,在软件生命周期中成本最高的阶段是(D) 1. A.详细设计2. B.软件编码3. C.软件测试4. D.软件维护13、模块的内聚性最高的是(D)  1. A.逻辑内聚1. B.时间内聚2. C.过程内聚3. D.功能内聚14、需求分析是要完整,准确,清晰,具体地确定系统所要完成的工作,其主要根据是前一阶段的文档(D)   1. A.用户手册和参考手册2. B.开发计划3. C.

5、软件需求规格说明书4. D.可行性研究报告15、数据流图(DFD)是(C)方法中用于表示系统的逻辑模型的一种工具  1. A.SP2. B.SC3. C.SA4. D.SD16、使用实体-联系图(ER图)建立的概念性数据模型中包含3种互相关联的信息是(B)    1. A.数据对象,属性,方法2. B.数据对象,属性,联系3. C.数据表,属性,联系1. D.数据表,实体,联系17、数据流图DFD中每个加工至少需要(B)   1. A.一个输入流2. B.一个输出流和一个输入流3. C.一个输入或输出流4. D.一个输出流18、(C)是指用户

6、只能见到对象界面上的信息,对象内部对用户是隐藏的 1. A.类2. B.消息名3. C.封装4. D.对象19、提高程序可读性的最有力手段是(A)   1. A.使用三种标准控制结构2. B.采用有实际意义的变量名3. C.显示说明一切变量4. D.给程序加注释20、面向对象分析是对系统进行(A)的一种方法 1. A.需求建模2. B.程序设计3. C.设计评审4. D.测试验收21、尽可能利用硬件的特点以提高效率。 B          ( )  1.A.√2.B.×22、重构工程也称修复和改造工程,它是在逆向工程所„的基础上修改成重构已有

7、的系统,产生系统的一个新版本。(正确)23、制定软件项目进度表的途径之一是软件开发小组根据提供软件产品的最后期限从后往钱安排时间。(正确)24、在进行需求分析时同时考虑维护问题。   (正确 )25、进行概要设计时尽可能加强模块间的联系。         (错 )  26、只要实行严格的产品控制就不用担心用户随意改需求。(错) 27、瀑布模型在实际的项目中严格顺序执行就基本可以成功。(错) 28、制定软件项目进度表的途经之一是软件项目开发组织根据项目和资源情况制定项目开发的初步计划和交付软件产品的日期。(正确) 29、确认测试任务是根据软件需

8、求规格说明书。测试软件系统是否满足用户的需求。(正确) 30、确认测试任务是根据软件需求规格说明书,测试软件系统是否满足用户的需求。(正确)31、软件=“完成特定功

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

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

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