参考答案和解析
fwrite();file_put_contents()
更多“7、对文件进行写入操作之后,______方法用来在不关闭文件对象的情况下将缓冲区内容写入文件。”相关问题
  • 第1题:

    当使用对现存文件的引用创建FileOutputStream (filename,false)时,发生了什么事情? ( )

    A.引发异常

    B.写入到流中的数据将追加在现存文件之后

    C.将用写入到流中的数据替换现存文件

    D.文件不发生变化


    正确答案:C
    解析:本题主要考查Java语言的I/O流的层次结构这个知识点。选项A错误,当文件为只读文件时会产生异常,但是这里没有说文件是只读文件,也就是说文件为可读可写的;选项B错误,文件输出流可以用FileOutputStream(filename,false)构造函数来创建,用法和FileInputStream(String)构造函数类似,所以可以和文件名称一起指定路径。当指定写入输出流的文件时,必须小心。如果它和现存文件一样,则当开始向流中写入数据时,将删除原来的文件。可以用FileOutputStream(string,true)构造函数创建文件输出流,它在现存文件的末尾追加数据。filename字符串指定了文件,而Boolean参数应该等于true来追加数据,而不是覆盖任何现有的数据;选项C正确,用FileOutputStream(filename,false)构造函数创建文件输出流时很容易覆盖现存的文件;选项D错误,用FileOutputStream(6lename,false)创建文件输出流时,如果是对现存文件的引用,将覆盖原来文件的内容,文件将发生变化。故本题答案是C。

  • 第2题:

    设有某种文件,当向其中插入一条新记录时,首先读文件头,找到最末磁盘块的地址后将最末磁盘块读入内存缓冲区,在缓冲区内将新插入记录写入该数据块的末尾,然后将缓冲区中修改过的数据块作为最末磁盘块写回磁盘文件。以这种方式组织的文件被称为______。


    正确答案:堆文件
    堆文件

  • 第3题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中的过程称为

    A.目录Cache B.目录Hash C.文件Cache D.后台写盘功能


    正确答案:A
    在NetWare操作系统中,为了提高硬盘通道的总吞吐量和文件服务器的工作效率,采取了高效访问硬盘机制,包括目录Cache、目录Hash、文件Cache、后台写盘、电梯升降查找算法和多硬盘通道等。后台写盘功能就是当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后再以后台方式写入磁盘。

  • 第4题:

    文件系统中,设立关闭文件(Close)系统功能调用的基本操作是(52)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:文件系统中,设立打开文件(Open)系统功能调用的基本操作是把文件的控制管理信息从辅存读到内存;设立关闭文件(Close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第5题:

    在文件系统中,设立关闭文件(close)系统功能调用的基本操作是(21)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能。
      ①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;
      ②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;
      ③文件定位和卷标处理等。
      文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。
      在文件系统中,设立关闭文件(close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第6题:

    请将下列四个步骤进行排列,完成文件的拷贝操作( )①将字节流输入流和源文件相关联,输出流和目标文件相关联。②明确源文件和目标文件。③使用输入流的读取方法读取文件,并将字节写入到目标文件中。④关闭资源。

    A.①②③④

    B.②①③④

    C.②③①④

    D.①③②④


    答案:B

  • 第7题:

    以下关于文件操作的叙述中,不正确的是()。

    • A、打开文件的目的是使文件对象与磁盘文件建立联系
    • B、文件的读写过程中,程序将直接与磁盘文件进行数据交换
    • C、关闭文件的目的之一是保证输出的数据写入硬盘文件
    • D、关闭文件的目的之一是释放内存中的文件对象

    正确答案:B

  • 第8题:

    TextStream对象的()方法用来写入一整行数据至一已打开的数据流文件。


    正确答案:WRITELINE

  • 第9题:

    将数据写入顺序文件,通常有打开、写入、关闭三个步骤。


    正确答案:正确

  • 第10题:

    多选题
    文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。
    A

    把文件的最新信息从内存写入磁盘

    B

    把文件的内容从内存写入磁盘

    C

    把修改的目录项的当前信息从内存写回磁盘

    D

    都对


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

  • 第11题:

    单选题
    Response对象的()方法将指定的文件直接写入HTTP输出内容流。
    A

    write

    B

    flush

    C

    Redirect

    D

    writefile


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

  • 第12题:

    填空题
    TextStream对象的()方法用来写入一整行数据至一已打开的数据流文件。

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

  • 第13题:

    在文件读,写完毕之后是否需要关闭文件?()

    A.必须关闭,否则会无法完成文件读,写操作

    B.应当关闭,虽然无用对象回收机制会在回收文件读写对象时自动关闭,但对象回时间不定,因此应当及时调用文件读,写。

    C.不用关闭,Java在一次读,写操作完毕之后立即自动关闭文件

    D.不用关闭,Java在进行读写操作时不需要打开文件,因此也不用关闭文件


    参考答案:B

  • 第14题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后再以后台方式写入磁盘中,称为( )。

    A.目录Cache

    B.目录Hash

    C.文件Cache

    D.后台写盘功能


    正确答案:D
    解析:在NetWare中,为了提高硬盘通道的总吞吐量,提高文件服务器的工作效率,采取了高效访问硬盘机制。其中包括:目录Cache、目录Hash、文件Cache、后台写盘、电梯升降查找算法和多硬盘通道等,

  • 第15题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是______。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘

    A.

    B.

    C.

    D.


    正确答案:B

  • 第16题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是(7)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:文件系统中,设立打开文件(Open)系统功能调用的基本操作是把文件的控制管理信息从辅存读到内存:设立关闭文件(Close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第17题:

    当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。A.OutputSXB

    当用( )方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。

    A.Output

    B.Append

    C.Input

    D.Random


    正确答案:B
    B)【解析】本题考查文件的打开方式。以追加的方式打开文件时,每次写入的记录存放在文件的末尾。

  • 第18题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。

    • A、把文件的最新信息从内存写入磁盘
    • B、把文件的内容从内存写入磁盘
    • C、把修改的目录项的当前信息从内存写回磁盘
    • D、都对

    正确答案:A,C

  • 第19题:

    使用文件系统时,通常要显式地进行open( )操作,这样做的目的是()。

    • A、将文件控制块(FCB)读入内存
    • B、将文件控制块(FCB)写入磁盘或缓存
    • C、将文件内容读入内存
    • D、将文件内容写入磁盘或缓存

    正确答案:A

  • 第20题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中,称为()。

    • A、目录Cache
    • B、目录Hash
    • C、文件Cache
    • D、后台写盘功能

    正确答案:D

  • 第21题:

    单选题
    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中,称为_________。
    A

    目录Cache

    B

    目录Hash

    C

    文件Cache

    D

    后台写盘功能


    正确答案: A
    解析:

  • 第22题:

    判断题
    将数据写入顺序文件,通常有打开、写入、关闭三个步骤。
    A

    B


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

  • 第23题:

    填空题
    对文件进行写入操作之后,()方法用来在不关闭文件对象的情况下将缓冲区内容写入文件。

    正确答案: flush()
    解析: 暂无解析

  • 第24题:

    单选题
    在文件读,写完毕之后是否需要关闭文件?()
    A

    必须关闭,否则会无法完成文件读,写操作

    B

    应当关闭,虽然无用对象回收机制会在回收文件读写对象时自动关闭,但对象回时间不定,因此应当及时调用文件读,写。

    C

    不用关闭,Java在一次读,写操作完毕之后立即自动关闭文件

    D

    不用关闭,Java在进行读写操作时不需要打开文件,因此也不用关闭文件


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