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

上传人:人*** 文档编号:459329657 上传时间:2023-04-06 格式:DOCX 页数:13 大小:13.81KB
返回 下载 相关 举报
福建师范大学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. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C3. 在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。A、数据结构B、实体关系C、数据流图D、E-R图参考答案:A4. 软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。( )A.错误B.正确参考答案:A5. 提高可维护性的方法包括( )。A.减少代码量B.为每行代码设置注释C.建立明确的软件质量目标D.改进程序文档参考答案:CD6. 影响软件可

2、维护性的主要因素不包括( )。A.可修改性B.可测试性C.可用性D.可理解性参考答案:C7. 程序的效率是指程序的( )。A.可维护性B.执行速度C.语句行数D.存储空间参考答案:BD8. 系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。( )T.对F.错参考答案:F9. Jackson方法根据( )来导出程序结构。A、数据结构B、数据间的控制结构C、数据流图D、IPO图参考答案:A10. 软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。( )A.错误B.正确参考答案:B11. 软件测试是保证软件质量的关键步骤,它是对软件规格说明、

3、设计和编码的最后复审。( )A.错误B.正确参考答案:B12. 软件工程的主要目的就是要提高软件的可维护性,减少软件维护所需要的工作量,降低软件系统的总成本。( )T.对F.错参考答案:T13. 功能点技术定义了信息域的5个特性,分别是输入项数、输出项数、查询数、主文件数和外部接口数。( )T.对F.错参考答案:T14. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的( )结构A.程序B.数据C.逻辑D.物理参考答案:A15. 测试计划,测试用例,出错统计和有关的分析报告一般不用长期保存。( )A.错误B.正确参考答案:A16. 计算机系统工程是一种从系统

4、层面上的问题求解活动。( )A.错误B.正确参考答案:B17. 在用户界面层次上(不考虑程序的内部结构和处理过程)对软件进行测试属于哪种测试方法( )。A.黑盒测试B.白盒测试C.逻辑覆盖测试D.控制结构测试参考答案:A18. 软件维护阶段是软件生命周期的第一个阶段。( )T.对F.错参考答案:F19. “软件危机”是指( )。A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统参考答案:C20. 只有类的共有界面的成员才能成为使用类的操作,这是软件设计的( )原则。A.过程抽象B.信息隐藏C.功能抽象D.共享性参考答案:B21. 在

5、整个软件维护阶段所花费的全部工作中,( )所占比例最大。A、校正性维护B、适应性维护C、完善性维护D、预防性维护参考答案:C22. 以下哪一项不是面向对象的特征( )。A.多态性B.继承性C.封装性D.结构化设计参考答案:D23. 软件测试是为了( )而执行程序的过程。A.避免错误B.证明正确C.纠正错误D.发现错误参考答案:D24. 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。A.多态性B.封装性C.继承性D.重用性参考答案:C25. 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是( )。A.通信、逻辑、顺序、时间B.通信、时

6、间、顺序、逻辑C.顺序、通信、时间、逻辑D.顺序、通信、逻辑、时间参考答案:C26. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。( )A.错误B.正确参考答案:A27. 瀑布模型的一个优点是强迫人员采用规范的方法严格规定了每个阶段必须提交的文档等。( )A.正确B.错误参考答案:A28. 设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括( )。A.不要为了节省空间而把多个语句写在同一行B.尽量避免复杂的条件测试C.避免大量使用循环嵌套和条件嵌套D.利用括号使逻辑表达式或算术表达式的运算次序清晰直观参

7、考答案:ABCD29. 测试是为了表明程序是正确的。( )T.对F.错参考答案:F30. 可行性分析报告是问题定义和可行性分析阶段的最终交付物。( )A.正确B.错误参考答案:B31. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B32. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A33. 在以下白盒技术测试用例的设计中( )是最弱的覆盖标准。A.语句B.条件C.条件组合D.判定参考答案:A34. 软件危机是指计算机软件的开发和维护过程中所遇到的一系列问题

8、。( )A.正确B.错误参考答案:A35. 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。( )A.错误B.正确参考答案:B36. 为适应软件运行环境的变化而修改软件的活动称为( )A.预防性维护B.适应性维护C.纠错性维护D.改善性维护参考答案:B37. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B38. 程序流程图中的箭头代表( )。A、数据流B、控制流C、顺序流D、调用参考答案:B39. 将开发项目与一个或多个已完成的类似项目进行比较,找出与某个相类似项目的若干不同之处,并估算每个不同之处对成

9、本的影响,得出开发项目的总成本。这种成本估算方法称为差别估算法。( )A.错误B.正确参考答案:B40. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。( )A.错误B.正确参考答案:A41. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。( )A.错误B.正确参考答案:B42. 不适合作为科学工程计算的语言是Prolog语言。( )A.错误B.正确参考答案:B43. 软件系统的本质是信息处理系统。( )A.正确B.错误参考答案:A44. 在编写程序时,为了提高编码效率可以牺牲程序的清晰性和可读

10、性。( )T.对F.错参考答案:F45. 在设计测试用例时,( )是用得最多的一种黑盒测试方法。A.等价类划分B.边值分析C.因果图D.判定表参考答案:B46. 常见的程序控制结构不包括( )A.顺序B.选择C.循环D.GOTO语句参考答案:D47. 以下软件成本估算模型中,是动态多变量的模型有( )。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型D.瀑布模型参考答案:C48. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。( )A.错误B.正确参考答案:A49. B类IP地址是指( )。A.每个地址的长度为48位B.可以表示1024

11、个网络C.每个B类网络最多可以有254个节点D.用二进制编址时第一位为1参考答案:D50. 程序的控制结构一般采用几种构成,这样可确保结构比较简单?( )A.顺序B.GOTOC.选择D.循环参考答案:ACD51. 能直接控制该模块的模块数是指一个模块的( )。A.扇入数B.扇出数C.深度D.宽度参考答案:B52. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。A、程序B、文档C、软件D、数据参考答案:B53. 软件工程的课程特点:( ) .学科理论及其知识应用的多维性.工程化.浓厚的方法学色彩.实践性、指导性强。A、和B、和C、和D、以上都正确参考答案:D54. 设计白盒测试方案

12、的技术主要有( )。A.逻辑覆盖B.控制结构测试C.边界值分析D.错误推测参考答案:AB55. 软件调试技术包括( )。A.集成测试B.边界值分析C.循环覆盖D.回溯法参考答案:D56. 流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件?( )A.顺序B.分支C.跳转D.循环参考答案:ABD57. 人机界面的风格大致经过了两代的演变。( )A.错误B.正确参考答案:A58. 下列文档中属于维护阶段的文档是( )。A.软件需求规格说明书B.详细设计说明书C.软件问题报告表D.可行性分析书参考答案:C59. 在面向对象的程序设计中,派生类只能从一个基类产生。( )A.错误B.正确参考答案:A60. McCall提出的软件质量模型包括11个软件质量特性。( )A.错误B.正确参考答案:B

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

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

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