精华内容
下载资源
问答
  • 下列关于文件索引结构的叙述中,哪些是正确的? 正确答案: A B C 你的答案: B C (错误) 系统为每个文件建立一张索引表 采用索引结构会引入存储开销 从文件控制块中可以找到索引表或索引表的...

    下列关于文件索引结构的叙述中,哪些是正确的?

    正确答案: A B C   你的答案: B C (错误)

    系统为每个文件建立一张索引表
    采用索引结构会引入存储开销
    从文件控制块中可以找到索引表或索引表的地址
    采用索引结构,逻辑上连续的文件存放在连续的物理块中


    索引结构指一个文件的信息存放在若干不连续的物理块中,系统为每个文件建立一个专用的数据结构——索引表,并将这些块的块号存放在索引表中。有点是保留了链接结构的优点,同时解决了其缺点,即能顺序存取,又能随机存取,满足了文件动态增长,插入删除的需求,也能充分利用外存空间。缺点是索引表本身带来的系统开销。


    为了提高文件的检索效率,可以采用索引方法组织文件。采用索引这种结构,逻辑上连续的文件可以存放在若干不连续的物理块中,但对于每个文件,在存储介质中除存储文件本身外,还要求系统另外建立一张索引表,索引表记录了文件信息所在的逻辑块号和与之对应的物理块号。索引表也以文件的形式存储在存储介质中,索引表的物理地址则由文件说明信息项给出。


        在很多情况下,有的文件很大,文件索引表也就较大。如果索引表的大小超过了一个物理块,可以采用间接索引(多重索引),也就是在索引表所指的物理块中存放的不是文件信息,而是装有这些信息的物理块地址。这样,如果一个物理块可装下n个物理块地址,则经过一级间接索引,可寻址的文件长度将变为n×n块。如果文件长度还大于n×n块,还可以进行类似的扩充,即二级间接索引。


        不过,大多数文件不需要进行多重索引,也就是说,这些文件所占用的物理块的所有块号可以放在一个物理块内。如果对这些文件也采用多重索引,则显然会降低文件的存取速度。因此,在实际系统中,总是把索引表的头几项设计成直接寻址方式,也就是这几项所指的物理块中存放的是文件信息;而索引表的后几项设计成多重索引,也就是间接寻址方式。在文件较短时,就可利用直接寻址方式找到物理块号而节省存取时间。


        索引结构既适用于顺序存取,也适用于随机存取,并且访问速度快,文件长度可以动态变化。索引结构的缺点是由于使用了索引表而增加了存储空间的开销。另外,在存取文件时需要至少访问存储器两次以上,其中,一次是访问索引表,另一次是根据索引表提供的物理块号访问文件信息。由于文件在存储设备的访问速度较慢,因此,如果把索引表放在存储设备上,势必大大降低文件的存取速度。一种改进的方法是,当对某个文件进行操作之前,系统预先把索引表放入内存,这样,文件的存取就可直接在内存通过索引表确定物理地址块号,而访问存储设备的动作只需要一次。当文件被打开时,为提高访问速度将索引表读入内存,故又需要占用额外的内存空间。


    展开全文
  • 1习题2一、选择题1....以下关于Python语句的叙述中,正确的是()。AA.同一层次的Python语句必须对齐B.Python语句可以从一行的任意一列开始C.在执行Python语句时,可发现注释中的拼写错误D.Python...

    1

    习题

    2

    一、选择题

    1

    .流程图中表示判断框的是(

    B

    A

    .矩形框

    B

    .菱形框

    C

    .平行四边形框

    D

    .椭圆形框

    2

    .下面不属于程序的基本控制结构的是(

    D

    A

    .顺序结构

    B

    .选择结构

    C

    .循环结构

    D

    .输入输出结构

    3

    .以下关于

    Python

    语句的叙述中,正确的是(

    A

    A

    .同一层次的

    Python

    语句必须对齐

    B

    Python

    语句可以从一行的任意一列开始

    C

    .在执行

    Python

    语句时,可发现注释中的拼写错误

    D

    Python

    程序的每行只能写一条语句

    4

    .下列语句中,在

    Python

    中非法的是(

    C

    A

    x=y=z=1

    B

    x,y=y,x C

    x=(y=z+1)

    D

    x+=y

    5

    .已知

    x=2

    ,语句

    x*=x+1

    执行后,

    x

    的值是(

    D

    A

    2

    B

    3 C

    5

    D

    6

    6

    .在

    Python

    中,正确的赋值语句为(

    C

    A

    x+y=10 B

    x=2y C

    x=y=30 D

    3y=x+1

    7

    .为了给整型变量

    x

    y

    z

    赋初值

    10

    ,下面正确的

    Python

    赋值语句是(

    C

    A

    xyz=10 B

    x=10 y=10 z=10

    C

    x=y=z=10 D

    x=10,y=10,z=10

    8

    .语句

    x=input()

    执行时,如果从键盘输入

    12

    并按回车键,则

    x

    的值是(

    D

    A

    12

    B

    12.0 C

    1e2

    D

    '12'

    9

    .语句

    x,y=eval(input())

    执行时,输入数据格式错误的是(

    A

    A

    3 4 B

    (3,4) C

    3,4 D

    [3,4]

    10

    .语句

    print('x=${:7.2f}'.format(123.5678))

    执行后的输出结果是(

    。选项

    中的□代表空格。

    C

    A

    x=

    123.56

    B

    $

    123.57 C

    x=$

    123.57

    D

    x=$

    123.56

    11

    print('{:7.2f}{:2d}'.format(101/7,101%8))

    的运行结果是(

    B

    A

    {:7.2f}{:2d} B

    □□

    14.43

    5

    代表空格)

    C

    14.43

    □□

    5

    代表空格)

    D

    □□

    101/7

    101%8

    代表空格)

    12

    .下列程序的运行结果是(

    D

    展开全文
  • 索引结构

    2017-04-10 15:25:39
    索引结构指一个文件的信息存放在若干不连续的物理块中,系统为每个文件建立一个专用的数据结构——索引表,并将这些块的块号存放在索引表中。...下列关于文件索引结构的叙述中,哪些是正确的? 正确

          索引结构指一个文件的信息存放在若干不连续的物理块中,系统为每个文件建立一个专用的数据结构——索引表,并将这些块的块号存放在索引表中。


    优点是保留了链接结构的优点,同时解决了其缺点,即能顺序存取,又能随机存取,满足了文件动态增长,插入删除的需求,也能充分利用外存空间。


    缺点是索引表本身带来的系统开销。


    下列关于文件索引结构的叙述中,哪些是正确的?

    正确答案: A B C   你的答案: B C (错误)

    系统为每个文件建立一张索引表
    采用索引结构会引入存储开销
    从文件控制块中可以找到索引表或索引表的地址
    采用索引结构,逻辑上连续的文件存放在连续的物理块中



    为了提高文件的检索效率,可以采用索引方法组织文件。

    采用索引这种结构,逻辑上连续的文件可以存放在若干不连续的物理块中


    但对于每个文件,在存储介质中除存储文件本身外,还要求系统另外建立一张索引表,索引表记录了文件信息所在的逻辑块号和与之对应的物理块号。索引表也以文件的形式存储在存储介质中,索引表的物理地址则由文件说明信息项给出。


        在很多情况下,有的文件很大,文件索引表也就较大。如果索引表的大小超过了一个物理块,可以采用间接索引(多重索引),也就是在索引表所指的物理块中存放的不是文件信息,而是装有这些信息的物理块地址。这样,如果一个物理块可装下n个物理块地址,则经过一级间接索引,可寻址的文件长度将变为n×n块。如果文件长度还大于n×n块,还可以进行类似的扩充,即二级间接索引。

        不过,大多数文件不需要进行多重索引,也就是说,这些文件所占用的物理块的所有块号可以放在一个物理块内。如果对这些文件也采用多重索引,则显然会降低文件的存取速度。


    因此,在实际系统中,总是把索引表的头几项设计成直接寻址方式,也就是这几项所指的物理块中存放的是文件信息;而索引表的后几项设计成多重索引,也就是间接寻址方式。在文件较短时,就可利用直接寻址方式找到物理块号而节省存取时间。


           索引结构既适用于顺序存取,也适用于随机存取,并且访问速度快,文件长度可以动态变化。索引结构的缺点是由于使用了索引表而增加了存储空间的开销。另外,在存取文件时需要至少访问存储器两次以上,其中,一次是访问索引表,另一次是根据索引表提供的物理块号访问文件信息。由于文件在存储设备的访问速度较慢,


    因此,如果把索引表放在存储设备上,势必大大降低文件的存取速度。一种改进的方法是,当对某个文件进行操作之前,系统预先把索引表放入内存,这样,文件的存取就可直接在内存通过索引表确定物理地址块号,而访问存储设备的动作只需要一次。当文件被打开时,为提高访问速度将索引表读入内存,故又需要占用额外的内存空间。



    展开全文
  • 关于微型计算机的知识的叙述正确的是 B A) 外存储器中的信息不能直接进入CPU进行处理 B) 只有在一台计算机上将软盘格式化以后,它才可在各种计算机上使用。 C) 软盘驱动器和软盘属于外部设备 D)如果将软磁盘的索引...

    第三章

    习 题

    一、简答题:

    1.  简述输入输出设备功能,微机中常用的输入输出设备有哪几种?

    2.  主存储器(内存)与辅助存储器(外存)的区别是什么?微机上常用的辅助存储器有哪几种?

    3.  描述CPU、存储器的主要性能指标有哪些?简述它们的含义。

    二、选择题

    1. 在微机的性能指标中,内存储器容量通常是指     C

    A)ROM的容量                   B)RAM的容量

    C)ROM和RAM的总和             D)CD-ROM的容量

    2. 关于微型计算机的知识的叙述正确的是     B

    A) 外存储器中的信息不能直接进入CPU进行处理

    B) 只有在一台计算机上将软盘格式化以后,它才可在各种计算机上使用。

    C) 软盘驱动器和软盘属于外部设备

    D)如果将软磁盘的索引孔用不透光的胶带纸盖住,磁盘上的信息将只能“读”,不能“写”。

    3.关于微型计算机的知识正确的叙述是    A

    A) 键盘是输入设备,打印机是输出设备,它们都是计算机的外部设备。

    B) 当显示器显示键盘输入的字符时,它属于输入设备;当显示器显示程序的运行结果时,它属于输出设备。

    C) 通常的彩色显示器都有7种颜色。

    D)打印机只能打印字符和表格,不能打印图形。

    4.  通常IBM-PC准16位微型计算机采用的CPU芯片是     A

    A)8088        B)80286         C)80486           D)奔腾

    5.计算机的内存储器比外存储器      C

    A)更便宜                       B)存储容量更大

    C)存储速度快                   D)虽贵但能存储更多信息

    6.当前微型计算机的主存储器可分为       B

    A)内存和外存                  B)RAM与ROM

    C)软盘与硬盘                  D)磁盘与磁带

    7.主存储器有ROM和RAM,计算机突然停电后,存储信息就会丢失的是   D

    A)外存储器                    B)只读存储器

    C)寄存器                      D)随机存取存储器

    8.微型计算机中运算器的主要功能是进行    C

    A)算术运算                    B)逻辑运算

    C)算术和逻辑运算              D)初等函数运算

    9.在下列设备中,哪能个属于输出设备     A

    A)显示器                      B)键盘

    C)鼠标                        D)微机系统

    10.通常将微型计算机的运算器、控制器及内存储器称为     C

    A)CPU                         B)微处理器

    C)主机                        D)微机系统

    11.通常说16位主存储器容量为640KB,表示主存储器的存储空间有   C

    A)16×1024Byte                   B)160×1024Byte

    C)640×1024Byte                  D)1024×1024Byte

    12.存储器用来存放的信息是    B

    A)十进制                        B)二进制

    C)八进制                        D)十六进制

    13.在微机中,访问速度最快的存储器是    D

    A)硬盘                          B)软盘

    C)光盘                          D)内存

    14.对3.5英寸软盘,移动滑块露出写保护孔  B

    A)     只能长期保存信息,不能存取信息

    B)      能安全地存取信息

    C)     只能读取信息,不能写入信息

    D)     只能写入信息,不能读取信息

    15.速度快、分辨率高的打印机是    B

    A)非击打式                      B)激光式

    C)击打式                        D)点阵式

    16.采用PCI的奔腾微机,其中的PCI是     B

    A)产品型号                      B)总线标准

    C)微机系统名称                  D)微处理器型号

    17.通常将CD-ROM称为_____B_____。

    A.只读辅助存储器   B.只读光盘

    C.紧缩存储的磁盘   D.只读光盘驱动器

    18.显示器的____D____越高,显示的图象越清晰。

    A.对比度   B.亮度   C.对比度和亮度   D.分辨率

    三、填空题

    1.当前微机最常用的输入输出设备有 键盘、鼠标、显示器、打印机 。

    2.1MB的存储空间最多能存储    219KB        个汉字。

    3.衡量微机的主要技术指标是  字长、容量、主频、外设配置和软件配置  。

    4.微机的基本配置包括主机、显示器和  键盘、鼠标   。

    5.常用的3.5英寸高密度软盘的容量是   1.44MB     。

    展开全文
  • 稠密索引与稀疏索引

    2017-02-17 21:27:00
    稀疏索引 索引项中只对应主文件中的部分记录,即不会给每条记录建立索引。 稀疏索引要求索引字段选自于主文件中的有序属性(即属性值是按照递增排序的),如上图所示,索引字段选自于公寓名称,而公寓名称是按照字母...
  • 选项A、指针指向数组,p是指针p指向的地址对应的值,数组首地址为索引0的元素,所以p==str[0]; 选项B、完全相同错,虽都是char,但一个是数组,一个是指针。 选项C、str数组的长度是20;p存的仅为数组首地址, 选项D...
  • ,s+=t,则s[2:8]的结果是( )【单选题】三视图对应 的投影 关系 叙述正确的 是: A 主、俯视图长相等且对正 B 主、左视图高相等可不平齐 C 俯 、左视图宽对齐 D 可以自由排列【单选题】下列代码运行时不会产生错...
  • 【多选题】下列运算符的使用正确的有哪些( )【多选题】以下选项中,... print(len(s))【多选题】以下的布尔代数运算正确的是( )【单选题】关于 Python 语句 P = –P,以下选项中描述正确的是________【单选题】下列不...
  • 当时就懵了,聚集索引,非聚集索引,主键索引,覆盖索引等等,我也没听过什么是稀疏索引。我反问了一下 面试官这个索引类型是mysql新出的吗,我不太了解也没有怎么用过,面试官模糊的给我回答了一下:一个占用空间小...
  • 索引字符串s字符'c',哪个语句是正确的?【单选题】以下哪个方法能够根据','分隔字符串?【单选题】len("I am a student!")的输出结果为( )【单选题】执行下面代码后,程序运行的结果为:( )【单选题】下列...
  • 前言 Hello我又来了,快年底了,作为一个有抱负的码农,我想给自己攒一个年终总结。...这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。 从一个简单的表开...
  • 1.1.什么是索引 索引是对记录集的多个字段进行排序的方法。 在一张表中为一个字段创建一个索引,将创建另外一个数据结构,包含字段数值以及指向相关记录的指针。 数据库的索引,可以理解为字典的目录,能够帮助我们...
  • 尤其是当表的数据量越来越大的时候,正确索引对查询性能的提升尤为明显。但在日常工作中,索引却常常被忽略,甚至被误解。本文将为大家简单介绍下Mysql索引优化的原理与注意事项。 一、索引的类型 1)B-Tree...
  • 本文主要对索引的创建及使用做详细描写叙述,至于为什么要使用索引、使用索引带来哪些优点、索引的分类等内容这里不再赘述,假设想知道请參考相关文档。 一、怎样正确的创建索引 1、对主键、外键 建立索引 因为...
  • 正排索引与倒排索引

    2021-01-07 19:28:23
    链接
  • 聚簇索引

    2011-09-23 16:04:07
    转自:http://www.blogjava.net/shanben/archive/2008/07/08/213227.html?opt=admin 聚簇索引和非聚簇索引都是为了增加数据检索速度而存在的. 在配置上, 每个表只能有一个聚簇索引,而能有200多个非聚簇索引
  • mysql优化--索引原理

    2019-06-09 21:37:12
    正确的创建合适的索引是提升数据库查询性能的基础。
  • 问题1:关于 epoll 和 select 的区别,哪些说法是正确的?(多选) A. epoll 和 select 都是 I/O 多路复用的技术,都可以实现同时监听多个 I/O 事件的状态。 B. epoll 相比 select 效率更高,主要是基于其操作系统...
  • 索引是数据库优化所必需的工具,在面试的时候一般不会问概念性的问题,会问什么问题又如何回答呢?请看下文。  如果我们需要招个Java方面的高级程序员,一方面看年限(本科3年),具体到数据库方面的技能要求,包括...
  • 【多选题】以下选项属于 Python 整数类型的是( )【其它】根据CAD原文件绘制别墅立面图:如图 别墅立面图002.dwg【单选题】字符串是...【多选题】关于赋值语句的作用,错误的描述是( )【单选题】下面代码的执行结果是__...
  • 公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情本文来源:Java知音这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。从一个简...
  • 前言 Hello我又来了,快年底了,作为一个有抱负的码农,我想给自己攒一个年终总结。...这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。 从一个简单的表开始 cr...
  • lucene索引结构(二)--域(Field)信息索引

    千次阅读 2012-07-22 19:46:56
     我们在为文档建立索引的时候,会为文档添加不同的域(字段)来进行索引,使得索引结构能满足更多的查询语法。例如一个文档集被索引了author,modifydate字段,那么就能支持 'author:wangzhengnb AND modifydate>...
  • 在 Informix 中,可以通过索引来快速定位“需要使用的数据行”。那么一般的 Informix 索引是通过什么结构来实现“快速定位数据行”的目的呢?本文将通过 oncheck 命令来展示实际的 Informix 索引结构,为您揭晓这个...
  • 索引是数据库优化所必需的工具,在面试的时候一般不会问概念性的问题,会问什么问题又如何回答呢?如果我们需要招个Java方面的高级程序员,一方面看年限(本科3年),具体到数据库方面的技能要求,包括如下三个方面...
  • 【单选题】以下for语句结构中,( )不能完成1~10的累加功能【单选题】关于 Python字符串,下列说法错误的是【单选题】Python语句 print(type(12)的输出结果是【单选题】Python语句 print(chr(65)的运行结果是【单选题】...
  • 在数据库设计或者使用的过程中,我们总能发现在一些数据量比较多的数据表中都会有一个“流水号”的字段,并定义为自增主键,但是具体的原因可能很多人并没有了解过,下面就简单叙述一下: 聚集索引(Clustered ...
  • 所谓“误区”,有一些是新手很容易犯的错误或者很容易忽略的问题,另外一些,则是像“耗子吃了盐会变成蝙蝠”一样,让我们从小就认为是正确的事情。如下: 1、  表上不管用得着用不着,都加个聚集索引。 我们...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,268
精华内容 5,307
关键字:

关于索引的叙述正确的是