算法和架构区别

危险男爵 3个月前 已收到2个回答 举报

精灵晓月 2星

共回答了266个问题采纳率:93.4% 评论

算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制;它是求解问题类的、机械的、统一的方法,常用于计算、数据处理。

而架构又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

两者概念完全不一样。

5小时前

44

听说你还在 1星

共回答了155个问题 评论

算法、架构都是计算机行业名词。

程序=算法+数据,一般讨论的纬度是程序内部的实现。 一般指单台计算机。

架构讨论的纬度也是整个服务全局的视角,一般指多台计算机组成的系统。

用生活中的例子来类比的话:我要盖一座房子。首先,需要画图纸,架构就相当于建房子需要的图纸。有了图纸剩下的就是如何盖房子了,如何盖房子,也就是盖房子应该先从地基开始效率才能好,这个盖房子的具体过程,也可以视为算法。

3小时前

39
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com