首页
登录
从业资格
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的(
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的(
admin
2022-08-02
65
问题
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是( ),其次应有很好的( ),还必须具有( ),最后应考虑所设计的算法具有(请作答此空)。A.可读性B.有输入C.健壮性D.高效率与低存储量
选项
A.可读性
B.有输入
C.健壮性
D.高效率与低存储量
答案
D
解析
算法是对问题求解过程的一种描述,是为解决一个或一类问题给出的一个确定的、有限长的操作序列。在设计算法时,通常应考虑以下原则:首先说设计的算法必须是"正确的",其次应有很好的"可读性",还必须具有"健壮性",最后应考虑所设计的算法具有"高效率与低存储量"。所谓算法是正确的,除了应该满足算法说明中写明的"功能"之外,应对各组典型的带有苛刻条件的输入数据得出正确的结果。在算法是正确的前提下,算法的可读性是摆在第一位的。算法的效率是指算法的执行时间,算法的存储量是指算法执行过程中所需最大存储空间。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407855.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
行为型设计模式描述类或对象如何交互和如何分配职责。( )模式是行为型设计模式。
计算机软件著作权的保护对象是指( )A.软件开发思想与设计方案 B.计算机程
根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是( )。A.等价类划分
根据输出对输入的依赖关系设计测试用例的黑盒测试方法是()。A.等价类划分法 B
对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要
不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包
以下关于软件测试原则的叙述中,正确的是( )。A.测试用例只需选用合理的输入
以下关于软件测试原则的叙述中,不正确的是( )。A.测试用例不仅选用合理的输入
随机试题
PASSAGETHREE[br]Whatdoestheword"detrimental"(ParagraphOne)mean?Causingh
Whyarethebeescalled"AfricanizedHoneyBees"?[originaltext]Thesearethe
[originaltext]AfellowhadjustbeenhiredasthenewCEOofalargehigh-t
症见恶风发热.汗出头痛,鼻鸣干呕,苔白不渴,脉浮缓或浮弱,应选用的方剂是A.桂枝
不稳定心绞痛抗缺血治疗,使用硝酸甘油没有缓解或出现急性肺充血时,应该静脉注射A、
抽样方案的接收概率随()变化,形成抽样方案的OC曲线。 A.样本量nB.批
既能治肺胃出血,又能消散痈肿、生肌敛疮的药物是A.黄芪 B.生地 C.仙鹤草
A.可待因 B.纳洛酮 C.哌替啶 D.谷维素 E.唑吡坦常用作镇咳药的
钢材硬度与含碳量的关系是() A.含碳量与其硬度值无关B.含碳量越大,
背景资料: 某公司承建北方某城市主干道工程。该道路结构为200mm厚二灰稳定土
最新回复
(
0
)