福建师范大学22春《软件工程》离线作业二及答案参考9

上传人:壹****1 文档编号:497851580 上传时间:2022-08-25 格式:DOCX 页数:13 大小:14.13KB
返回 下载 相关 举报
福建师范大学22春《软件工程》离线作业二及答案参考9_第1页
第1页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考9_第2页
第2页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考9_第3页
第3页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考9_第4页
第4页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考9_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《福建师范大学22春《软件工程》离线作业二及答案参考9》由会员分享,可在线阅读,更多相关《福建师范大学22春《软件工程》离线作业二及答案参考9(13页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学22春软件工程离线作业二及答案参考1. 在分层的数据流图中,称上层图为下层图的父图,下层图为上层图的子图。( )A.错误B.正确参考答案:B2. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B3. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T4. 成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行,从而帮助客户正确地作出是否投资于这项开发工程的决定。( )A.正确B.错误参考答案:A5. 系统定义明确之后,应对

2、系统的可行性进行研究,可行性研究应包括( )。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考答案:B6. 数据流图的分解速度应保持较高,通常一个加工每次可分解为1020个子加工。( )A.错误B.正确参考答案:A7. ( )允许用户把若干作业提交计算机系统集中处理的操作系统。A.分时操作系统B.实时操作系统C.网络操作系统D.批处理操作系统参考答案:D8. 缓冲池是由多个缓冲区组成,一个系统可有一个或几个缓冲池,一个缓冲池可有多个缓冲区。( )A.错误B.正确参考答案:B9. 每个

3、对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A10. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B11. 软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。( )A.错误B.正确参考答案:A12. 软件中使用的可重用构件越多,适应性和完善性维护也就越困难。( )A.错误B.正确参考答案:A13. 程序控制的三种基本结构中,( )结构可提供多条路径选择。A、反序B、顺序C、循环D、分支参考答案:D14. ER图包含了( )种基本成分A.四B.二C.三D.一参考答案:C15. 面向对象模

4、型包括( )。A.数据模型B.对象模型C.动态模型D.功能模型参考答案:BCD16. 软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。( )A.错误B.正确参考答案:B17. 程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。( )A.错误B.正确参考答案:A18. 通过软件测试,可以发现软件中所有潜伏的错误。( )A.错误B.正确参考答案:A19. “如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。( )T.

5、对F.错参考答案:T20. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D21. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )。A.软件危机B.软件工程C.程序设计革命D.结构化程序设计参考答案:A22. 扇出表示控制的总分布。( )A.正确B.错误参考答案:B23. 下面属于在需求分析阶段的图形工具的是( )A.数据流图B.层次方框图C.IPO图D.I-O图参考答案:ABC24. 增量模型的基本思想是使用原型方法来尽量降低风险。( )A.正确B.错误参考答案:B25. 数据流图中,当数据流向或流自文件时(

6、)A.数据流要命名,文件不必命名B.数据不必命名,有文件名就足够了C.数据流和文件均要命名,因为流出和流进的数据流是不同的D.数据流和文件均不要命名,通过加工可自然反映出参考答案:B26. 在结构化分析方法(SA)中,与数据流图配合使用的是( )。A、网络图B、实体联系图C、数据字典D、程序流程图参考答案:C27. 一般来说,产品、过程、资源等对象都具有内部属性,而不具有外部属性。( )A.错误B.正确参考答案:A28. 一般说来,数据字典由4类元素的定义组成:数据流、数据流分量、数据存储、处理。( )T.对F.错参考答案:T29. 面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,

7、作为一个相互依存、不可分割的整体来处理。( )A.错误B.正确参考答案:B30. 需要添加一些在需求陈述中没有提到的类,主要用来存放在执行服务操作过程中的中间结果。( )A.正确B.错误参考答案:A31. 宽度是软件结构内同一个层次上的模块总数的最大值。( )A.正确B.错误参考答案:A32. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A33. 设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括( )。A.不要为了节省空间而把多个语句写在同一行B.尽量避免复杂的条件测试C.避免大量使

8、用循环嵌套和条件嵌套D.利用括号使逻辑表达式或算术表达式的运算次序清晰直观参考答案:ABCD34. 关于经济可行性错误的说法是( )。A.考察系统的经济效益是否超过它的开发成本B.成本包括启动成本和运营成本C.只要经济可行则系统可以开发D.经济可行性中的成本包括培训费用参考答案:C35. 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是( )。A.软件生存期B.面向对象设计C.结构化程序设计D.面向对象分析参考答案:D36. 功能点技术定义了信息域的5个特性,分别是输入项数、输出项数、查询数、主文件数和外部接口数。( )T.对F.错参考答案:T37. 软件测试是软件质量保证的主要

9、手段之一,测试的目标是( )。A、证明软件符合设计要求B、发展软件的潜在能力C、发现软件中的错误和缺陷D、判定软件是否合格参考答案:C38. 瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。( )A.错误B.正确参考答案:B39. 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是( )。A.计算机辅助教学B.计算机辅助工程C.计算机系统工程D.计算机辅助设计参考答案:C40. 集成测试计划是在( )阶段制定的。A、可行性研究和计划B、需求分析C、概要设计D、详细设计参考答案:C41. 软件开

10、发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。( )A.错误B.正确参考答案:A42. 系统流程图是描述什么的工具?( )A.逻辑系统B.程序系统C.体系结构D.物理系统参考答案:C43. 文档是一种数据媒体和其上所记录的数据。( )A.错误B.正确参考答案:B44. 重构并不修改整体的程序体系结构,它不关注个体模块的设计细节以及在模块中定义的局部数据结构。( )A.错误B.正确参考答案:A45. 规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有什么功能?( )A.隐藏B.屏蔽C.容错D.适应参考答案:C46. 软件维护是软件生命周期中的固有阶段,一般

11、认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A47. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )A.错误B.正确参考答案:A48. 面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。( )T.对F.错参考答案:F49. 下列文档中属于维护阶段的文档是( )。A.软件需求规格说明书B.详细设计说明书C.软件问题报告表D.可行性分析书参考答案:C50. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C51. 软件可维护性的特性中

12、相互矛盾的是( )。A.可修改性和可理解性B.可测试性和可理解性C.效率和可修改性D.可理解性和可读性参考答案:C52. 下列关于进程的描述错误的是( )。A.进程是动态的B.进程有生命期C.多个进程可以并行执行,不需同步机构D.程序的执行过程是进程参考答案:C53. 所谓参数化类,就是使用一个或多个类型去参数化一个类的机制,Eiffel语言中就有参数化类。( )T.对F.错参考答案:T54. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。( )T.对F.错参考答案:T55. 产生软件维护的副作用,是指隐含的错误。( )A.错误B.正确参考答案:A56.

13、 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。( )A.错误B.正确参考答案:B57. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B58. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C59. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:AC60. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F

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

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

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