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

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

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

1、福建师范大学21秋软件工程在线作业二满分答案1. 设计时使用了一个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B2. 存储器的读写速度排列顺序正确的是( )。A.RAMCache硬盘软盘B.CacheRAM硬盘软盘C.Cache硬盘RAM软盘D.RAM硬盘软盘Cache参考答案:B3. 文档是一种数据媒体和其上所记录的数据。( )A.错误B.正确参考答案:B4. 数据输入的一般准则中包括采用灵活多样的交互方式,允许用户自选输入方式不允许用户控制交互过程。( )A.错误B.正确参考答案:A5. 软件测试的目的是尽可能发现软件中的错误

2、,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D6. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C7. 在结构化分析中,用于描述加工逻辑的主要工具有( )。A.结构化语言B.判定表C.E-R图D.判定树参考答案:ABD8. 需要添加一些在需求陈述中没有提到的类,主要用来存放在执行服务操作过程中的中间结果。( )A.正确B.错误参考答案:A9. 快速建立渐进原型RCP建立的原型反映了系统的某些主要特征。( )A.错误B.正确参考答案:B10. 类是对具有相同属性和行

3、为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。( )A.错误B.正确参考答案:B11. 总体设计过程通常由两个主要阶段组成。( )A.正确B.错误参考答案:A12. 软件对象间彼此间的关系共有3类。( )A.正确B.错误参考答案:A13. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B14. 进程间由于共享资源而产生的制约关系称为进程同步。( )A.错误B.正确参考答案:B15. 就程序设计语言的工程特性而言,对程序编码有如下要求:( )A.可移植性B.开发工具的可利用性C.软件的可重用性D.可维护性参考答案:ABCD16. 数

4、据流图建立系统的功能模型,它仅仅由数据流和数据存储组成。( )T.对F.错参考答案:F17. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。( )A.错误B.正确参考答案:B18. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。( )A.错误B.正确参考答案:A19. 规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有什么功能?( )A.隐藏B.屏蔽C.容错D.适应参考答案:C20. 下列文档中属于维护阶段的文档是( )。A.软件需求规格说明书B.详细设计说明书C.软件问题报告表D.可行性分析

5、书参考答案:C21. 数据元素组成数据的方式有3种:顺序、选择和重复。( )A.正确B.错误参考答案:A22. 发现错误多的模块,残留在模块中的错误也多。( )A.正确B.错误参考答案:A23. 耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。( )A.正确B.错误参考答案:B24. 进行需求分析可使用多种工具,但( )是不适用的。A、数据流图B、判定表C、PAD图D、数据词典参考答案:C25. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B26. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。

6、A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A27. 模块的独立程度可以由两个定性标准度量,这两个标准分别称为( )。A.内聚B.继承C.耦合D.多态参考答案:AC28. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B29. 编码和单元测试属于软件生命周期的不同阶段。( )A.错误B.正确参考答案:A30. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。( )A.错误B.正确参考答案:A31. 汽车有一个发动机。汽车和发动机之间的关系是一般具体的关系。( )A.

7、错误B.正确参考答案:A32. 软件详细设计的主要任务是确定每个模块的( )。A.算法和使用的数据结构B.外部接口C.功能D.编程参考答案:A33. 提高可维护性的方法包括( )。A.减少代码量B.为每行代码设置注释C.建立明确的软件质量目标D.改进程序文档参考答案:CD34. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。( )A.错误B.正确参考答案:A35. 经济可行性研究的范围包括( )。A.资源有效性B.管理制度C.效益分析D.编程语言参考答案:C36. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F37. 产生软件维护的副作用,是指隐

8、含的错误。( )A.错误B.正确参考答案:A38. 详细设计的结果基本决定了最终程序的代码规模。( )A.错误B.正确参考答案:A39. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A40. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。A、功能测试B、单元测试C、结构测试D、确认测试参考答案:B41. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B42. 机器语言、汇编语言是依赖于机器,面向机器的语言。( )A.错误B.正确参考答案:B43. 在下列功能中,( )最好地描述了OSI模

9、型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质的传输D.控制报文通过网络的路由选择参考答案:D44. 模块中所有成分引用共同的数据,该模块的内聚度是( )。A、逻辑性B、顺序性C、功能性D、通信性参考答案:D45. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A46. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B47. 开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致

10、灾难性的后果。( )A.错误B.正确参考答案:B48. Putnam成本估算模型是以下哪种模型?( )A.静态单变量B.动态单变量C.静态多变量D.动态多变量参考答案:D49. 下列模型中不属于静态单变量模型的是( )。A.COCOMO2模型B.Doty模型C.Walston_Felix模型D.Bailey_Basili模型参考答案:A50. 软件测试是对软件规格说明,软件设计和编码的最全面也是最后的审查。( )A.错误B.正确参考答案:B51. 经过严密的软件测试后所提交给用户的软件产品中( )。A.软件不再包含任何错误B.还可能包含少量软件错误C.所提交给用户的可执行文件不会含有任何错误D

11、.文档中不会含有错误参考答案:B52. 系统流程图用于可行性分析中的哪种的描述?( )A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A53. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC54. 黑盒测试时,既要考虑程序的内部逻辑结构又要考虑其外部特性。( )A.错误B.正确参考答案:A55. 数据库设计属于详细设计。( )A.正确B.错误参考答案:B56. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A57. 用黑盒技术设计测试用例的方法之一为( )。A.逻辑覆盖B.等价类划分C.循环覆盖D.基本路径测试参考答案:B58. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B59. 软件重用分为( )个层次A.4B.3C.2D.1参考答案:B60. Jackson图可以用来表达哪些内容?( )A.程序结构B.操作系统C.数据结构D.部署环境参考答案:AC

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

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

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