华师在线软件工程练习答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程习题附答案”。
1.第9题
面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是(),一个类获得其父类的全部描述(数据和操作)。A.传递性
B.继承性
C.复用性
D.并行性 答案:B 2.第10题
软件项目管理是()一切活动的管理。
A.需求分析
B.软件设计过程
C.模块控制
D.软件生命周期 答案:D 3.第11题
需求分析过程中,对算法的简单描述记录在()。A.层次图
B.数据字典
C.数据流图
D.IPO图 答案:D 4.第12题
在软件可行性研究中,可以从不同的角度对软件进行研究,其中是从软件的成本/效益分析的是()。
A.经济可性性
B.技术可行性
C.操作可行性
D.法律可行性 答案:A 5.第13题
为了提高模块的独立性,模块内部最好是()。A.逻辑内聚
B.时间内聚
C.功能内聚
D.通信内聚 答案:C 6.第14题
在结构化分析方法(SA)中,与数据流图配合使用的是()。A.数据流图
B.数据字典
C.实体联系图
D.程序流程图 答案:B 7.第15题
软件设计一般分为总体设计和详细设计,它们之间的关系是()。A.全局和局部
B.抽象和具体
C.总体和层次
D.功能和结构 答案:A 8.第16题
好的软件结构应该是()。
A.高耦合,高内聚
B.低耦合,高内聚
C.高耦合,低内聚
D.低耦合,低内聚 答案:B 9.第34题
应用执行对象的操作可以改变该对象的()。A.属性
B.功能
C.行为
D.数据 答案:A
10.第35题
下列耦合中,()的耦合性最强。
A.公共耦合B.数据耦合C.控制耦合D.内容耦合 答案:D 11.第36题
关于数据流图下列说法中不正确的是()。
A.在数据流图中应描绘所有可能的数据流向及数据流的条件 B.数据流图的基本要点是描绘“做什么”而不考虑“怎么做” C.数据流图是系统的逻辑模型
D.数据流图的一个主要用途是作为分析和设计的工具 答案:A 12.第37题
在对数据流的分析中,主要是找到中心变换,这是从()导出结构图的关键。A.数据结构
B.实体关系
C.数据流图
D.E-R图 答案:C 13.第38题
Jackson方法是一种面向()的方法。
A.对象
B.数据结构
C.数据流
D.控制流 答案:B
14.第39题
Jackson图上下层之间的关系是()。
A.调用关系
B.组成关系
C.继承关系
D.嵌套关系 答案:B 15.第40题
模块中所有成分引用共同的数据,该模块的内聚度是()的。A.逻辑性
B.瞬时性
C.功能性
D.通信性 答案:D 16.第56题
()模型表示了对象的相互行为。A.对象
B.动态
C.功能
D.分析 答案:B 17.第57题
软件配置项是软件配置管理的对象,指的是软件工程过程中所产生的(A.接口
B.软件环境
C.信息项
D.版本 答案:C 18.第58题
需求分析最终结果是产生()。
A.项目开发计划
B.可行性分析报告
C.需求规格说明书
D.设计说明书答案:C
19.第59题
可行性分析中,系统流程图用于描述()。
A.当前运行系统
B.当前逻辑模型
C.目标系统
D.新系统 答案:B 20.第60题
软件开发过程中,以下说法正确的是()。A.程序流程图是逐步求精的好工具。)B.NS图不可能任意转移控制,符合结构化原则 C.判定表是一种通用的设计工具
D.判定流程图和NS图不易表达模块的层次结构 答案:B 21.第61题
程序的三种基本控制结构是()。
A.过程、子程序和分程序 B.顺序、选择和重复
C.递归、堆栈和队列 D.调用、返回和转移 答案:B 22.第62题
将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()。A.逻辑性
B.瞬时性
C.功能性
D.通信性 答案:A 23.第17题
面向对象设计中的主题相当于子系统。答案:错误 24.第18题
Halstead方法是先画出程序图,然后计算程序的环形复杂度。答案:正确
25.第41题
结构化程序设计SP强调模块采用自上而下逐步求精设计方法,单入口、单出口标准结构。答案:正确 26.第42题
模块间的联系越大越好,说明系统各模块间结合的好。答案:错误 27.第43题
黑盒测试法可有效的检查模块的内部逻辑结构的正确性。答案:错误 28.第63题
概要设计也称总体设计,其过程由确定设计方案和结构设计两个阶段组成。答案:正确 29.第64题
模块的内聚度应尽可能地小。答案:错误 30.第65题
对程序的穷举测试在一般情况下是可以做到的。答案:错误 31.第1题
()可以有效地描述并发活动。它包含4种元素:一组位置P、一组转换T、输入函数I以及输出函数O。答案:Petri网
32.第2题
PAD是()的英文缩写。答案:问题分析图
33.第3题
软件不同于硬件,它是计算机系统中的()而不是物理部件。答案:逻辑部件
34.第4题
软件开发成本主要表现为()。答案:人力消耗 35.第5题
自顶向下集成方法中,将模块组装到程序结构中时可使用的策略有()和()。答案:深度优先、宽度优先 36.第6题
()是为了集中精力解决主要问题而尽量推迟对问题细节的考虑。答案:逐步求精 37.第7题
()是最常见的再工程活动。答案:代码重构
38.第8题
耦合是对一个软件结构内不同模块之间()程度的度量。答案:互连程度 39.第19题
软件配置管理主要有5项任务:()、()、()、配置审计和报告。答案:标识、版本控制、变化控制
40.第20题
估计错误总数的方法有()和分别测试法。答案:植入错误法 41.第21题
数据流图中的圆角矩形或圆形代表着对变换数据的()。答案:处理 42.第22题
()图用于描绘软件的层次结构,图中的每一个矩形框代表一个(),方框间的连线表示(),而不像层次方框图那样表示组成关系。答案:层次、模块、调用关系 43.第23题
软件维护通常包括4类活动,分别是()、()、()和()维护。
答案:改正性、适应性、完善性、预防性 44.第24题
()是影响软件可维护性的决定因素。基线就是通过了正式复审的软件()。答案:文档、配置项 45.第25题
()测试法把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。答案:黑盒 46.第26题
Petri网的标记是在Petri网中()的分配。答案:权标 47.第27题
()就是在软件交付使用后,为了改正错误或满足新的需要而修改软件的过程。答案:软件维护 48.第28题
确认测试通常使用()测试法。答案:黑盒
49.第29题
数据流图是一种图形化技术,它描绘()和()从输入移动到输入的过程中所经爱的变换。答案:信息流、数据 50.第30题
程序流程图又称为()。答案:程序框图 51.第31题
瀑布模型()适应需求可变的软件开发,只有到()才能见到整个软件系统。答案:不能、开发结束 52.第32题
通常把对象的操作称为()或()。答案:服务、方法 53.第33题
需求分析阶段得出的最主要文档是()。答案:需求规格说明书 54.第44题
可行性研究阶段当从系统逻辑模型出发,探索若干种可供选择的主要解法,对每种解法都应该从()、和()这三个方面研究每种解法的可行性。
答案:技术可行性、经济可行性、操作可行性 55.第45题
访谈是最早开始使用的获取()的技术,它有两种基本形式,分别是()的()的访谈。答案:用户需求、正式、非正式 56.第46题
决定软件可维护性的因素主要有()、()、()、()和()5个。
答案:可理解性、可测试性、可修改性、可移植性、可重用性 57.第47题
软件系统的文档可以分为()和()两类。答案:系统文档、用户文档 58.第48题
用UML描述类的属性时,属性名和类名之间用()分隔。答案:冒号(:)59.第49题
维护过程本质上是修改和压缩了的()和()。答案:软件定义、开发过程 60.第50题
有两种方法可以重复使用一个对象类:一种方法是创建该类的(),从而直接使用它;另一种是从它派生出一个满足当前需要的()。答案:实例、新类 61.第51题
当使用渐增方式把模块结合到程序中去,有()和()两种集成策略。答案:自顶向下、自底向上 62.第52题
需求分析阶段得出的数据流图是()的极好的出发点。答案:总体设计 63.第53题
目前使用最广泛的软件工程方法学,分别是()和()。答案:传统方法学、面向对象方法学 64.第54题
由模块组装成程序时有两种方式,分别是()测试和()测试。答案:非渐增式、渐增式 65.第55题
在面向对象的软件技术中,()是子类自动地共享基类中定义的数据和方法的机制。答案:继承 66.第66题
接口需求描述应用系统与它的环境通信的格式。常见的接口需求有:()、()、()和通信接口需求。
答案:用户接口需求、硬件接口需求、软件接口需求 67.第67题
用面向对象方法开发软件,通常需要建立3种形式的模型,它们分别是描述系统数据结构的()模型,描述系统控制结构的()模型和描述系统功能的()模型。答案:对象、动态、功能 68.第68题
功能点技术定义了信息域的5个特性,分别是()、()、()、()和外部接口数。
答案:输入项数、输出项数、查询数、主文件数 69.第69题
模块间还经常用带注释的短箭头表示调用过程中来回传递的信息。有时箭头尾部带空心圆表示传递的是((答案:数据、控制信息 70.第70题
(答案:系统流程图),带实心圆的表示传递的是)。)是概括地描绘物理系统的传统工具。
软件工程作业在软件可行性研究中,可以从不同的角度对软件进行研究,其中是从软件的功能可行性角度考虑的是()。 A.经济可性性 B.技术可行性 C.操作可行性 D.法律可行性 答案:B 为......
一、单项选择题1、在国家治理中,孟子认为最重要的一项是(人民 )。2、《中国人失掉自信力了吗》一文采用的论证方法是(驳论点 )。3、下列哪部著作不属于国别体史书(史记)。4、欧阳修......
1.第5题计算机软件一般分为系统软件和应用软件两大类,不属于系统软件的是( )。 A.操作系统 B.数据库管理系统 C.客户管理系统 D.语言处理程序 答案:C 标准答案:C 您的答案:C 题目......
组织行为学 在线练习答案 1.第2题以期望理论为基础的波特-劳勒模型表明:职务工作中的实际成绩( ) A.主要取决于所作的努力B.主要取决于一个人做该项工作的能力(知识和技能) C.......
第1题(2.0)分《归田园居》一诗在达意时使用最多的一种修辞手法是(B)。A、对比B、比喻C、排比D、夸张第2题(2.0)分具有“含泪的微笑”的独特风格的美国著名小说家是(D)。A、杰克.......