福建师范大学21春《软件工程》离线作业2参考答案21

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

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

1、福建师范大学21春软件工程离线作业2参考答案1. 以下属于白盒测试技术的是( )。A.逻辑覆盖测试B.边界值分析测试C.循环覆盖测试D.基本路径测试参考答案:BCD2. 下面属于软件重用的层次的是( )A.结构重用B.知识重用C.数量重用D.数据重用参考答案:B3. ( )用于网络的主干线路和室外连接。A.非屏蔽双绞线B.屏蔽双绞线C.同轴电缆D.光纤参考答案:D4. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考

2、答案:B5. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A6. 以下属于白盒测试技术的是( )。A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分参考答案:ABC7. 系统流程图是描述什么的工具?( )A.逻辑系统B.程序系统C.体系结构D.物理系统参考答案:C8. 使用DMA方式传送数据期间不需要CPU干预。( )A.错误B.正确参考答案:A9. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。( )T.对F.错参考答案:T10. 需求分析阶段的成果主要是需求规格说明,但该成果与软件设计,编码,测试直至维护关

3、系不大。( )A.错误B.正确参考答案:A11. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F12. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A13. 数据库设计属于详细设计。( )A.正确B.错误参考答案:B14. 绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。( )A.错误B.正确参考答案:A15. 数据流图是需求分析的功能模型。( )A.正确B.错误参考答案:A16. 自顶向下结合的渐增式测试

4、法,在组合模块时的组合策略包括( )。A.深度优先策略B.随机访问策略C.宽度优先策略D.顺序访问策略参考答案:AC17. 软件测试是为了( )而执行程序的过程。A.避免错误B.证明正确C.纠正错误D.发现错误参考答案:D18. 耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。( )A.正确B.错误参考答案:B19. 软件详细设计的主要任务是确定每个模块的( )。A.算法和使用的数据结构B.外部接口C.功能D.编程参考答案:A20. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A21. 通信内聚、逻辑内聚、顺序内聚和时间

5、内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C22. 在面向对象的程序设计中,派生类只能从一个基类产生。( )A.错误B.正确参考答案:A23. 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。( )A.错误B.正确参考答案:B24. 由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的副作用。( )A.错误B.正确参考答案:B25. 中级结构性成本模型COCOMO是一个( )。A.静态单变量模型B.动态单变量模型C.静态多变量模型D.动态多变量模型参考

6、答案:C26. 以下哪一项不是面向对象的特征( )。A.多态性B.继承性C.封装性D.结构化设计参考答案:D27. 软件维护可有可无。( )A.正确B.错误参考答案:B28. 下列叙述正确的是( )。A、NS图可以用于系统设计B、PDL语言可以用于运行C、PAD图表达的软件过程成树型结构D、结构化程序设计强调效率第一参考答案:C29. 基于计算机系统的软件要素中的软部件由哪些部分组成?( )A.程序B.设备C.数据D.文档参考答案:ACD30. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A31. 面对日益增长的软件需求,

7、人们显得力不从心,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B32. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A33. 在面向数据流的软件设计方法中,一般将信息流分为( )。A.数据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和事务流参考答案:D34. 常见的程序控制结构不包括( )A.顺序B.选择C.循环D.GOTO语句参考答案:D35. 在编制程序时,应采纳的原则之一是( )。A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序结构应有助于读者理解参考答案:D36. 面向对象(Object Orient

8、ed)方法是将现实世界的事物以对象的方式( )到计算机世界的方法。A.对应B.映射C.反映D.反射参考答案:B37. 软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。( )A.错误B.正确参考答案:A38. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B39. 软件危机是指计算机软件的开发和维护过程中所遇到的一系列问题。( )A.正确B.错误参考答案:A40. 数据流图是系统逻辑功能的图形展示。图中没有任何具体的物理元素,主要强调的是数据流和处理过程。( )A.正确B.错误参考答案:A41. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控

9、制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD42. C+和Eiffel是强类型语言,即语法规定每个变量或属性必须准确属于某个特定的类。( )T.对F.错参考答案:T43. 一个软件的宽度是指其控制的( )。A.模块数B.层数C.跨度D.厚度参考答案:C44. 下列文档中属于维护阶段的文档是( )。A.软件需求规格说明书B.详细设计说明书C.软件问题报告表D.可行性分析书参考答案:C45. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D46. 如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。( )A.错误B.正确参考答案:B47. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A48. 开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。( )A.错误B.正确参考答案:B49. 软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。( )T.对F.错参考答案:F50. 需求分析的任务不包括( )。A.问题分析B.系统设计C.需求描述D.需求评审参考答案:B

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

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

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