简答题

简述自定义数据表示的定义、分类和优点?

正确答案

定义:为了缩短高级语言和机器语言的语义差距,可以使计算机内的数据具有自定义能力,这就是自定义数据表示。
分类:它包括带标志符的数据表示和数据描述符两类。
(1)带标志符的数据表示:它描述简单数据,标志符是和每个数据值相连,存在同一存贮单元内,除数值外,还附加了若干个标志位(tag)用来识别数据类型及特征。采用带标志符数据表示后,在执行指令时,对标志位进行解释。知道操作数属于哪一种数据表示,这样机器语言的运算符也和高级语言一样具有了通用性,从而简化了编译过程,提高系统编译效率。
主要优点:A.简化了指令系统;B.容易检出程序编制中的错误;C.简化了编译程序;D.支持数据库系统;E.简化了程序设计;F.便于软件测试,支持应用软件开发。
(2)数据描述符:用来描述复杂和多维数据,如向量、数组、记录等,描述符专用来描述所要访问一组数据的属性,包括整个数据块的地址长度及其他信息,它和数据字分开存储,机器经描述符形成访问每个元素的地址及其他信息(描述符或数据字),而数据字本身又是带标志符数据表示。
优点:描述符不仅描述数据类型,还可以描述其他信息特征,如数据信息,控制信息,中断信息等,这样使机器很快获得各类信息进入各种相应状态保护,而不必反复取指令取特征。

答案解析

相似试题
  • 自定义数据表示又分带标识符数据表示和()两类。

    填空题查看答案

  • 什么是用户自定义函数?有哪些优点和缺点?

    简答题查看答案

  • 简述顺序文件的定义和分类。

    简答题查看答案

  • 数据模型是数据库系统中用于数据表示和操作的一组概念和定义。

    判断题查看答案

  • 简述通信网传输介质的定义和传输介质的分类。

    简答题查看答案

  • Variant是一种特殊的数据类型,Variant类型变量可以存储除了定长字符串数据及自定义类型外的所有系统定义类型的数据。Variant类型变量还可具有Empty、Error和Null等特殊值。

    判断题查看答案

  • 用户自定义数据类型的成员不能是()。

    单选题查看答案

  • 下列表示自定义列表的标签是()。

    单选题查看答案

  • Schema大大扩充了数据类型,可以自定义()。

    填空题查看答案