福建师范大学21秋《软件工程》在线作业三满分答案2

上传人:壹****1 文档编号:512860002 上传时间:2023-04-12 格式:DOCX 页数:13 大小:13.47KB
返回 下载 相关 举报
福建师范大学21秋《软件工程》在线作业三满分答案2_第1页
第1页 / 共13页
福建师范大学21秋《软件工程》在线作业三满分答案2_第2页
第2页 / 共13页
福建师范大学21秋《软件工程》在线作业三满分答案2_第3页
第3页 / 共13页
福建师范大学21秋《软件工程》在线作业三满分答案2_第4页
第4页 / 共13页
福建师范大学21秋《软件工程》在线作业三满分答案2_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《福建师范大学21秋《软件工程》在线作业三满分答案2》由会员分享,可在线阅读,更多相关《福建师范大学21秋《软件工程》在线作业三满分答案2(13页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学21秋软件工程在线作业三满分答案1. 软件测试是软件质量保证的主要手段之一,测试的目标是( )。A、证明软件符合设计要求B、发展软件的潜在能力C、发现软件中的错误和缺陷D、判定软件是否合格参考答案:C2. 数据流图建立系统的功能模型,它仅仅由数据流和数据存储组成。( )T.对F.错参考答案:F3. 系统流程图是描述什么的工具?( )A.逻辑系统B.程序系统C.体系结构D.物理系统参考答案:C4. 模块间的耦合程度强烈影响系统的( )。A.可理解性B.可测试性C.可靠性D.可测试性参考答案:ABCD5. 规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有什么功能

2、?( )A.隐藏B.屏蔽C.容错D.适应参考答案:C6. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A7. 一个好的用例能够发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B8. 当模块中包含复杂的条件组合,只有哪项能够清晰地表达出各种动作之间的对应关系?( )A.关系图B.盒图C.流程图D.判定树和判定表参考答案:D9. 软件生命周期分为( )个时期A.四B.二C.三D.一参考答案:C10. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )A.错误B.正确参考答案:A11. 盒

3、图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A12. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.错误B.正确参考答案:B13. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C14. 扇出表示控制的总分布。( )A.正确B.错误参考答案:B15. 集成测试计划是在( )阶段制定的。A、可行性研究和计划B、需求分析C、概要设计D、详细

4、设计参考答案:C16. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C17. 第二代界面是简单的菜单式。( )A.错误B.正确参考答案:B18. 模块接口设计要简单,以便降低复杂程度和冗余度。( )A.正确B.错误参考答案:A19. 线性链表的地址( )。A.必须连续B.部分地址必须连续C.一定不连续D.连续与否均可以参考答案:D20. 在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。A.E-R图B.框图C.DFDD.时序网络参考答案:C21. 软件开发过程中,抽取

5、和整理用户需求并建立问题域精确模型的过程是( )。A.软件生存期B.面向对象设计C.结构化程序设计D.面向对象分析参考答案:D22. 数据字典是用来定义( )中的各个成份的具体含义。A.流程图B.功能结构图C.系统结构图D.数据流图参考答案:D23. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。A、外部耦合B、数据耦合C、控制耦合D、内容耦合参考答案:C24. 软件维护阶段是软件生命周期的第一个阶段。( )T.对F.错参考答案:F25. 软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。( )T.对F.错参考答案:F26. 在数据流图中,正

6、方形代表( )。A.源点B.模块C.园点D.加工参考答案:A27. 发现错误多的模块,残留在模块中的错误也多。( )A.正确B.错误参考答案:A28. 总体设计过程通常由两个主要阶段组成。( )A.正确B.错误参考答案:A29. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考答案:C30. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D31. 数据流图有4种基本符号,其中正方形(或立方体)表示数据的源点或终点。( )T.对F.错参考答案:T32. 进行需求分析有的多

7、种描述工具,包括( )。A.数据流图B.判定表C.PAD图D.数据字典参考答案:ABD33. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A.软件危机B.软件工程C.程序设计革命D.结构化程序设计参考答案:A34. 内聚衡量一个模块内各个元素彼此结合的紧密程度。在设计时应该力求做到低内聚。( )T.对F.错参考答案:F35. 系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。( )T.对F.错参考答案:T36. 汽车有一个发动机。汽车和发动机之间的关系是一般具体的关系。( )A.错误B.正确参考答案:A37. 结构分析方法就是面向( )自

8、顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B38. 软件详细设计的主要任务是确定每个模块的( )。A.算法和使用的数据结构B.外部接口C.功能D.编程参考答案:A39. 使用DMA方式传送数据期间不需要CPU干预。( )A.错误B.正确参考答案:A40. 下列属于数据字典的条目的有( )A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工(处理)D.数据变换参考答案:ABC41. 只有类的共有界面的成员才能成为使用类的操作,这是软件设计的( )原则。A.过程抽象B.信息隐藏C.功能抽象D.共享性参考答案:B42. 软件工程中的各种方法是完成软件工

9、程项目的技术手段,它们支持软件工程的( )阶段。A.各个B.前期C.中期D.后期参考答案:A43. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。( )T.对F.错参考答案:T44. 在分层的数据流图中,称上层图为下层图的父图,下层图为上层图的子图。( )A.错误B.正确参考答案:B45. 软件维护可有可无。( )A.正确B.错误参考答案:B46. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A47. 经济可行性研究的范围包括( )。A.资源有效性B.管理制度C.效益分析D.编程语言参考答案:C48. 在面向对象的程序设计中,

10、派生类只能从一个基类产生。( )A.错误B.正确参考答案:A49. 描述结构化系统分析方法的工具不包括( )A.数据流图B.组织结构图C.数据词典D.结构化语言参考答案:B50. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护B.适应性维护C.纠错性维护D.改善性维护参考答案:B51. 瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。( )A.错误B.正确参考答案:B52. 以下属于白盒测试技术的是( )。A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分参考答案:ABC53. 软件的开发和运

11、行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。( )A.错误B.正确参考答案:B54. 以下哪个选项不是实体-联系图( )A.数据对象B.数据C.数字D.数图参考答案:C55. 软件工具的唯一作用是为了延长软件产品的寿命。( )T.对F.错参考答案:F56. 功能点技术定义了信息域的5个特性,分别是输入项数、输出项数、查询数、主文件数和外部接口数。( )T.对F.错参考答案:T57. 下列关于进程的描述错误的是( )。A.进程是动态的B.进程有生命期C.多个进程可以并行执行,不需同步机构D.程序的执行过程是进程参考答案:C58. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A59. 宽度是软件结构内同一个层次上的模块总数的最大值。( )A.正确B.错误参考答案:A60. 下面属于在需求分析阶段的图形工具的是( )A.数据流图B.层次方框图C.IPO图D.I-O图参考答案:ABC

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号