福建师范大学21春《软件工程》在线作业二满分答案56

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

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

1、福建师范大学21春软件工程在线作业二满分答案1. Jackson图可以用来表达哪些内容?( )A.程序结构B.操作系统C.数据结构D.部署环境参考答案:AC2. 描述软件开发过程中各种活动如何执行的模型是( )。A.软件生存周期模型B.E-R模型C.螺旋模型D.风险评估模型参考答案:A3. 下列叙述正确的是( )。A、NS图可以用于系统设计B、PDL语言可以用于运行C、PAD图表达的软件过程成树型结构D、结构化程序设计强调效率第一参考答案:C4. 软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。( )A.错误B.正确参考答案:A5. 软件可理解性指的是把程序从一种计算环境

2、(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A6. 软件需求分析的任务不应包括( )。A、问题分析B、信息域分析C、结构化程序设计D、确定逻辑模型参考答案:C7. 在屏蔽硬件错误的冗错技术中,冗余附加技术有( )。A.三模冗余B.信息冗余C.冗余备份程序的存储及调用D.关键程序和数据的冗余存储和调用参考答案:D8. 一个成功的测试是发现至今尚未发现的错误的测试。( )A.错误B.正确参考答案:B9. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A10.

3、在面向数据流的软件设计方法中,一般将信息流分为( )。A.数据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和事务流参考答案:D11. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B12. 软件概要设计的主要任务就是软件结构的设计。( )A.错误B.正确参考答案:B13. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。( )A.错误B.正确参考答案:B14. 等价划分测试方法属于( )。A.黑盒测试B.白盒测试C.边界值测试D.错误推测参考答案:A15. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所

4、有元素的定义的集合。( )T.对F.错参考答案:T16. 用户帮助设施中附加的帮助设施从一开始就设计在软件里面。( )A.正确B.错误参考答案:B17. 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。( )A.错误B.正确参考答案:B18. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B19. 程序的控制结构一般采用几种构成,这样可确保结构比较简单?( )A.顺序B.GOTOC.选择D.循环参考答案:ACD20. 软件测试的目的是证明软件是正确的。( )A.正确B.错误参考答案:B21. 在结构

5、化分析方法(SA)中,与数据流图配合使用的是( )。A、网络图B、实体联系图C、数据字典D、程序流程图参考答案:C22. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A23. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护B.适应性维护C.纠错性维护D.改善性维护参考答案:B24. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B25. 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A26. 开发的结构化设计(SD)方法,全面指导模块划分的重要原

6、则应该是( )A.模块高内聚B.模块低藕合C.模块独立性D.程序模块化参考答案:C27. 在以下白盒技术测试用例的设计中( )是最弱的覆盖标准。A.语句B.条件C.条件组合D.判定参考答案:A28. 维护中,因误删除一个标识符而引起的错误是设计副作用。( )A.错误B.正确参考答案:A29. 在面向对象的程序设计中,派生类只能从一个基类产生。( )A.错误B.正确参考答案:A30. 所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。( )T.对F.错参考答案:T31. 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。A

7、.面向过程B.面向数据C.面向属性D.面向对象参考答案:D32. 瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。( )A.错误B.正确参考答案:B33. 集成测试计划是在( )阶段制定的。A、可行性研究和计划B、需求分析C、概要设计D、详细设计参考答案:C34. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B35. CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。( )A.错误B.正确参考答案:A36.

8、软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。( )T.对F.错参考答案:F37. 属于软件测试方法中的静态测试方法的是( )。A.黑盒法B.路径覆盖C.错误推测D.人工检测参考答案:D38. 软件危机是指计算机软件的开发和维护过程中所遇到的一系列问题。( )A.正确B.错误参考答案:A39. 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是( )。A.计算机辅助教学B.计算机辅助工程C.计算机系统工程D.计算机辅助设计参考答案:C40. 采用Gantt图表示软件项目进度安排,下列说法中正确的是( )。A.能够反映多个任务之间的复杂关

9、系B.能够直观表示任务之间相互依赖制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间的并行和串行关系参考答案:D41. 瀑布模型的不存在以下问题( )A.适用可变需求B.缺乏灵活性C.用户容易参与开发D.用户与开发者易沟通参考答案:ACD42. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段。A.各个B.前期C.中期D.后期参考答案:A43. 面向对象方法的工作模型只能使用螺旋模型进行开发。( )T.对F.错参考答案:F44. 系统响应时间指从用户完成某个控制动作,到软件给出预期的响应之间的这段时间。( )T.对F.错参考答案:T45. 面向对象分析的

10、首要工作是建立( )。A.系统的动态模型B.系统的功能模型C.基本的E-R图D.问题的对象模型参考答案:D46. 通常用范式定义消除数据冗余的程度。第一范式(1NF)数据冗余程度最小,第五范式(5NF)数据冗余程度最大。( )A.错误B.正确参考答案:A47. 重构并不修改整体的程序体系结构,它不关注个体模块的设计细节以及在模块中定义的局部数据结构。( )A.错误B.正确参考答案:A48. 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A49. 软件维护阶段是软件生命周期的第一个阶段。( )T.对F.错参考答案:F50. 单元测试的测试对

11、象是( )。A.系统B.程序模块C.模块接口D.系统功能参考答案:B51. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A52. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:AC53. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。( )A.错误B.正确参考答案:A54. 第二代界面是简单的菜单式。( )A.错误B.正确参考答案:B55. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。

12、A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A56. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C57. 只有类的共有界面的成员才能成为使用类的操作,这是软件设计的( )原则。A.过程抽象B.信息隐藏C.功能抽象D.共享性参考答案:B58. 盒图很容易表现嵌套关系,但不能表示模块的层次结构。( )A.错误B.正确参考答案:A59. 需求分析应尽量考虑实现方式。( )A.正确B.错误参考答案:B60. Jackson方法在需求分析阶段的主要步骤不包括( )。A.了解实体行为B.标识实体与行为C.生成实体结构图D.创建软件系统模型参考答案:A

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

当前位置:首页 > 高等教育 > 其它相关文档

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