福建师范大学22春《软件工程》离线作业二及答案参考75

上传人:鲁** 文档编号:507373725 上传时间:2023-02-26 格式:DOCX 页数:13 大小:13.72KB
返回 下载 相关 举报
福建师范大学22春《软件工程》离线作业二及答案参考75_第1页
第1页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考75_第2页
第2页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考75_第3页
第3页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考75_第4页
第4页 / 共13页
福建师范大学22春《软件工程》离线作业二及答案参考75_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、福建师范大学22春软件工程离线作业二及答案参考1. 为改正软件系统中潜藏的错误而进行的维护活动称为( )A.纠错性维护B.适应性维护C.改善性维护D.预防性维护参考答案:A2. 描述结构化系统分析方法的工具不包括( )A.数据流图B.组织结构图C.数据词典D.结构化语言参考答案:B3. 下面哪一个不是面向尺寸的特征量?( )A.每KLOC(千行编码)的错误数B.FunCtion PointC.每KLOC的缺陷数D.每KLOC的文档页数参考答案:B4. 开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )A.模块高内聚B.模块低藕合C.模块独立性D.程序模块化参考答案:C5. 等

2、价划分测试方法属于( )。A.黑盒测试B.白盒测试C.边界值测试D.错误推测参考答案:A6. 在设计人机界面的过程中,下面哪个问题不能遇到( )A.系统响应时间B.系统吞吐量C.用户帮助设施D.出错信息处理参考答案:B7. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A8. 子系统测试中着重测试模块的( )A.语法B.接口C.函数D.以上都不正确参考答案:B9. 第二代界面是简单的菜单式。( )A.错误B.正确参考答案:B10. 模块间的耦合程度强烈影响系统的( )。A.可理解性B.可测试性C.可靠性D.可测试性参考答案:ABC

3、D11. 软件生存周期划分为哪些过程?( )A.软件采购过程B.软件定义过程C.软件开发过程D.软件使用与维护过程参考答案:BCD12. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D13. 操作系统是用户和硬件的接口。( )A.错误B.正确参考答案:B14. 数据流图和( )共同构成系统的逻辑模型。A、IPO图B、PDLC、数据字典D、层次图参考答案:C15. 采用Gantt图表示软件项目进度安排,下列说法中正确的是( )。A.能够反映多个任务之间的复杂关系B.

4、能够直观表示任务之间相互依赖制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间的并行和串行关系参考答案:D16. 软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。( )A.错误B.正确参考答案:B17. 软件维护可有可无。( )A.正确B.错误参考答案:B18. 有A、B、C三个元素依次入栈,不可能的出栈顺序是( )。A.C,B,AB.C,A,BC.B,A,CD.A,B,C参考答案:B19. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )A.错误B.正确参考答案:A20. 许多产品的质量问题源于新产品的开发设计阶段,因此在产品( )阶段就应采取

5、有力措施来减少由于设计原因而产生的质量隐患。A.软件评审B.软件测试C.开发设计D.软件度量参考答案:C21. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B22. JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。( )A.错误B.正确参考答案:A23. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B24. 在可行性研究中难度最大的是( )A.经济可行性B.技术可行性C.运行可行性D.法律可行性参考答案:B25. 数据存储和数

6、据流都是数据,仅仅所处的状态不同。数据存储是处于运动状态的数据,数据流是处于静止中的数据。( )A.错误B.正确参考答案:A26. 把软件生命周期划分成若干个阶段,每个阶段的任务相对独立,而且比较简单,但不便于不同人员分工协作,从而提高了整个软件开发工程的困难程度。( )A.错误B.正确参考答案:A27. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A28. 产生软件维护的副作用,是指隐含的错误。( )A.错误B.正确参考答案:A29. 在数据流图中,不能由计算机处理的成份是( )。A、控制流B、结点C、数据流D、数据源/终点参考答案:D30. 以下属于用白盒技术设计测试用

7、例的方法是( )。A.边界值分析B.条件组合覆盖C.等价划分D.错误推测参考答案:B31. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。( )T.对F.错参考答案:T32. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。( )A.错误B.正确参考答案:A33. 面向对象分析的首要工作是建立( )。A.系统的动态模型B.系统的功能模型C.基本的E-R图D.问题的对象模型参考答案:D34. 在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.

8、结构化分析D.软件需求分析参考答案:A35. 进程的建立可以通过作业调度来实现。( )A.错误B.正确参考答案:A36. 客观实体在问题域中的抽象是( )。A.类B.对象C.用例D.接口参考答案:B37. 面向对象开发方法中,( )是基于面向对象技术的标准建模语言。A.IPO-ER语言B.DFD方法C.UML语言D.HIPOP方法参考答案:C38. 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A39. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A40. 从下列叙述中选出能够与软件开发需求分析、设计、编码

9、相对应的软件测试( )。A、系统测试、集成.测试、单元测试B、单元测试、组装测试、确认测试C、单元测试、确认测试、集成测试D、确认测试、组装测试、单元测试参考答案:A41. 以下属于白盒测试技术的是( )。A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分参考答案:ABC42. 进行需求分析可使用多种工具,但( )是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C43. ( )允许用户把若干作业提交计算机系统集中处理的操作系统。A.分时操作系统B.实时操作系统C.网络操作系统D.批处理操作系统参考答案:D44. 所谓的适应性维护,是指为了和变化的环境适当地配合而进行

10、的修改软件的活动,这是一种必要的维护活动。( )T.对F.错参考答案:T45. 文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。( )A.错误B.正确参考答案:B46. 常用的软件测试方法包括( )。A.白盒法B.盒法C.黑盒法D.动态测试参考答案:ABCD47. 由于现实世界中的实体是相对稳定的,因此,以对象为中心构造的软件系统也是相对稳定的。( )T.对F.错参考答案:T48. 需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。( )T.对F.错参考答案:F49. 宽度是软件结构内同一个层次上的模块总数的最大值。( )A.正确B.错误参考答案:A50

11、. 通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是( )A.通信、逻辑、信息、时间B.通信、时间、信息、逻辑C.信息、通信、时间、逻辑D.信息、通信、逻辑、时间参考答案:C51. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B52. 在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法( )。A.黑盒测试B.白盒测试C.逻辑覆盖测试D.控制结构测试参考答案:A53. 在结构化分析中,用于描述加工逻辑的主要工具有( )。A.结构化语言B.判定表C.E-R图D.判定树参考答案:ABD54. 软件可修改性,是指允许对软件系统

12、进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A55. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。( )A.错误B.正确参考答案:A56. 软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。( )A.错误B.正确参考答案:A57. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )结构A.程序B.数据C.逻辑D.物理参考答案:A58. 以下哪个不属于验证软件需求的正确性的( )A.现象性B.有效性C.完整性D.一致性参考答案:A59. 使用类创建对象的过程实际上是类的实例化过程。( )A.错误B.正确参考答案:B60. 程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。( )A.错误B.正确参考答案:B

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

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

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