首页
登录
从业资格
数据结构和算法设计的原则不包括( )。A.先设计全局的,再设计局部的 B.为
数据结构和算法设计的原则不包括( )。A.先设计全局的,再设计局部的 B.为
题库
2022-08-02
51
问题
数据结构和算法设计的原则不包括( )。A.先设计全局的,再设计局部的B.为避免侵权,不要选用社会上己有的传统算法C.设计后需要进行测试,检查其是否满足性能要求D.设计后常需要进一步优化
选项
A.先设计全局的,再设计局部的
B.为避免侵权,不要选用社会上己有的传统算法
C.设计后需要进行测试,检查其是否满足性能要求
D.设计后常需要进一步优化
答案
B
解析
软件需求确定后,就要进行软件设计,包括软件架构设计、数据结构设计、算法设计以及程序设计等。数据结构设计以及算法设计是软件设计中的重要环节。按照软件工程方法应采取自顶向下逐步细化的设计方法,即先设计全局的,再设计局部的。在设计过程中始终要有全局观,要以全局的整体观指导各个局部的设计。
软件工程还要求对所有的设计都要进行测试,尽可能查出错误,并纠正错误。以前的技术只能对源程序进行测试,现在的技术对框架设计、数据结构设计和处理流程设计等也能进行某种测试了。测试的目标就是满足设计要求,包括对功能、性能的要求。
大型软件的设计十分复杂,除了测试排错之外,还经常需要优化。例如,考虑如何加快处理速度、节省存储量、提高响应时间、均衡网络负载、提高系统的安全性和可靠性等。设计的过程也是逐步优化的过程。
在设计算法时,首先需要根据实际需要选用合适的好的算法。软件著作权保护并不包括算法。利用某种算法产生的程序成果是可以保护的。好的算法需要推广使用,否则不利于技术的发展。
转载请注明原文地址:https://tihaiku.com/congyezige/2427861.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
建筑工程设计文件一般分为()。A.初步设计 B.详细设计 C.施工图设计
A.设计主导管理模式 B.施工主导管理模式 C.业主自主管理模式 D.咨询
A.设计主导管理模式 B.咨询辅助管理模式 C.业主自主管理模式 D.施工
下列选项中,不属于设计院在BIM设计方面责任的是()。A.负责对基于BIM技术的
下列选项体现了BIM技术在施工中的应用的是()。A.通过创建模型,更好地表达设计
在设计阶段项目管理工作中应用()的最终目的是提高项目设计自身的效率,提高设计质量
BIM技术在设计阶段中设计分析包括()。A.协同设计 B.节能分析 C.安全
下列哪些属于施工方单位对BIM项目管理的需求()。A.理解设计意图 B.可视化
目前碰撞检查软件与设计软件的互动方式主要可分为()。A.通过软件之间的通信。在同
建筑全生命周期是包括()的全循环过程。A.材料与构件生产 B.规划与设计 C
随机试题
whereisthemangoing?[br][originaltext]Woman:CanIhelpyou?Man:Sure.I’
Oneofthequestionscomingintofocusaswefacegrowingscarcityofresour
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexp
[audioFiles]audio_eufm_j02_001(20082)[/audioFiles]A、From8a.m.to5p.m.B、Fro
某坡地上布置五层住宅3栋,并附建共用的一层地下车库,如图所示。 地下车
某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(
胰腺位于A.胸腔 B.腹腔 C.盆腔 D.小肠前 E.结肠前
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成? A.如上图所示
认为人有自我实现的需要,提倡应充分发挥人的潜能的心理学理论是()。单选A.精
关于保温隔热材料的说法,正确的有()。A.矿物棉的最高使用温度约600℃ B
最新回复
(
0
)