首页
登录
从业资格
数据结构和算法设计的原则不包括( )。A.先设计全局的,再设计局部的 B.为
数据结构和算法设计的原则不包括( )。A.先设计全局的,再设计局部的 B.为
题库
2022-08-02
60
问题
数据结构和算法设计的原则不包括( )。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
随机试题
Intheidiom"ingoodfeather",wechange"good"into"high,full"withoutchang
观察法是在一个真实或模拟的环境里,调查对象完全没有意识到的情况下,就调查对象的行
对阀门强度试验时,试验压力为公称压力的1.5倍,持续时间不少于(),阀门的壳体
二次衬砌混凝土厚度检查的合格标准为()。A.90%的检查点的厚度≥设计值
根据哪些方面的临床表现区别中枢性瘫痪和周围性瘫痪A.肌力的大小 B.有无感觉障
“近看洁如玉,远看明如镜,触之滑如脂,扣之声如罄”描写的是( )。A.钧瓷
下列选项中,不属于体育与健康课程总目标的是()。A.掌握体育与健康的基本知识、
为门诊患者开具的麻醉药品注射剂的处方限量是A.3日常用量 B.一次常用量 C
活络效灵丹的药物组成不包括A.当归 B.玄参 C.乳香 D.没药
女孩,11个月,多汗,烦躁,睡眠不安,可见肋膈沟,下肢轻度O形腿,血清钙稍低,血
最新回复
(
0
)