福建师范大学21秋《软件工程》平时作业一参考答案82

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

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

1、福建师范大学21秋软件工程平时作业一参考答案1. 以下哪个选项不是实体-联系图( )A.数据对象B.数据C.数字D.数图参考答案:C2. 描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。( )A.正确B.错误参考答案:B3. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。( )A.错误B.正确参考答案:A4. 面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。( )T.对F.错参考答案:F5. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A6. 通

2、信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C7. 程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。( )A.错误B.正确参考答案:A8. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A9. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B10. 软件维护阶段是软件生命周期的第一个阶段。( )T.对F.错参考答案:F1

3、1. 计算机系统工程是一种从系统层面上的问题求解活动。( )A.错误B.正确参考答案:B12. 子系统测试中着重测试模块的( )A.语法B.接口C.函数D.以上都不正确参考答案:B13. 在数据流图中,一个数据存储等同于一个文件,不能表示文件的一部分。( )T.对F.错参考答案:F14. 面向对象的开发方法的工作模型是( )。A.瀑布模型B.喷泉模型C.智能模型D.循环模型参考答案:B15. 软件生命周期分为( )个时期A.四B.二C.三D.一参考答案:C16. 需求分析阶段的任务是确定( )。A.软件测试的具体方法B.软件开发工具C.软件开发费用D.软件系统的功能参考答案:D17. 第二代界

4、面是简单的菜单式。( )A.错误B.正确参考答案:B18. 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A19. 经济可行性研究的范围包括( )。A.资源有效性B.管理制度C.效益分析D.编程语言参考答案:C20. 软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A21. 快速建立渐进原型RCP也称为追加(add on)型的原型化方法。( )A.错误B.正确参考答案:B22. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。(

5、 )T.对F.错参考答案:T23. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A24. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A25. 描述软件开发过程中各种活动如何执行的模型是( )。A.软件生存周期模型B.E-R模型C.螺旋模型D.风险评估模型参考答案:A26. 在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.结构化分析D.软件需求分析参考答案:A27. 继承不具有传

6、递性,如果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A28. 螺旋模型的主要缺点在于,它是风险驱动的。( )A.错误B.正确参考答案:A29. 模块间的耦合程度强烈影响系统的( )。A.可理解性B.可测试性C.可靠性D.可测试性参考答案:ABCD30. 存储器的读写速度排列顺序正确的是( )。A.RAMCache硬盘软盘B.CacheRAM硬盘软盘C.Cache硬盘RAM软盘D.RAM硬盘软盘Cache参考答案:B31. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:

7、AC32. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C33. 顺序文件和链接文件的长度都可以动态变化。( )A.错误B.正确参考答案:A34. 动态模型的描述工具是( )。A.设计图B.结构图C.状态图D.对象图参考答案:C35. B类IP地址是指( )。A.每个地址的长度为48位B.可以表示1024个网络C.每个B类网络最多可以有254个节点D.用二进制编址时第一位为1参考答案:D36. 宽度是软件结构内同一个层次上的模块总数的最大值。( )A.正确B.错误参考答案:A37. 高级程序设计语言C+是C语言的发展和扩充,它们都是结构化程序设计语言。( )A

8、.错误B.正确参考答案:A38. 软件详细设计的主要任务是确定每个模块的( )。A.算法和使用的数据结构B.外部接口C.功能D.编程参考答案:A39. 测试是为了表明程序是正确的。( )T.对F.错参考答案:F40. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )。A.程序结构B.数据结构C.逻辑结构D.物理结构参考答案:A41. 系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。( )T.对F.错参考答案:F42. 软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。( )A.错误B.正确参考答案:

9、A43. 问题的定义要求开发方和使用方共同完成。( )A.正确B.错误参考答案:A44. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F45. 通常用范式定义消除数据冗余的程度。第一范式(1NF)数据冗余程度最小,第五范式(5NF)数据冗余程度最大。( )A.错误B.正确参考答案:A46. 汽车有一个发动机。汽车和发动机之间的关系是一般具体的关系。( )A.错误B.正确参考答案:A47. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B48. 系统流程图是描述什么的工具?( )A.逻辑系统B.程序系统C.体系结构D.物理系统参考

10、答案:C49. 以下不属于白盒测试技术的是( )A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分参考答案:D50. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A51. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。A、目标B、数据流C、功能D、对象参考答案:B52. 在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法( )。A.黑盒测试B.白盒测试C.逻辑覆盖测试D.控制结构测试参考答案:A53. 数据流图就是用来刻画数据流和转换的信息系统建模技术。( )A.错误B.正确参考答案:B54. 软件工程的课程

11、特点:( ) .学科理论及其知识应用的多维性.工程化.浓厚的方法学色彩.实践性、指导性强。A、和B、和C、和D、以上都正确参考答案:D55. 模块之间联系越紧密,其耦合性就越弱,模块的独立性则越强。( )A.错误B.正确参考答案:A56. 在结构化分析中,用于描述加工逻辑的主要工具有( )。A.结构化语言B.判定表C.E-R图D.判定树参考答案:ABD57. 经过严密的软件测试后所提交给用户的软件产品中( )。A.软件不再包含任何错误B.还可能包含少量软件错误C.所提交给用户的可执行文件不会含有任何错误D.文档中不会含有错误参考答案:B58. 需求分析的任务不包括( )。A.问题分析B.系统设计C.需求描述D.需求评审参考答案:B59. 在结构化分析方法(SA)中,与数据流图配合使用的是( )。A、网络图B、实体联系图C、数据字典D、程序流程图参考答案:C60. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考答案:C

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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