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

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

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

1、福建师范大学21秋软件工程在线作业三满分答案1. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F2. 第二代界面是简单的菜单式。( )A.错误B.正确参考答案:B3. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A4. 系统流程图用于可行性分析中的哪种的描述?( )A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A5. 系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。( )T.对F.错参考答案:T6. 软件可修改性,是指允许对软件系统进行修改,此过程

2、必然会增加其复杂性。( )A.错误B.正确参考答案:A7. 建立类图的原则有( )。A.简化的原则B.分层理解的原则C.关注关键点的原则D.系统的原则参考答案:ABC8. 通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是( )A.通信、逻辑、信息、时间B.通信、时间、信息、逻辑C.信息、通信、时间、逻辑D.信息、通信、逻辑、时间参考答案:C9. 在结构化分析方法(SA)中,与数据流图配合使用的是( )。A、网络图B、实体联系图C、数据字典D、程序流程图参考答案:C10. 在编制程序时,应采纳的原则之一是( )。A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序

3、结构应有助于读者理解参考答案:D11. 数据流图是需求分析的功能模型。( )A.正确B.错误参考答案:A12. 采用Gantt图表示软件项目进度安排,下列说法中正确的是( )。A.能够反映多个任务之间的复杂关系B.能够直观表示任务之间相互依赖制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间的并行和串行关系参考答案:D13. 开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。( )A.错误B.正确参考答案:B14. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B15. J

4、ackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识实体与行为C.生成实体结构图D.创建软件系统模型参考答案:A16. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B17. 软件生存周期的( )的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试阶段D、每个阶段参考答案:D18. 在Jackson方法中,实体结构是指实体在时间坐标系中的行为序列。这种序列以哪些结构进行复合?( )A.重复B.跳转C.顺序D.选择参考答案:ACD19. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A

5、.错误B.正确参考答案:A20. ER图包含了( )种基本成分A.四B.二C.三D.一参考答案:C21. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B22. 为了充分发挥开发人员的潜力,缩短工期,软件工程项目的任务分解与安排应尽力挖掘可并行开发的部分。( )A.错误B.正确参考答案:B23. 下列模型中不属于静态单变量模型的是( )。A.COCOMO2模型B.Doty模型C.Walston_Felix模型D.Bailey_Basili模型参考答案:A24. 能直接控制该模块的模块数是指一个模块的( )。A.扇入数B.扇出数C.深度D.宽度参考答案:B25.

6、 模块的独立程度可以由两个定性标准度量,这两个标准分别称为( )。A.内聚B.继承C.耦合D.多态参考答案:AC26. 面向数据的设计方法的适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统系统软件(如操作系统)等。( )A.错误B.正确参考答案:B27. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。( )A.错误B.正确参考答案:A28. 在树形结构中,每一层的数据元素只和上一层中的一个元素相关。( )A.错误B.正确参考答案:B29. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:A

7、C30. 下列关于效率的说法不正确的是( )。A.效率是一个性能要求,其目标应该在需求分析时给出B.效率是靠好的设计来提高C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序的简单性无关参考答案:D31. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D32. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫( )。A.调试B.测试C.设计D.编码参考答案:D33. 在结构化分析中,用于描述加工逻辑的主要工具有( )。A.

8、结构化语言B.判定表C.E-R图D.判定树参考答案:ABD34. 为了提高软件的可维护性或可靠性而对软件进行的修改称为( )。A.改正性维护B.适应性维护C.完善性维护D.预防性维护参考答案:D35. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A36. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D37. 快速建立渐进原型RCP也称为追加(add on)型的原型化方法。( )A.错误B.正确参考答案:B38. 程序控制的三种基本结构中,( )结构可提供多条路径选择。A、反序

9、B、顺序C、循环D、分支参考答案:D39. 模块接口设计要简单,以便降低复杂程度和冗余度。( )A.正确B.错误参考答案:A40. 用黑盒技术设计测试用例的方法之一为( )。A.逻辑覆盖B.等价类划分C.循环覆盖D.基本路径测试参考答案:B41. 如果一种方法仅使用对象和消息,则这种方法称为基于类的方法,或者称为面向对象的方法。( )T.对F.错参考答案:F42. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性参考答案:B43. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A

10、44. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A45. 决定软件可维护性的因素主要有:可理解性、可测试性、可修改性、可移植性等。( )T.对F.错参考答案:T46. 程序设计语言的心理特性主要表现在哪些方面?( )A.突变性B.简洁性C.传统性D.局部性参考答案:BCD47. 数据流图的分解速度应保持较高,通常一个加工每次可分解为1020个子加工。( )A.错误B.正确参考答案:A48. 功能点技术定义了信息域的5个特性,分别是输入项数、输出项数、查询数、主文件数和外部接口数。( )T.对F.错参考答案:T49. 软

11、件测试的目的是证明软件是正确的。( )A.正确B.错误参考答案:B50. 下列属于数据字典的条目的有( )A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工(处理)D.数据变换参考答案:ABC51. 高级程序设计语言C+是C语言的发展和扩充,它们都是结构化程序设计语言。( )A.错误B.正确参考答案:A52. 描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。( )A.正确B.错误参考答案:B53. 把软件生命周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,但不便于不同人员分工协作,从而提高了整个软件开发工程的困难程度。( )A.错误B.正确参考答案:A

12、54. 需求分析阶段的成果主要是需求规格说明,但该成果与软件设计,编码,测试直至维护关系不大。( )A.错误B.正确参考答案:A55. 文档是一种数据媒体和其上所记录的数据。( )A.错误B.正确参考答案:B56. 快速原型技术的适用于软件产品要求大量的用户交互,或产生大量的可视输出,或设计一些复杂的算法等场合。( )A.错误B.正确参考答案:B57. 需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。( )T.对F.错参考答案:F58. 维护中,因误删除一个标识符而引起的错误是设计副作用。( )A.错误B.正确参考答案:A59. 具有相似或相同性质的对象的抽象就是类。( )A.错误B.正确参考答案:B60. 只有了解用户,了解任务,才能设计出好的用户界面。( )A.错误B.正确参考答案:B

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

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

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