在设计完成以后,实现阶段的初期确定算法是解决问题的关键步骤之一。算法的计算工作量的大小和实现算法所需要的存储空间的多少,分别称为计算的__(1)__和__(2)__。编写程序的时候,__(3)__和__(4)__是应采纳的原则之一。__(5)__是调试程序的主要工作之一。
空白(1)处应选择()
A.可实现性
B.时间复杂度
C.空间复杂度
D.困难度
E.高效度
F.计算有效性
您可能感兴趣的试卷
你可能感兴趣的试题
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应的对策。螺旋线的第1圈的开始点可能是一个__(3)__。从第2圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,直到软件生命周期的结束。
空白(3)处应选择()
A.原型项目
B.概念项目
C.改进项目
D.风险项目
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应的对策。螺旋线的第1圈的开始点可能是一个__(3)__。从第2圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,直到软件生命周期的结束。
空白(2)处应选择()
A.系统
B.计划
C.风险
D.工程
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应的对策。螺旋线的第1圈的开始点可能是一个__(3)__。从第2圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,直到软件生命周期的结束。
空白(1)处应选择()
A.版本管理
B.可行性分析
C.风险分析
D.系统集成
A.数据流和事务流
B.变换流和数据流
C.变换流和事务流
D.控制流和事务流
A.优化级
B.管理级
C.定义级
D.可重复级
A.只有结构化语言
B.有结构化语言和判定树
C.有结构化语言、判定树和判定表
D.有判定树和判定表
A.Gantt图
B.PERT网图
C.因果分析图
D.流程图
A.路径测试
B.可靠性测试
C.安装测试
D.安全测试
A.模块间的操作细节
B.模块间的相似性
C.模块间的组成关系
D.模块的具体功能
A.分析软件系统的数据要求
B.确定软件系统的功能需求
C.确定软件系统的性能要求
D.确定软件系统的运行平台
最新试题
【问题1】(1)数据流图10-24缺少了一条数据流(在图10-25中也未给出该数据流),请给出此数据流的起点和终点,并采用说明中的词汇给出此数据流名。(2)数据流图10-25缺少了与"查询房屋"加工相关的数据流,请指出此数据流的起点和终点。【问题2】"安排会面"加工除需要写入会面文件外,还需要访问哪些文件?【问题3】请补齐下列数据字典条目:登录信息=学生ID+密码注册信息=_____________?________________
软件生存周期包含哪些内容?
评价选择可用编程语言的准则是什么?
空白(4)处应选择()
数据流图也成为数据流程图,是一种便于用户理解和()系统数据流程的()工具。
关于软件危机的说法中,()是造成软件危机的主要原因。
近30年来形成了软件开发的多种模式,大致可归纳为3种方法:结构化声明周期法、原型化方法和()。
CMM将软件过程改进分为5个成熟度级别,分别是:初始级、()、已定义级、已管理级、()。
同生活中任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长以及衰亡等多个阶段,一般称为()。软件开发生存周期主要可以分为6个阶段:计划制定,需求分析,(),程序编制,()以及运行维护。
空白(2)处应选择()