单选题
操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是______。
A.在调用create()时 B.在调用open()时
C.在调用read()时 D.在调用write()时
【正确答案】
A
【答案解析】[解析] 本题考查文件控制块的概念。文件控制块是用于管理文件的一组数据,每个文件均有一个文件控制块,其中包括文件名、文件拥有者、文件创建日期时间等。文件控制块一般在创建该文件时建立,打开文件只是将文件控制块的内容读入内存,读和写文件是对文件内容操作,它们必须依靠文件控制块的指示,例如外存地址,读写权限等。关闭文件只是将文件控制块回写到磁盘,删除文件时将文件控制块清除。