电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程习题+答案VIP免费

软件工程习题+答案_第1页
1/37
软件工程习题+答案_第2页
2/37
软件工程习题+答案_第3页
3/37
一、选择题 1. 软件开发瀑布模型中的软件定义时期各个阶段依次是:( B) A) 可行性研究,问题定义,需求分析。 B) 问题定义,可行性研究,需求分析。 C) 可行性研究,需求分析,问题定义。 D) 以上顺序都不对。 (软件开发时期:概要设计、详细设计、软件实现、软件测试) 2. 可行性研究主要从以下几个方面进行研究: ( A) A) 技术可行性,经济可行性,操作可行性。 B) 技术可行性,经济可行性,系统可行性。 C) 经济可行性,系统可行性,操作可行性。 D) 经济可行性,系统可行性,时间可行性。 3. 耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下: ( C) A) 内容耦合,控制耦合,数据耦合,公共环境耦合。 B) 内容耦合,控制耦合,公共环境耦合,数据耦合。 C) 内容耦合,公共环境耦合,控制耦合,数据耦合。(内容耦合、公共耦合、外部耦合、控制耦合、特征耦合、数据耦合) D) 控制耦合,内容耦合,数据耦合,公共环境耦合。 4. 在详细设计阶段所使用到的设计工具是:(C ) A) 程序流程图,PAD 图,N-S 图,HIPO 图,判定表,判定树. B) 数据流程图,Yourdon 图,程序流程图,PAD 图,N-S 图,HIPO 图。 C) 判定表,判定树,PDL,程序流程图,PAD 图,N-S 图。 D) 判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。 详细设计阶段工具:判定表、判定树、数据流程图、系统流程图、程序流程图、PAD 图、N-S 图、PDL 在软件详细设计阶段,常用的图形描述工具有程序流程图,盒图(NS 图)和问题分析图(PAD) .常用的语言描述工具为 PDL(程序设计语言) ,常用的表格描述工具有判定表和判定树. DFD 数据流图:总体设计阶段 5. 按照软件工程的原则,模块的作用域和模块的控制域之间的关系是: ( A) A)模块的作用域应在模块的控制域之内。 B)模块的控制域应在模块的作用域之内。 C)模块的控制域与模块的作用域互相独立。 D)以上说法都不对。 6. 在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是 (C ) A.概要设计 B.详细设计 C.需求分析 D.可行性分析 7. 下面不是软件工程的 3 个要素的是( C) A 过程 B.方法 C.环境 D.工具 软件工程的三个要素:方法、工具、过程 8. 下面不属于软件的组成的是(B ) A 程序 B.记录 C.文档 D.数据 软件=程序+数据+文档+服务 9. 在瀑布模型中,将...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程习题+答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部