首页
登录
从业资格
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(请作答此空),其次应有
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(请作答此空),其次应有
考试题库
2022-08-02
55
问题
在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(请作答此空),其次应有很好的( ),还必须具有( ),最后应考虑所设计的算法具有( )。A.正确的B.有穷性C.有输入D.用户需求
选项
A.正确的
B.有穷性
C.有输入
D.用户需求
答案
A
解析
算法是对问题求解过程的一种描述,是为解决一个或一类问题给出的一个确定的、有限长的操作序列。在设计算法时,通常应考虑以下原则:首先说设计的算法必须是"正确的",其次应有很好的"可读性",还必须具有"健壮性",最后应考虑所设计的算法具有"高效率与低存储量"。所谓算法是正确的,除了应该满足算法说明中写明的"功能"之外,应对各组典型的带有苛刻条件的输入数据得出正确的结果。在算法是正确的前提下,算法的可读性是摆在第一位的。算法的效率是指算法的执行时间,算法的存储量是指算法执行过程中所需最大存储空间。
转载请注明原文地址:https://tihaiku.com/congyezige/2407859.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下关于软件测试原则的叙述中,不正确的是( )。A.测试贯穿于全部软件生命周期
行为型设计模式描述类或对象如何交互和如何分配职责。( )模式是行为型设计模式。
软件设计师王某在其公司的某一综合楼信息管理系统软件开发工作中承担了大部分程序设计
软件测试的对象包括( )。 ①需求规格说明 ②概要设计文档 ③软件测试报
计算机软件著作权的保护对象是指( )A.软件开发思想与设计方案 B.计算机程
对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要
不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理
逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的
在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包
与设计测试用例无关的文档是( )。A.项目开发计划 B.需求规格说明书 C
随机试题
WhichofthefollowingsentencesisINCORRECT?A、Theyeachhavetwotickets.B、Th
Wemustdowhateverwecantofreesomepartsofthecountryfrompoverty.A、我们必须
说明:假设你是王亮,请用下面提供的信息写一封自荐信。时间:3月12日内容:1.写信原因:在网上看到TotalTrade公司招聘销售经理;2.自我介绍:
2021年3月24日,中共中央宣传部公开发布中国共产党成立100周年庆祝活动标识
患者王某,女,32岁,在得知自己被确诊为乳腺癌早期时,忍不住躺在病床上失声痛哭。
集团本部控制事业部的措施主要有( )。A.资金控制 B.计划控制 C.分配
下列人员中,不得担任期货公司独立董事的是()。A:在期货公司或者其关联方任职
根据艾里克森的人格发展阶段理论,获得完善感是()的发展任务。单选A.青少年期
关于建设工程施工合同变更的说法,正确的是( )。A、合同变更内容约定不明确,推定
依据《安全生产法》,生产经营单位对同一项目的多个承包单位或承租单位的安全生产工作
最新回复
(
0
)