多选题实现记录成组的先决条件是()。A物理记录比逻辑记录小得多B逻辑记录比物理记录小得多C设置与逻辑记录等长的主存缓冲区D设置与物理记录等长的主存缓冲区E操作系统具有记录成组的功能

题目
多选题
实现记录成组的先决条件是()。
A

物理记录比逻辑记录小得多

B

逻辑记录比物理记录小得多

C

设置与逻辑记录等长的主存缓冲区

D

设置与物理记录等长的主存缓冲区

E

操作系统具有记录成组的功能

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可以在BROWSE浏览窗口中,按CTRL+T键实现______操作。

A.逻辑删除记录和物理删除记录

B.逻辑恢复记录和物理恢复记录

C.逻辑删除记录和逻辑恢复记录

D.物理删除记录和物理恢复记录


正确答案:C
解析:可以在BROWSE浏览窗口中,按Ctrl+T键实现逻辑删除记录和逻辑恢复记录的操作。本题考查的是对Visual FoxPro集成开发环境使用的知识点,正确答案应该是C。

第2题:

下述对物理记录和逻辑记录关系的描述正确的是()。

A.一个物理块只能存放一个逻辑记录

B.一个物理块可以存放一个或多个逻辑记录

C.一个逻辑记录不能分开存放于多个物理块中

D.多个逻辑记录必须存放在一个物理块中


参考答案:B
物理块长是固定的,在记录式文件中,允许一个逻辑记录占用几块,也可以在一块中存放几个记录。

第3题:

关于删除记录的操作,描述错误的是()。

A.逻辑删除的记录不能恢复

B.被物理删除的记录不存在表中

C.被逻辑删除的记录还保留在表中

D.物理删除的记录不能恢复


参考答案:A

第4题:

当采用记录的成组和分解技术时,若磁盘上每个存储块可以存放用户的10个逻辑记录,用户的0-9记录放在磁盘的第0号存储块,用户的10-19号记录放在磁盘的第l号存储块。假设主存储器中的成组和分解缓冲区大小与磁盘存储块大小相等,读入或写出一块存储块需时间T,从缓冲区取出或向缓存区写入一个逻辑记录需时间t,处理一个逻辑记录的时间为p。那么,当用户程序需要读出7-12号逻辑记录,并对其中的每一个逻辑记录分别进行处理后写回原来的磁盘块,若不采用设备管理中的缓冲技术,至少需要的时间是()


正确答案:4T+12t+6p

第5题:

物理记录和逻辑记录之间存在关系:()

  • A、一个物理块只能存放一个逻辑记录
  • B、一个物理块可以存放一个或多个逻辑记录
  • C、一个逻辑记录不能分开存放在多个物理块中
  • D、一个逻辑记录必须存放在一个物理块中

正确答案:B

第6题:

若干逻辑记录合并成组写入一个()的操作叫成组。

A.物理块

B.磁道

C.簇


参考答案:A

第7题:

设文件ABCD为定长记录的连续文件,共有18个逻辑记录。如果记录长为512B,物理块长为1024B,采用成组方式存放,起始块号为12,叙述第15号逻辑记录读入内存缓冲区的过程。


正确答案:采用成组方式存放,块因子为2。由于共有18个逻辑记录,故占用了9个物理块,而第15号逻辑记录占用的是第15/2=8(向上取整)物理块。因为,是连续文件物理块也是连续的,所以,该逻辑记录占用的是12+8-1=19块。所以,第15号逻辑记录读入内存缓冲区的过程如下:根据块因子,计算占用的相对物理块号8;根据起始块号为12,计算出绝对物理块号19;把物理块号19读入内存缓冲区;把所要的逻辑记录分解出来。

第8题:

进行成组操作时,必须使用主存缓冲区,缓冲区的长度等于______。

A.平均逻辑记录长度乘以成组块因子

B.最大逻辑记录长度乘以成组块因子

C.最小逻辑记录长度乘以成组块因子

D.逻辑记录长度


正确答案:B
解析:由于磁盘块的大小是预先划分好的,大小固定,而逻辑记录的大小是用户文件性质决定的,不一定和块大小一致,如果逻辑记录比物理块小得多时,可以把多个逻辑记录存放在一个块中,这就是记录的成组,用户使用时再从读取的一块信息中分离出所需的记录,这就是记录的分解。
  把若干个逻辑记录合成一组存入一块的工作称为“记录的成组”,每块中逻辑记录的个数称“块因子”。
  利用主存缓冲区可以把多个逻辑记录一次性保存到磁盘块上。也就是当记录要求存盘时,先存入主存缓冲区,缓冲区的大小等于最大逻辑长度乘以成组的块因子,就是块的大小。

第9题:

下述对物理记录和逻辑记录关系的描述正确的是()。

  • A、一个物理块只能存放一个逻辑记录
  • B、一个物理块可以存放一个或多个逻辑记录
  • C、一个逻辑记录不能分开存放于多个物理块中
  • D、多个逻辑记录必须存放在一个物理块中

正确答案:B

第10题:

若干逻辑记录合并成组写入一个物理块的操作叫()。当一个物理块进入缓冲区后,把逻辑记录从块中分离出来的操作叫()。


正确答案:成组;分解

更多相关问题