福建师范大学21春《软件工程》离线作业一辅导答案42

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

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

1、福建师范大学21春软件工程离线作业一辅导答案1. 在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。( )A.错误B.正确参考答案:B2. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读性。( )T.对F.错参考答案:F3. 以下属于用白盒技术设计测试用例的方法是( )。A.边界值分析B.条件组合覆盖C.等价划分D.错误推测参考答案:B4. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD5. 模块的独立程度可以由两个定性标准度量,这两个标准分别称为(

2、)。A.内聚B.继承C.耦合D.多态参考答案:AC6. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。A、功能测试B、单元测试C、结构测试D、确认测试参考答案:B7. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B8. 瀑布模型本质上是一种( )。A.线性顺序模型B.顺序迭代模型C.线性迭代模型D.及早见产品模型参考答案:A9. 软件生命周期分为( )个时期A.四B.二C.三D.一参考答案:C10. 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。( )T.对F.错参考答案:T11.

3、能直接控制该模块的模块数是指一个模块的( )。A.扇入数B.扇出数C.深度D.宽度参考答案:B12. 机器语言、汇编语言是依赖于机器,面向机器的语言。( )A.错误B.正确参考答案:B13. 面对日益增长的软件需求,人们显得力不从心,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B14. 开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。( )A.错误B.正确参考答案:B15. 需求分析阶段的任务是确定( )。A.软件测试的具体方法B.软件开发工具C.软件开发费用D.软件系统的功能参考答案:D16. 在结构化分析中,用于描述加工逻辑的

4、主要工具有( )。A.结构化语言B.判定表C.E-R图D.判定树参考答案:ABD17. 进程的建立可以通过作业调度来实现。( )A.错误B.正确参考答案:A18. 以下哪一项不是面向对象的特征( )。A.多态性B.继承性C.封装性D.结构化设计参考答案:D19. 数据流图的分解速度应保持较高,通常一个加工每次可分解为1020个子加工。( )A.错误B.正确参考答案:A20. 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。( )A.错误B.正确参考答案:B21. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。( )A

5、.错误B.正确参考答案:A22. 人机界面的风格大致经过了两代的演变。( )A.错误B.正确参考答案:A23. 软件详细设计主要采用的方法是( )。A、结构程序设计B、模型设计C、结构化设计D、流程图设计参考答案:C24. 软件测试过程一般可划分为哪几个主要阶段?( )A.单元测试B.集成测试C.验收测试D.系统测试参考答案:ABCD25. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护B.适应性维护C.纠错性维护D.改善性维护参考答案:B26. 扇出表示控制的总分布。( )A.正确B.错误参考答案:B27. 面向对象的开发方法的工作模型是( )。A.瀑布模型B.喷泉模型C.

6、智能模型D.循环模型参考答案:B28. 成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行,从而帮助客户正确地作出是否投资于这项开发工程的决定。( )A.正确B.错误参考答案:A29. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。( )A.错误B.正确参考答案:B30. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考答案:B31. 在编制程序时,

7、应采纳的原则之一是( )。A、不限制goto语句的使用B、减少或取消注解行C、程序越短越好D、程序结构应有助于读者理解参考答案:D32. 面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。( )T.对F.错参考答案:F33. 下列文档中属于维护阶段的文档是( )。A.软件需求规格说明书B.详细设计说明书C.软件问题报告表D.可行性分析书参考答案:C34. 在屏蔽硬件错误的冗错技术中,冗余附加技术有( )。A.三模冗余B.信息冗余C.冗余备份程序的存储及调用D.关键程序和数据的冗余存储和调用参考答案:D35. 在面向对象方法学中,对象模型是最基本最

8、重要的,它为其他两种模型奠定了基础。( )A.错误B.正确参考答案:B36. 增量模型的基本思想是使用原型方法来尽量降低风险。( )A.正确B.错误参考答案:B37. IPO图示输入、处理、输出图的简称。( )A.正确B.错误参考答案:A38. 数据流图中,当数据流向或流自文件时( )A.数据流要命名,文件不必命名B.数据不必命名,有文件名就足够了C.数据流和文件均要命名,因为流出和流进的数据流是不同的D.数据流和文件均不要命名,通过加工可自然反映出参考答案:B39. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。( )A.错误B.正确参考答案:B40

9、. 数据耦合是( )耦合。A.高B.低C.以上都不正确D.中参考答案:B41. 软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。( )A.错误B.正确参考答案:B42. 软件调试技术包括( )。A.集成测试B.边界值分析C.循环覆盖D.回溯法参考答案:D43. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。( )T.对F.错参考答案:T44. 以下哪个不属于验证软件需求的正确性的( )A.现象性B.有效性C.完整性D.一致性参考答案:A45. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为

10、类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C46. 系统流程图用于可行性分析中的哪种的描述?( )A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A47. 模块( ),则说明模块的独立性越强。A、耦合越强B、扇入数越高C、耦合越弱D、扇入数越低参考答案:C48. 数据和处理原本是密切相关的,把数据和处理人为地分离成两个独立的部分,会降低软件开发的难度。( )A.错误B.正确参考答案:A49. 瀑布模型的一个优点是强迫人员采用规范的方法严格规定了每个阶段必须提交的文档等。( )A.正确B.错误参考答案:A50. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。( )T.对F.错参考答案:T

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

最新文档


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

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