1、体系结构描述有哪些方法?有哪些标准和规范?
体系结构描述方法:
1) 图形表达工具:由矩形框和有向线段组合而成。
2) 模块内连接语言:将一种或几种传统程序设计语言的模块连接起来的语言。
3) 基于软构件的系统描述语言:将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统。
4) 软件体系结构描述语言:是参照传统程序设计语言的设计和开发经验,针对软件体系结构特点重新设计、开发和使用的专门的软件体系结构描述语言。
体系结构描述的标准和规范:
ieee p1471 :于2023年9月21日通过ieee-sa标准委员会评审。
2、体系结构描述语言与程序设计语言有什么区别?
体系结构描述语言(adl)在充分继承和吸收传统程序设计语言的精确性和严格性特点的同时,还应该具有构造、抽象、重用、组合、异构、分析和推理等能力和特性。
构造能力:adl能够使用较小的独立体系结构元素来建造大型软件系统;
抽象能力:adl使得软件体系结构中的构件和连接件描述可以只关注它们的抽象特性,而不管其具体的实现细节;
重用能力:adl使得组成软件系统的构件、连接件甚至是软件体系结构都成为软件系统开发和设计的可重用部件;
组合能力:adl使得其描述的每一系统元素都有其自己的局部结构,这种描述局部结构的特点使得adl支持软件系统的动态变化组合;
异构能力:adl允许多个不同的体系结构描述关联存在;
分析和推理能力:adl允许对其描述的体系结构进行多种不同的性能和功能上的多种推理分析。
典型元素含义的比较:
3、对一个你曾经开发过的软件系统进行考虑,如果要使用adl对其体系结构进行描述,你会选择哪一种?为什么?
答案略。
第4章作业答案
8 a 用户王明对两个表有select权力。grant select on职工。to 王明。grant select on部门。to 王明。b 用户李勇对两个表有insert和delete权力。grant insert,delete on职工。to 李勇 grant insert,delete on...
第4章作业答案
1.mcs 51内部四个并行i o口的功能分别是什么?见书。2.8031的四个并口中,输出访问外部存储器高8位地址线的并口是 p2口 3.8031的四个并口中,无内部上拉电阻的并口是 p0口 4.8031的四个并口中,无第二功能的并口是 p1口 5.msc 51系列单片机外扩存储器芯片时,4个i o...
第4章作业答案
3.52 比较ax和bx中两个无符号数的大小,若ax bx,则将si中的高8位和低8位交换 若ax bx,则将si中的高7位置1 若axcode segment assume cs code start cmp ax,bx jz a1若ax bx,转移到a1 jb a2若ax mov cl,8 交换...