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

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

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

1、福建师范大学21春软件工程在线作业三满分答案1. 人机界面的风格大致经过了两代的演变。( )A.错误B.正确参考答案:A2. Jackson图可以用来表达哪些内容?( )A.程序结构B.操作系统C.数据结构D.部署环境参考答案:AC3. 在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.结构化分析D.软件需求分析参考答案:A4. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B5. 以下属于白盒测试技术的是( )。A.逻辑覆盖B.基本路径测试C

2、.循环覆盖测试D.等价类划分参考答案:ABC6. 在可行性研究中难度最大的是( )A.经济可行性B.技术可行性C.运行可行性D.法律可行性参考答案:B7. 软件详细设计主要采用的方法是( )。A、结构程序设计B、模型设计C、结构化设计D、流程图设计参考答案:C8. C+和Eiffel是强类型语言,即语法规定每个变量或属性必须准确属于某个特定的类。( )T.对F.错参考答案:T9. 在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定了基础。( )A.错误B.正确参考答案:B10. “如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口

3、和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。( )T.对F.错参考答案:T11. 进程间由于共享资源而产生的制约关系称为进程同步。( )A.错误B.正确参考答案:B12. 由于现实世界中的实体是相对稳定的,因此,以对象为中心构造的软件系统也是相对稳定的。( )T.对F.错参考答案:T13. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫( )。A.调试B.测试C.设计D.编码参考答案:D14. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过

4、介质的传输D.控制报文通过网络的路由选择参考答案:D15. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A16. 面向对象分析的首要工作是建立( )。A.系统的动态模型B.系统的功能模型C.基本的E-R图D.问题的对象模型参考答案:D17. JSP方法是面向对象的设计方法,其定义了一组以数据结构为指导的映射过程。( )A.错误B.正确参考答案:A18. CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。( )A.错误B.正确参考答案:A19. 系统文档指从问题定义、需求说明到验收测试计划这样一系列和系统实现有关

5、的文档。( )A.错误B.正确参考答案:B20. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。( )A.错误B.正确参考答案:B21. 软件系统的本质是信息处理系统。( )A.正确B.错误参考答案:A22. 用黑盒技术设计测试用例的方法之一为( )。A.逻辑覆盖B.等价类划分C.循环覆盖D.基本路径测试参考答案:B23. 产生软件维护的副作用,是指隐含的错误。( )A.错误B.正确参考答案:A24. 软件从定义开始,经过开发、使用的全过程称为软件生存周期,但是不包括维护阶段。( )A.错误B.正确参考答案:A25. 在结构化分析中,用于描述加工逻辑的主要工具有( )。A.结构化语言

6、B.判定表C.E-R图D.判定树参考答案:ABD26. 模块中所有成分引用共同的数据,该模块的内聚度是( )。A、逻辑性B、顺序性C、功能性D、通信性参考答案:D27. 不属于线性系列模型的模型是( )。A.线性顺序模型B.增量模型C.RAD模型D.瀑布模型参考答案:B28. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B29. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B30. 软件工程方法学的要素之一过程是指软件开发应该以软件维护为中心,关键是编写程序。( )T.对F.错参考答案:F31. 在目前,用于保证软件质量的主要手段是进

7、行软件测试。( )A.错误B.正确参考答案:B32. 测试计划,测试用例,出错统计和有关的分析报告一般不用长期保存。( )A.错误B.正确参考答案:A33. 软件生存周期的( )的工作和软件可维护性有密切的关系。A、编码阶段B、设计阶段C、测试阶段D、每个阶段参考答案:D34. 进行需求分析有的多种描述工具,包括( )。A.数据流图B.判定表C.PAD图D.数据字典参考答案:ABD35. 通过软件测试,可以发现软件中所有潜伏的错误。( )A.错误B.正确参考答案:A36. 软件可修改性,是指允许对软件系统进行修改,此过程必然会增加其复杂性。( )A.错误B.正确参考答案:A37. 软件生命周期

8、中所花费用最多的阶段是( )。A.软件编码B.软件维护C.软件测试D.详细设计参考答案:B38. 软件维护可有可无。( )A.正确B.错误参考答案:B39. 螺旋模型的主要缺点在于,它是风险驱动的。( )A.错误B.正确参考答案:A40. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A41. 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是( )。A.计算机辅助教学B.计算机辅助工程C.计算机系统工程D.计算机辅助设计参考答案:C42. 软件重用分为( )个层次A.4B.3C.2D.1参考答案:B43. 系统

9、响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。( )T.对F.错参考答案:F44. 问题的定义要求开发方和使用方共同完成。( )A.正确B.错误参考答案:A45. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B46. 所谓的适应性维护,是指为了和变化的环境适当地配合而进行的修改软件的活动,这是一种必要的维护活动。( )T.对F.错参考答案:T47. 测试是为了表明程序是正确的。( )T.对F.错参考答案:F48. 在以下白盒技术测试用例的设计

10、中( )是最弱的覆盖标准。A.语句B.条件C.条件组合D.判定参考答案:A49. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )A.错误B.正确参考答案:A50. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A51. 软件测试的目的是证明软件是正确的。( )A.正确B.错误参考答案:B52. Putnam成本估算模型是以下哪种模型?( )A.静态单变量B.动态单变量C.静态多变量D.动态多变量参考答案:D53. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换

11、型B、事务型C、结构化D、非结构化参考答案:A54. 软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。( )A.错误B.正确参考答案:B55. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护B.适应性维护C.纠错性维护D.改善性维护参考答案:B56. 软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科?( )A.管理B.加工C.制造D.技术参考答案:AD57. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B58. 面向对象的开发方法的工作模型是( )。A.瀑布模型B.喷泉模型C.智能模型D.循环模型参考答案:B59. HIPO法既是需求分析方法,又是软件设计方法。( )A.错误B.正确参考答案:B60. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D

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

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

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