首页
登录
从业资格
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的(
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的(
最全题库
2022-08-02
96
问题
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的(请作答此空),还必须具有( ),最后应考虑所设计的算法具有( )。A.有穷性B.可读性C.确定性D.高效率与低存储量
选项
A.有穷性
B.可读性
C.确定性
D.高效率与低存储量
答案
B
解析
算法是对问题求解过程的一种描述,是为解决一个或一类问题给出的一个确定的、有限长的操作序列。在设计算法时,通常应考虑以下原则:首先说设计的算法必须是"正确的",其次应有很好的"可读性",还必须具有"健壮性",最后应考虑所设计的算法具有"高效率与低存储量"。所谓算法是正确的,除了应该满足算法说明中写明的"功能"之外,应对各组典型的带有苛刻条件的输入数据得出正确的结果。在算法是正确的前提下,算法的可读性是摆在第一位的。算法的效率是指算法的执行时间,算法的存储量是指算法执行过程中所需最大存储空间。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407861.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于软件测试原则叙述中,不正确是的( )。A.测试阶段在实现阶段之后,因此
下图为某设计模式的类图,类State和Context的关系为( ),类(
下图是( )设计模式的类图,该设计模式的目的是( ),图中,Abstrac
软件测试的对象包括( )。 ①需求规格说明 ②概要设计文档 ③软件测试报
计算机软件著作权的保护对象是指( )A.软件开发思想与设计方案 B.计算机程
根据输出对输入的依赖关系设计测试用例的黑盒测试方法是()。A.等价类划分法 B
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的
在结构化分析方法中,依据( )来进行接口设计。A.数据流图 B.实体-关系图
与设计测试用例无关的文档是( )。A.项目开发计划 B.需求规格说明书 C
随机试题
Somepeoplearguethatthepressureoninternationalsportsmenandsports
Whatdoesthespeakermean?[br][originaltext]Meetingnewpeopleistoughsinc
[originaltext]W:DoyouhaveanaddresswhereIcanwritetoyou?M:No,I’llb
[originaltext]W:Ineedacarthisweekend,butminehasbrokendown.M:I’ms
HowtoMakePeacewithYourWorkloadA)Swamped(忙碌的),underthegun,justs
ThefloodofwomenintothejobmarketboostedeconomicgrowthandchangedU
随着当代护理学发展,护士也由传统形象逐渐发展到受到专门教育,有专业知识的独立实践
能够收缩血管的是A.乙酰胆碱 B.儿茶酚胺 C.前列环素 D.一氧化氮
按照信息公示有关规定,期货公司应当在()公示其营业场所,从业人员情况等相关信息
下列法律责任中,属于刑事处罚的是( )。A.处分 B.暂扣执照 C.恢复原
最新回复
(
0
)