itgle.com

( 34 )下列有关文件的叙述中,正确的是A )以 Output 方式打开一个不存在的文件时,系统将显示出错信息B )以 Append 方式打开的文件,既可以进行读操作,也可以进行写操作C )在随机文件中,每个记录的长度是固定的D )无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的

题目

( 34 )下列有关文件的叙述中,正确的是

A )以 Output 方式打开一个不存在的文件时,系统将显示出错信息

B )以 Append 方式打开的文件,既可以进行读操作,也可以进行写操作

C )在随机文件中,每个记录的长度是固定的

D )无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


相似考题
参考答案和解析
正确答案:C
更多“( 34 )下列有关文件的叙述中,正确的是A )以 Output 方式打开一个不存在的文件时,系统将显示出错信息B )以 Append 方式打开的文件,既可以进行读操作,也可以进行写操作C )在随机文件中,每个记录的长度是固定的D )无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的”相关问题
  • 第1题:

    ( 35 )以下叙述中错误的是

    A )顺序文件中的数据只能按顺序读写

    B )对同一个文件,可以用不同的方式和不同的文件号打开

    C )执行 Close 语句,可将文件缓冲区中的数据写到文件中

    D )随机文件中各记录的长度是随机的


    正确答案:D

  • 第2题:

    下列说明中,不属于随机文件特点的是( )。

    A.可以随意读取随机文件中任一记录的数据

    B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写

    C.随机文件的操作是以记录为单位进行的

    D.随机文件的读、写操作语句与顺序文件的读写操作语句一样


    正确答案:D

  • 第3题:

    以下关于顺序文件的叙述中,正确的是

    A.可以用不同的文件号以不同的读写方式同时打开同一个文件

    B.文件中各记录的写入顺序与读出顺序是一致的

    C.可以用Input#或Line Input#语句向文件写记录

    D.如果用Append方式打开文件,则既可以在文件末尾添加记录,也可以读取原有记录


    正确答案:B
    解析:顺序文件的指针只能从开始向后面移动,而且只有一个指针,因此是不能同时多次打开同一个文件的。Input#或Line Input#语句是读取内容的语句。用Append方式打开文件,只能向文件末尾添加记录。因此本题答案为B)。

  • 第4题:

    下列关于文件的叙述中,错误的是 A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B
    【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在,则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文件打开后,可以进行读、写操作。

  • 第5题:

    下列关于文件的叙述中,错误的是( )。A.使用Append方式打开文件时,文件指针被定位于文件尾 SXB

    下列关于文件的叙述中,错误的是( )。

    A.使用Append方式打开文件时,文件指针被定位于文件尾

    B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件

    C.顺序文件的各个记录的长度可以不同

    D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B
    B。【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在.则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文僻打开后,可以进行读、写操作。

  • 第6题:

    下面关于文件的叙述中错误的是。 A.随机文件中各条记录的长度是相同的 B.打开随机文件时采用的文件存取方式应该是Random C.向随机文件中写数据应使用语句Print#文件号 D.打开随机文件与打开顺序文件一样,都使用Open语句


    正确答案:D

  • 第7题:

    若以“a+”方式打开一个已经存在的文件,则下列叙述中,正确的是()。

    • A、文件打开时,原有文件内容不被删除,位置指针移到文件的末尾,可作添加和读操作
    • B、文件打开时,原有文件内容不被删除,位置指针移到文件的开头,可作重写和读操作
    • C、文件打开时,原有文件内容被删除,只可作写操作
    • D、以上各种叙述都不正确

    正确答案:A

  • 第8题:

    Open语句中,关键字For用于指定打开文件的方式,下列说法错误的是()。

    • A、For Input指顺序打开文件,只能读取文件内容。
    • B、For Output指顺序打开文件,向文件写入内容。
    • C、For Append指顺序打开文件,向文件写入内容,与For Output不同的是,它覆盖原有的内容。
    • D、For Binary指以二进制方式打开文件。

    正确答案:C

  • 第9题:

    单选题
    下列说法错误的是()。
    A

    当用Write#语句写顺序文件时,文件必须以Output或Append方式打开

    B

    用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开

    C

    用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件

    D

    用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面


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

  • 第10题:

    单选题
    若以“a+”方式打开一个已经存在的文件,则下列叙述中,正确的是()。
    A

    文件打开时,原有文件内容不被删除,位置指针移到文件的末尾,可作添加和读操作

    B

    文件打开时,原有文件内容不被删除,位置指针移到文件的开头,可作重写和读操作

    C

    文件打开时,原有文件内容被删除,只可作写操作

    D

    以上各种叙述都不正确


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

  • 第11题:

    单选题
    下列有关文件的叙述中正确的是(  )。
    A

    以Output方式打开一个不存在的文件时,系统将显示出错信息

    B

    以Append方式打开的文件,既可以进行读操作,也可以进行写操作

    C

    在随机文件中,每个记录的长度是固定的

    D

    无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


    正确答案: D
    解析:
    在随机文件中,每个记录的长度是固定的。A项,以Output方式打开一个不存在的文件时,系统将建立一个新的文件;B项,以Append方式打开的文件,只能进行写操作;D项,顺序文件和随机文件的打开语句和打开方式都不相同。

  • 第12题:

    单选题
    下列关于文件及其操作的描述中,正确的是(  )。
    A

    为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开

    B

    Open语句可以打开文件,但不能建立文件

    C

    文件号可以是任意整数

    D

    顺序文件中每个记录的长度一定是相同的


    正确答案: C
    解析:
    A项正确,为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开,每个文件号有自己的一个缓冲区。B项错误,Open语句可以打开或建立文件;C项错误,文件号是一个整型表达式,其值在1~511范围内;D项错误,顺序文件中各个记录的长度可以不相同。

  • 第13题:

    若以“叶”方式打开一个己存在的文件,则下列叙述正确的是( )。

    A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可以进行添加或读操作

    B.文件打开时,原有文件内容不被删除,只能进行读操作

    C.文件打开时,原有文件内容被删除,只能进行写操作

    D.以上3种说法都不正确


    正确答案:A
    解析:本题考查文件使用方式标识符,以“叶”方式打开一个已存在的文件,则表示保留文件中原有的数据,文件的位置指针在文件末尾,此时,可以进行追加或读操作。

  • 第14题:

    ( 25 )下面关于文件的叙述中错误的是

    A )随机文件中各条记录的长度是相同的 ]

    B )打开随机文件时采用的文件存取方式应该是 Random

    C )向随机文件中写数据应使用语句 Print# 文件号

    D )打开随机文件与打开顺序文件一样,都使用 Open 语句


    正确答案:C

  • 第15题:

    下列有关文件的叙述中,正确的是

    A.以Output方式打开一个不存在的文件时,系统将显示出错信息

    B.以Append方式打开的文件,既可以进行读操作,也可以进行写操作

    C.在随机文件中,每个记录的长度是固定的

    D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


    正确答案:C
    解析:以Output模式打开文件时,如果文件名指定的文件不存在,则会自动建立一个文件,系统不会显示错误信息,所以选项A)是错误的;以Append模式打开文件时,是从文件当前结束开始写入数据,且保留原有数据。但是不能读数据,所以选项B)是错误的;随机文件是以记录为单位,有一组固定长度的记录顺序排列而成,并且给每个记录赋予了记录号以便查找,所以选项c)是正确的;随机文件和顺序文件的打开语句和打开方式是不同的,所以选项D)是错误的。

  • 第16题:

    下列说明中,不属于随机文件特点的是 A.可以随意读取随机文件中任一记录的数据B.随机文件没有只读或只写的操作方式,随机文件只要一打开,就既可读又可写C.随机文件的操作是以记录为单位进行的D.随机文件读、写操作语句与顺序文件的读写操作语句一样


    正确答案:D
    【解析】本题考查随机文件的基本知识,随机文件的每个记录都有一个记录号,只要给出记录号就可以直接写或读取该记录;在随机文件中,可以同时进行读、写操作;随机文件的读写操作语句分别为Get#、Put#语句;顺序文件的读写操作语句分别为Input#、Print#语句。

  • 第17题:

    下列有关文件叙述中,正确的是( )。

    A.以0utput方式打开一个不存在的文件时,系统将显示出错信息

    B.以APPend方式打开的文件,即可以进行读操作,也可以进行写操作

    C.在随机文件中,每个记录的长度是固定的

    D.无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的


    正确答案:C
    C。【解析】随机文件的记录是定长的。

  • 第18题:

    下面叙述中正确的是______。

    A.随机文件中记录的长度不是固定不变的

    B.随机文件由若干条记录组成,并可以按记录号访问各个记录

    C.不能按任意顺序访问随机文件中的数据

    D.可以同时对打开的随机文件进行读写操作


    正确答案:B
    解析:随机文件又称直接文件,由若干个记录来组成,每个记录的长度都是固定的,并且每个记录都有一个记录号,因此可以根据记录号访问随机文件的任意记录。
    注意:当用Open语句打开一个随机文件的时候,如果指定存取类型为读写类型,则可以任意读写该文件:
    如果指定存取类型为只读类型,则只能进行读操作;如果指定存取类型为只写类型,则只能进行写操作。

  • 第19题:

    在顺序文件中,当使用Write#语句时,文件打开的方式必须是()

    • A、Output和Input
    • B、Output和Append
    • C、Output
    • D、Append

    正确答案:B

  • 第20题:

    下列说法错误的是()。

    • A、当用Write#语句写顺序文件时,文件必须以Output或Append方式打开
    • B、用Open语句打开一个文件时,对同一个文件可以用几个不同的文件号打开
    • C、用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件
    • D、用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面

    正确答案:B

  • 第21题:

    单选题
    Open语句中,关键字For用于指定打开文件的方式,下列说法错误的是()。
    A

    For Input指顺序打开文件,只能读取文件内容。

    B

    For Output指顺序打开文件,向文件写入内容。

    C

    For Append指顺序打开文件,向文件写入内容,与For Output不同的是,它覆盖原有的内容。

    D

    For Binary指以二进制方式打开文件。


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

  • 第22题:

    单选题
    以下关于文件及相关操作的叙述中错误的是(  )。
    A

    以Append的方式打开的文件可以进行读和写操作

    B

    文件记录的各个字段的数据类型可以不同

    C

    随机文件各记录的长度是相同的

    D

    随机文件可以通过记录号直接访问文件中的指定记录


    正确答案: D
    解析:
    Append指定顺序输出方式,只能进行写操作。打开已存在的数据文件后,文件指针定位到文件末尾,新写入的记录会附加到原文件的后面,原来的数据不会被覆盖。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的。此外,随机文件的每个记录都有一个记录号,可以根据记录号直接读写该记录。

  • 第23题:

    单选题
    以下关于顺序文件的叙述中,正确的是(  )。
    A

    可以用不同的文件号以不同的书写方式同时打开同一个文件

    B

    文件中各记录的写入顺序与读出顺序是一致的

    C

    可以用Input#或Line Input#语句向文件写记录

    D

    如果用Append方式打开文件,则既可以在文件末尾添加记录,也可以读取原有记录


    正确答案: A
    解析:
    A项错误,对同一个文件可以用几个不同的文件号打开,但是,当使用Output或Append方式时,必须先将文件关闭,才能重新打开文件;C项错误,Input#用于从已打开的顺序文件中读出数据并赋给变量,Line Input#用于从打开的顺序文件中读出一行数据,并且赋给字符变量或变体变量,Write#语句用于将表达式写到顺序文件中;D项错误,以Append方式打开文件,如果文件不存在,则建立一个新文件;如果文件已存在,则写入的数据会在原来的文件末尾添加,但不可以读取原有记录。