中央广播电视大学 《软件工程》课程.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:2 大小:27KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

中央广播电视大学 《软件工程》课程.doc

中央广播电视大学《软件工程》课程.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中央广播电视大学《软件工程》课程专科期末补考模拟题一填空题开发软件时,对于提供软件开发人员工作效率至关重要的是ˍˍˍˍˍˍˍˍˍˍ。软件工程中描述软件生存周期的瀑布模型一般包括计划、ˍˍˍˍˍˍˍˍˍˍ、设计、编码、测试、维护等几个阶段。其中,设计阶段在管理上又依次分成ˍˍˍˍˍˍˍˍˍˍ和ˍˍˍˍˍˍˍˍˍˍ两个步骤。软件工程包括3个要素,即ˍˍˍˍˍˍˍˍ、ˍˍˍˍˍˍˍ和ˍˍˍˍˍˍˍˍˍ。软件测试的目的是ˍˍˍˍˍˍˍˍˍˍˍˍˍˍ。为了提高测试的效率,应该选择ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ的数据作为测试数据。使用白盒测试方法时,确定测试数据应根据ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ和指定的覆盖标准。ˍˍˍˍˍˍˍˍˍˍ是与设计测试数据无关的文档。程序内部文档包括ˍˍˍˍˍˍˍˍˍ,ˍˍˍˍˍˍˍˍ和ˍˍˍˍˍˍˍˍˍ。结构化设计方法是面向ˍˍˍˍˍˍˍˍˍˍ的设计的方法,Jackson方法是面向ˍˍˍˍˍˍˍˍˍˍ的设计方法。软件测试分四个步骤:ˍˍˍˍˍˍˍˍˍˍ,ˍˍˍˍˍˍˍˍˍˍ,ˍˍˍˍˍˍˍˍˍˍ和ˍˍˍˍˍˍˍˍˍˍ。软件详细设计工具可分为3类,即图示工具、设计语言和表格工具。________________是一种设计和描述程序的语言,它是一种面向人的语言。为把握软件各个环节的正确性和协调性,人们需要进行确认和验证工作。确认的目的是想证实在一给定的外部环境中软件的逻辑正确性,它包括_____________和______________。验证则试图证明在软件生存期各个阶段,以及阶段间的逻辑______________、______________和______________。程序的3种基本控制结构是顺序、_________和_________。它们的共同点是________________。大型软件测试包括、、确认测试和四个步骤。向对象发出服务请求称为,类对象上的各种操作称为。单项选择题开发软件时,对于提高软件开发人员工作效率至关重要的是()。A、程序开发环境B、操作系统的资源管理功能C、开发程序人员的数量D、计算机的并行处理能力软件工程中描述软件生存周期的瀑布模型一般包括问题定义、可行性研究、()、设计、编码、测试、维护等几个阶段。A、需求分析B、需求调查C、可行性分析D、问题定义系统流程图是描绘()的传统工具。A、逻辑系统B、数据结构C、状态变迁D、物理系统在结构化分析方法中,用以表达系统内部数据的运动情况的工具有()。A、数据流图B、数据词典C、结构化英语D、判定表与判定树下列关于模块的描述,错误的是()具有独立的模块软件比较容易开发出来独立的模块的维护和测试比较容易模块的独立程度可以通过内聚和耦合标定独立的模块一般不能完成一个相对独立的特定子功能可行性研究从经济可行性,技术可行性,法律可行性、()和开发方案可行性等方面进行。A、资源可行性B、效益可行性C、运行可行性D、政策可行性