福建师范大学21秋《软件工程》在线作业一答案参考78

上传人:鲁** 文档编号:490371255 上传时间:2024-02-29 格式:DOCX 页数:13 大小:13.33KB
返回 下载 相关 举报
福建师范大学21秋《软件工程》在线作业一答案参考78_第1页
第1页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考78_第2页
第2页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考78_第3页
第3页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考78_第4页
第4页 / 共13页
福建师范大学21秋《软件工程》在线作业一答案参考78_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、福建师范大学21秋软件工程在线作业一答案参考1. 用户帮助设施中附加的帮助设施从一开始就设计在软件里面。( )A.正确B.错误参考答案:B2. 在目前,用于保证软件质量的主要手段是进行软件测试。( )A.错误B.正确参考答案:B3. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B4. 下列关于进程的描述错误的是( )。A.进程是动态的B.进程有生命期C.多个进程可以并行执行,不需同步机构D.程序的执行过程是进程参考答案:C5. Jackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识

2、实体与行为C.生成实体结构图D.创建软件系统模型参考答案:A6. 以下哪个不属于验证软件需求的正确性的( )A.现象性B.有效性C.完整性D.一致性参考答案:A7. 下面不是软件成分的重用的级别的是( )A.设计结果重用B.类重用C.分析结果重用D.代码重用参考答案:B8. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。A、可靠性B、可复用性C、可理解性D、可修改性参考答案:A9. 数据输入的一般准则中包括采用灵活多样的交互方式,允许用户自选输入方式不允许用户控制交互过程。( )A.错误B.正确参考答案:A10. 在面向对象的程序设计中,派生类只能从一个基类产生。( )A.错误

3、B.正确参考答案:A11. 文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。( )A.错误B.正确参考答案:B12. 数据字典是用来定义( )中的各个成份的具体含义。A.流程图B.功能结构图C.系统结构图D.数据流图参考答案:D13. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。( )A.错误B.正确参考答案:A14. 数据流图是需求分析的功能模型。( )A.正确B.错误参考答案:A15. 增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。( )A.错误B.正确参考答案:B16. 生

4、产高质量的软件产品是软件工程的首要目标。( )A.错误B.正确参考答案:B17. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C18. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C19. 具有相似或相同性质的对象的抽象就是类。( )A.错误B.正确参考答案:B20. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B21. 分层的DFD图可以用于可行性分析

5、阶段,描述系统的物理结构。( )A.错误B.正确参考答案:A22. 高级程序设计语言C+是C语言的发展和扩充,它们都是结构化程序设计语言。( )A.错误B.正确参考答案:A23. 过程设计语言PDL作为一种设计工具有如下一些优点:( )A.可以作为注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PDL生成程序代码D.动态生成类和对象参考答案:ABC24. 系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。( )T.对F.错参考答案:F25. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A26. 软件维护阶段是软

6、件生命周期的第一个阶段。( )T.对F.错参考答案:F27. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C28. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C29. 只有了解用户,了解任务,才能设计出好的用户界面。( )A.错误B.正确参考答案:B30. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。A、功能测试B、单元测试C、结构测试D、确认测试参考答案:B31. 模块的独立程度可以由两个定性标准度量,这两个标准分别称为( )。A.内聚B.继承C.耦合D.多态参考答案:AC32. 可行性分析报告是问题

7、定义和可行性分析阶段的最终交付物。( )A.正确B.错误参考答案:B33. 软件维护可有可无。( )A.正确B.错误参考答案:B34. 结构化维护与非结构化维护的主要区别在于( )。A.接口的结构化B.数据结构的完整性C.程序的完整性D.应用软件工程方法学,保证完整的软件配置及相应的程序和文档参考答案:D35. 程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。( )A.错误B.正确参考答案:A36. 在设计测试用例时,( )是用得最多的一种黑盒测试方法。A.等价类划分B.边值分析C.因果图D.判定表参考答案:B37. 一个模块把开关量作为参数传送给另一模块,这

8、两个模块之间的耦合是( )。A、外部耦合B、数据耦合C、控制耦合D、内容耦合参考答案:C38. 低内聚有如下几类:( )A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚参考答案:ABD39. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B40. 成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行,从而帮助客户正确地作出是否投资于这项开发工程的决定。( )A.正确B.错误参考答案:A41. 在折中方案中设置的优先级一般是模糊的。( )A.正确B.错误参考答案:A42. 软件生存周期划分为哪些过程?( )A.软件采购过程B.软件定义过程C.软件开发过程D.软件

9、使用与维护过程参考答案:BCD43. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A44. 软件的发展经历了四个发展阶段。( )A.错误B.正确参考答案:B45. 编码和单元测试属于软件生命周期的不同阶段。( )A.错误B.正确参考答案:A46. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B47. 软件可移植性指的是,把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )T.对F.错参考答案:T48. 在结构化分析中,用

10、于描述加工逻辑的主要工具有( )。A.结构化语言B.判定表C.E-R图D.判定树参考答案:ABD49. 结构化设计的方法是一种面向( )的设计方法。A、对象B、数据结构C、数据流D、控制流参考答案:C50. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD51. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。( )A.错误B.正确参考答案:A52. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A53. ( )是有关计算

11、机程序功能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B54. 设计白盒测试方案的技术主要有( )。A.逻辑覆盖B.控制结构测试C.边界值分析D.错误推测参考答案:AB55. 单元测试的测试对象是( )。A.系统B.程序模块C.模块接口D.系统功能参考答案:B56. 以下哪个选项不是实体-联系图( )A.数据对象B.数据C.数字D.数图参考答案:C57. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T58. 系统流程图用于可行性分析中的哪种的描述?( )A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A59. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B60. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B

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

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

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