C语言程序设计

什么叫文件?C++读写文件需要通过什么对象?有些什么基本操作步骤?

题目

什么叫文件?C++读写文件需要通过什么对象?有些什么基本操作步骤?

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

第1题:

在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?

A.流

B.类

C.结构

D.对象


正确答案:A
解析:C++的I/O系统是通过一种称为流的机制来实现文件和控制台的I/O操作的。简单地说,在C++中,输入/输出操作是通过流来完成的。而文件流以磁盘文件及其他可按文件方式进行管理的外部设备为输入/输出对象。每个文件流都应当与一个打开的文件相联系;关闭一个文件就是取消这种联系。

第2题:

什么叫文件预检?


正确答案:当整个排版文件完成后.就要对文件进行输出。为了在最大程度上防止可能发生的错误.减少不必要的损失.有必要对需要输出文件的字体、链接文件、颜色等进行一次全面系统的检查,并输出预检报告。

第3题:

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

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

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

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

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


参考答案:B

第4题:

C++语言的文件操作中,既可以顺序读写,又可以随机读写。


正确答案:正确

第5题:

什么叫“文件”?


正确答案:文件时承载信息的媒体(标准、规范、程序文件、图样、报告、记录等)

第6题:

什么是文件号?在打开、读写、和关闭文件时,文件号起什么作用?


参考答案:文件号即缓冲区号,是一个1~511之间的整数;打开文件时用来代表所打开的文件,关闭文件时用来指定关闭的文件;读写数据时对文件号对应的文件进行操作。 

第7题:

什么叫文件审查?


正确答案: 所谓文件审查,是指对受审方质量管理体系文件的初步审查。
文件审查主要是评价质量管理体系的所有过程是否被确认?过程程序是否被适当地形成文件?形成文件的过程程序是否满足选定的标准要求?文件审查是现场审核的基础和先行步骤。

第8题:

大多数C++程序都要包含 ______ 头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。


正确答案:iostream.h
iostream.h

第9题:

什么叫电子文件?电子文件有哪些主要特征?


正确答案: 能被计算机识别、处理,存储在磁盘、磁带或光盘等介质上,并可在网络上传递的文件称为电子文件。 电子文件的特征有:
(1)电子文件信息形态数字化。
(2)电子文件对设备的依赖性。
(3)电子文件对标准化体系的依赖性。
(4)电子文件载体的非直读性。
(5)电子文件复制、传递的高保真性。
(6)电子文件物理结构和逻辑结构关系的复杂性。
(7)电子文件信息与载体的可分离性。
(8)电子文件信息的共享性和不安全性。
(9)电子文件信息内容的易更改性。
(10)电子文件对元数据(电子文件本身信息内容之外的背景信息)的依赖性。
(11)电子文件的多媒体集成性。
(12)电子文件非实体归档的可能性。

第10题:

什么是文件目录,操作系统如何通过文件目录进行文件操作?


正确答案: 系统中文件种类繁多,数量庞大,为了使用户方便地找到所需文件,需要在系统中建立一套目录机构。这套能方便而迅速地对目录进行检索,从而能准确地找到所需文件的目录机构即为文件目录。
通常情况下,系统会为文件目录建立一个简单的索引表,只包含文件的ID、文件名、文件当前状态(可读/可写/不可访问)及一个指向对应文件目录表项的指针。
系统在对一个文件进行读写的操作过程如下:
(1)根据提供的文件名查找对应的文件索引表;
(2)根据索引表指针找到对应的目录项;
(3)根据目录项的物理地址项找到文件;
(4)修改文件索引表中文件的当前状态(若系统只读文件,不进行修改,则标记为可读,若系统要对文件进行修改,则标记为不可访问);
(5)将文件读入内存,对文件进行读写操作;
(6)操作完毕,释放文件,修改索引表中文件的状态。