福建师范大学21秋《软件工程》在线作业二答案参考30

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

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

1、福建师范大学21秋软件工程在线作业二答案参考1. 软件工程的课程特点:( ) .学科理论及其知识应用的多维性.工程化.浓厚的方法学色彩.实践性、指导性强。A、和B、和C、和D、以上都正确参考答案:D2. 常用的软件测试方法包括( )。A.白盒法B.盒法C.黑盒法D.动态测试参考答案:ABCD3. 维护中,因误删除一个标识符而引起的错误是设计副作用。( )A.错误B.正确参考答案:A4. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。( )A.错误B.正确参考答案:B5. 进程的建立可以通过作业调度来实现。( )A.错误B.正确参考答案:A6. 在数据流图中,正方形代表( )。A.源点

2、B.模块C.园点D.加工参考答案:A7. 关于经济可行性错误的说法是( )。A.考察系统的经济效益是否超过它的开发成本B.成本包括启动成本和运营成本C.只要经济可行则系统可以开发D.经济可行性中的成本包括培训费用参考答案:C8. 程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。( )A.错误B.正确参考答案:A9. 继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。( )A.错误B.正确参考答案:A10. 以下软件成本估算模型中,是动态多变量的模型有( )。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型D.

3、瀑布模型参考答案:C11. “如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。”这句话是结构程序设计的经典定义。( )T.对F.错参考答案:T12. 软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。A.预防性维护B.适应性维护C.改正性维护D.完善性维护参考答案:A13. 需求分析的任务不包括( )。A.问题分析B.系统设计C.需求描述D.需求评审参考答案:B14. 软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科?( )A.管理B.加工C.制造

4、D.技术参考答案:AD15. 由于现实世界中的实体是相对稳定的,因此,以对象为中心构造的软件系统也是相对稳定的。( )T.对F.错参考答案:T16. 软件可理解性指的是把程序从一种计算环境(硬件配置和操作系统)转移到另一种计算环境的难易程度。( )A.错误B.正确参考答案:A17. 人机界面的风格大致经过了两代的演变。( )A.错误B.正确参考答案:A18. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。A.操作B.功能C.行为D.数据参考答案:A19. 画数据流图的基本目的是利用它作为交流信息的工具。( )A.正确B.错误参考答案:A20. 总体设计过程通常由哪两个主要阶段组成

5、?( )A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段参考答案:AB21. 面对日益增长的软件需求,人们显得力不从心,往往是产生软件危机的原因之一。( )A.错误B.正确参考答案:B22. 以下哪一项不是面向对象的特征( )。A.多态性B.继承性C.封装性D.结构化设计参考答案:D23. 软件需求分析应确定的是用户对软件的( )A.功能需求和非功能需求B.性能需求C.非功能需求D.功能需求参考答案:A24. 程序设计属于软件开发过程( )阶段A.设计B.编程C.实现D.编码参考答案:C25. 等价划分测试方法属于( )。A.黑盒测试B.白盒测试C.边界值测试D.错误推测参考

6、答案:A26. 编码和单元测试属于软件生命周期的不同阶段。( )A.错误B.正确参考答案:A27. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图参考答案:A28. 系统响应时间有两个重要属性,分别是长度和易变性。对用户来说,系统响应时间越短越好。( )T.对F.错参考答案:F29. 面向对象开发方法中,( )是基于面向对象技术的标准建模语言。A.IPO-ER语言B.DFD方法C.UML语言D.HIPOP方法参考答案:C30. 软件工程由哪些部分组成?( )A.方法B.工具C.过程D.数据参考答案:ABC31. 程序

7、设计语言的心理特性主要表现在哪些方面?( )A.突变性B.简洁性C.传统性D.局部性参考答案:BCD32. 下列所举的方法中属于黑盒测试的设计测试用例方法的是( )。A.E-R图B.因果图C.DFD图D.IPO图参考答案:B33. 描述软件开发过程中各种活动如何执行的模型是( )。A.软件生存周期模型B.E-R模型C.螺旋模型D.风险评估模型参考答案:A34. 用户帮助设施中附加的帮助设施从一开始就设计在软件里面。( )A.正确B.错误参考答案:B35. 面向对象设计中,对象有如下一些基本特点:( )A.以数据为中心B.对象是被动的C.无需实现数据封装D.模块独立性好参考答案:AD36. 在软

8、件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本/效益分析B.软件维护分析C.结构化分析D.软件需求分析参考答案:A37. 子系统测试中着重测试模块的( )A.语法B.接口C.函数D.以上都不正确参考答案:B38. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )A.信息处理B.信息存储C.外部实体D.系统状态参考答案:D39. 表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是( )。A.数据模型B.对象模型C.动态模型D.功能模型参考答案:B40. 以下哪个选项不是实体-联系图(

9、 )A.数据对象B.数据C.数字D.数图参考答案:C41. 块内联系中,( )块内联系最强。A、偶然性B、功能性C、通信性D、顺序性参考答案:B42. 程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。( )A.错误B.正确参考答案:B43. 在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定了基础。( )A.错误B.正确参考答案:B44. 有A、B、C三个元素依次入栈,不可能的出栈顺序是( )。A.C,B,AB.C,A,BC.B,A,CD.A,B,C参考答案:B45. 结构化维护与非结构化维护的主要区别在于( )。A.接口的

10、结构化B.数据结构的完整性C.程序的完整性D.应用软件工程方法学,保证完整的软件配置及相应的程序和文档参考答案:D46. 软件对象间彼此间的关系是没有关联的。( )A.正确B.错误参考答案:B47. 面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。( )T.对F.错参考答案:F48. 设计时使用了一个复杂的数据结构,则应该用注解说明用程序设计语言实现这个数据结构的方法和特点。( )A.错误B.正确参考答案:B49. 在下列功能中,( )最好地描述了OSI模型的网络层。A.保证数据正确的顺序、无错和完整B.提供用户与网络的接口C.处理信号通过介质

11、的传输D.控制报文通过网络的路由选择参考答案:D50. 模块接口设计要简单,以便降低复杂程度和冗余度。( )A.正确B.错误参考答案:A51. 理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而迅速增加。如果仅有程序代码没有说明文档,则会出现严重的问题。( )A.错误B.正确参考答案:B52. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A、变换型B、事务型C、结构化D、非结构化参考答案:A53. 过程设计语言PDL作为一种设计工具有如下一些优点:( )A.可以作为注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PD

12、L生成程序代码D.动态生成类和对象参考答案:ABC54. 确认测试也称验收测试,它的目标是验证软件的可维护性。( )A.错误B.正确参考答案:A55. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。A、软件环境可行性、技术可行性、经济可行性、社会可行性B、经济可行性、技术中行性、操作可行性C、经济可行性、可行性、系统可行性D、经济可行性、实用性、可行性参考答案:B56. 测试是为了表明程序是正确的,成功的测试是没有发现错误的测试。( )A.错误B.正确参考答案:A57. 数据输入的一般准则中包括采用灵活多样的交互方式,允许用户自选输入方式不允许用户控制交互过程。( )A.错误B.正确参考答案:A58. 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为( )A.软构件B.类构件C.特殊构件D.以上都不正确参考答案:B59. 下列关于效率的说法不正确的是( )。A.效率是一个性能要求,其目标应该在需求分析时给出B.效率是靠好的设计来提高C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序的简单性无关参考答案:D60. 在以下白盒技术测试用例的设计中( )是最弱的覆盖标准。A.语句B.条件C.条件组合D.判定参考答案:A

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

当前位置:首页 > 高等教育 > 其它相关文档

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