更多“设当前内存中有打开的表及索引,且表中有若干条记录,使用GO TOP命令后,当前记录指针所指 ”相关问题
  • 第1题:

    打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令A)LOCATE FOR记录序号=100 B)SKIP 100C)GO TO 100 D)SKIP -100


    正确答案:C
    本题考查记录指针在数据表中的定位。GO TO命令是将记录指针直接指向记录号的,SKIP是记录指针在表中的上下移动,具体移动情况要根据SKIP后面的参数来指定,故选项C为正确答案。

  • 第2题:

    在表中有50条记录,当前记录号为12,执行命令LIST后,记录指针指向( )。

    A.第1条记录

    B.第13条记录

    C.第50条记录

    D.文件结束标识位置


    正确答案:D
    解析:用命令LIST显示各条记录后,指针将指向文件结束标识位置。

  • 第3题:

    设当前内存中有打开的表及索引,且表中有若干条记录,使用GO TOP命令后,当前记录指针所指的记录号是

    A.0

    B.1

    C.2

    D.不知道


    正确答案:D
    解析:在没有主索引的情况下,执行GOTOP后,当前记录指针所指的记录号是1。但是,如果当前内存中有主控索引,记录的排列将按索引的逻辑顺序进行,这时首条记录的记录号是逻辑上第一条记录的记录号不一定是1。

  • 第4题:

    设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令().

    • A、GO BOP()
    • B、GO 1
    • C、SKIP 1
    • D、GO TOP

    正确答案:B

  • 第5题:

    已知当前表中有15条记录,当前记录为第12条记录,执行SKIP -2命令后当 前记录变为第()条记录.


    正确答案:10

  • 第6题:

    职工工资数据表文件按基本工资字段升序索引后,在执行GO TOP命令,此时当前记录指针指向()。

    • A、1
    • B、基本工资最少的记录
    • C、0
    • D、基本工资最多的记录

    正确答案:B

  • 第7题:

    当前表中有20条记录,当前记录为第9号记录。如果执行命令SKIP3后,则当前记录的记录号为()。

    • A、12
    • B、11
    • C、13
    • D、10

    正确答案:A

  • 第8题:

    若当前数据表共有10条记录,且无索引文件处于打开状态,执行命令GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向 第()条记录.

    • A、6
    • B、5
    • C、4
    • D、11

    正确答案:B

  • 第9题:

    填空题
    已知当前表中有15条记录,当前记录为第12条记录,执行SKIP -2命令后当 前记录变为第()条记录.

    正确答案: 10
    解析: 暂无解析

  • 第10题:

    单选题
    职工工资数据表文件按基本工资字段升序索引后,在执行GO TOP命令,此时当前记录指针指向()。
    A

    1

    B

    基本工资最少的记录

    C

    0

    D

    基本工资最多的记录


    正确答案: D
    解析: GO TOP是将记录指针移到位置在第1位的记录上,而不是记录号为1的记录,因此此时指针指向基本工资最少的记录。

  • 第11题:

    单选题
    假设当前表包含记录且有索引,命令GO TOP的功能是(  )。
    A

    将记录指针定位在1号记录

    B

    将记录指针定位在1号记录的前面位置

    C

    将记录指针定位在索引排序排在第1的记录

    D

    将记录指针定位在索引排序排在第1的记录的前面位置


    正确答案: B
    解析:
    GO TO|GO是查询定位命令,TOP是表头。索引项排在最前面的索引对应记录是表头。

  • 第12题:

    单选题
    已知当前表中有15条记录,当前记录为第12条记录,执行SKIP-2命令后,当前记录变为第( )条记录.
    A

    2

    B

    15

    C

    10

    D

    12


    正确答案: C
    解析: 暂无解析

  • 第13题:

    设当前内存中有打开的表及索引,且表中有若干条记录,使用GO TOP命令后,当前记录指针所指的记录号是A)0 B)1 C)2 D)不知道


    正确答案:D
    在没有主索引的情况下,执行GO TOP后,当前记录指针所指的记录号是1。但是,如果当前内存中有主控索引,记录的排列将按索引的逻辑顺序进行,这时首条记录的记录号是逻辑上第一条记录的记录号不一定是1,故选项D为正确答案。

  • 第14题:

    数据表中有30个记录,如果当前记录为第30条记录,把记录指针移到第一个记录,应使用的命令是( )。

    A.GO 1

    B.GO TOP

    C.SKIP

    D.1


    正确答案:B

  • 第15题:

    设当前表中有20条记录,当前记录号10,有以下各组命令,在没有打开索引的情况下,两条命令执行结果相同的是

    A.GORECNO( )+5与LISTNEXT5
    B.GORECNO( )+5与SKIP5
    C.SKIPRECNO( )+5与GORECNO( )+5
    D.GO5与SKIP5

    答案:B
    解析:

  • 第16题:

    已知当前表中有15条记录,当前记录为第12条记录,执行SKIP-2命令后,当前记录变为第( )条记录.

    • A、2
    • B、15
    • C、10
    • D、12

    正确答案:C

  • 第17题:

    打开一数据表,不一定将当前记录指针定位到1号记录的命令是().

    • A、LOCATE FOR RECNO()=1
    • B、LOCATE ALL FOR RECNO()=1
    • C、GOTO 1
    • D、GO TOP

    正确答案:D

  • 第18题:

    设数据表文件中有51条记录,且未打开任何索引文件,则执行命令GOBOTTOM后,记录指针指向记录的序号是()。

    • A、51
    • B、1
    • C、52
    • D、EOF()

    正确答案:A

  • 第19题:

    当前表中有168条记录,建立索引后按索引顺序最后一条记录的记录号是122,执行APPEND命令追加1条记录,该记录的记录号是123


    正确答案:错误

  • 第20题:

    当前数据表文件中有10条记录,当前记录号为1,且无索引文件打开,若执行命令SKIP–1后再执行命令?RECNO(),屏幕将显示()。

    • A、0
    • B、1
    • C、–1
    • D、出错

    正确答案:B

  • 第21题:

    单选题
    当前数据表文件中有10条记录,当前记录号为1,且无索引文件打开,若执行命令SKIP–1后再执行命令?RECNO(),屏幕将显示()。
    A

    0

    B

    1

    C

    –1

    D

    出错


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    若当前数据表共有10条记录,且无索引文件处于打开状态,执行命令GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向 第()条记录.
    A

    6

    B

    5

    C

    4

    D

    11


    正确答案: B
    解析: 暂无解析

  • 第23题:

    判断题
    当前表中有168条记录,建立索引后按索引顺序最后一条记录的记录号是122,执行APPEND命令追加1条记录,该记录的记录号是123
    A

    B


    正确答案:
    解析: 暂无解析