架构是什么
架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。架构描述语言(ADL)用于描述软件的体系架构。现在已有多种架构描述语言,如Wright(由卡内基梅隆大学开发),Acme(由卡内基梅隆大学开发),C2(由UCI开发),Darwin(由伦敦帝国学院开发)。ADL的基本构成包括组件、连接器和配置。
计算机架构是什么
计算机体系结构(Computer architecture)是指计算机理论的组成部分和计算机基本工作原理和理论的总称,按照不同的属性和功能进行划分。其中,计算机理论的组成部分不仅仅是链接到某个实际的硬件,比如存储部分包括寄存器、内存、硬盘等等。
计算机架构是程序员所看到的计算机的属性,即计算机的逻辑结构和功能特征,包括其硬件和软件组件之间的关系。对于计算机系统设计人员来说,计算机体系结构是指对计算机的基本设计思想以及由此产生的逻辑结构的研究。程序员指系统的功能描述,如指令集和编程方法。
原创版权声明:本文发布于缘奇网 内容均来源于百度 如有侵权联系删除
快来评论,快来抢沙发吧~