参考资料:/view/5342.htm
3. 什么是数据流描述 数据流描述是指根据信号之间的逻辑关系,采用持续赋值语句描述逻辑电路的方式 。通过观察是否使用assign赋值语句可以判断是否有数据流描述 。
在数据流描述方式中,还必须借助于HDL提供的一些运算符 。如算术运算符:加(+)、减(-)等;关系运算符:大于(>;),等于(==),不等于(!=)等等;按位逻辑运算符:逻辑与(&&;),逻辑或(||)等;按位逻辑运算符:按位与(&;)、按位或(|)等等;条件运算符:cond_expr ? expr1 : expr2;以及连接运算符:{expr1, expr2, . . .,exprN} 。
通过将这些运算符嵌入到连续赋值语句中,可以形成比较复杂的连续赋值语句,用来描述一些较复杂的线网变量的产生过程(即线网变量的行为) 。
4. 数据字典怎么写 数据字典的组成:
1、数据项
2、数据结构
3、数据流
4、数据存储
5、处理过程
数据字典内容包括:
1、数据库中所有模式对象的信息,如表、视图、簇、及索引等 。
2、分配多少空间,当前使用了多少空间等 。
3、列的缺省值 。
4、约束信息的完整性 。
5、用户的名字 。
6、用户及角色被授予的权限 。
7、用户访问或使用的审计信息 。
8、其它产生的数据库信息 。
数据库数据字典是一组表和视图结构 。它们存放在SYSTEM表空间中 。
数据库数据字典不仅是每个数据库的中心 。而且对每个用户也是非常重要的信息 。用户可以用SQL语句访问数据库数据字典 。
关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明
数据字典各部分的描述
①数据项:数据流图中数据块的数据结构中的数据项说明
数据项是不可再分的数据单位 。对数据项的描述通常包括以下内容:
数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,
取值范围,取值含义,与其他数据项的逻辑关系}
其中“取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件,是设计数据检验功能的依据 。
若干个数据项可以组成一个数据结构 。
②数据结构:数据流图中数据块的数据结构说明
数据结构反映了数据之间的组合关系 。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成 。对数据结构的描述通常包括以下内容:
数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}
③数据流:数据流图中流线的说明
数据流是数据结构在系统内传输的路径 。对数据流的描述通常包括以下内容:
数据流描述={数据流名,说明,数据流来源,数据流去向,
组成:{数据结构},平均流量,高峰期流量}
其中“数据流来源”是说明该数据流来自哪个过程,即数据的来源 。“数据流去向”是说明该数据流将到哪个过程去,即数据的去向 。“平均流量”是指在单位时间(每天、每周、每月等)里的传输次数 。“高峰期流量”则是指在高峰时期的数据流量 。
④数据存储:数据流图中数据块的存储特性说明
数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一 。对数据存储的描述通常包括以下内容:
数据存储描述={数据存储名,说明,编号,流入的数据流,流出的数据流,
组成:{数据结构},数据量,存取方式}
其中“数据量”是指每次存取多少数据,每天(或每小时、每周等)存取几次等信息 。“存取方法”包括是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索等 。