首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
按逻辑结构划分,文件主要有两类:( )和流式文件。
[单选题]
按逻辑结构划分,文件主要有两类:()和流式文件。
记录式文件
网状文件
索引文件
流式文件
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(216)
分享
3个回答
添加回答
23
牛客3799388号
文件分类,计算机文件分哪几类 为了有效、方便地组织和管理文件,常按照不同的观点对文件进行分类。文件分类方法有很多,下面是常用的几种文件分类方法。
(1)按照文件的逻辑结构的不同,可以把文件分成流式文件和记录式文件。构成流式文件的基本单位是字符或字节,如ASCII码文件或者二进制文件;构成记录式文件的基本单位是记录,一条记录又由若干个数据项构成。这实质是从用户角度看到的文件的逻辑结构.也可以按照物理结构对文件进行分类。
记录式文件按照 记录的组织形式 又可以分为:顺序文件、索引文件、索引顺序文件、散列文件(直接文件)。(详情参见:
http://blog.csdn.net/haiross/article/details/46829875
)
(2)按照用途将文件分为系统文件、库文件和用户文件。系统文件:由系统软件构成的文件。 ①包括操作系统内核、编译程序文件等。这些通常都是可执行的二进制文件,只允许用户使用,不允许用户修改. ②库文件:由标准的和非标准的子程序库构成的文件.标准的子程序库通常称为系统库,提供对系统内核的直接访问,而非标准的子程序库则是提供满足特定应用的库。库文件又分为两大类:一类是动态链接库,另一类是静态链接库。 ③用户文件:用户自己定义的文件,如用户的源程序、可执行程序和文档等。
(3)按照性质可以把文件分为普通文件、目录文件和特殊文件。 ①普通文件:系统所规定的普通格式的文件,例如字符流组成的文件,它包括用户文件、库函数文件、应用程序文件等。 ②目录文件:包含普通文件与目录文件的属性信息的特殊文件。主要是为了更好地管理普通文件与目录文件。 ③特殊文件:在UNIX系统中,所有的输人/输出设备都被看做特殊的文件,主要包括块设备文件和字符设备文件。 特殊文件在使用形式上和普通文件相同,通过对特殊文件的操作即可完成相应设备的操作。例如文件/dev/lp表示打印机设备。特殊文件可以把所有I/O设备统一在文件系统下,那么用户就可以用统一的观点看待和处理驻留在不同存储介质上的信息,系统也可以对设备和文件实施统一的管理,从而简化设备管理和文件管理的接口设计。
(4)按照保护级别将文件分为只读文件、只写文件、可读可写文件、可执行文件和不保护文件等。例如只读文件只允许授权用户读,但不能写。 (5)按照文件数据的形式将文件分为源文件、目标文件和可执行文件.
(6)按照保存期限可以分为临时文件和永久文件。
除了以上的分类方法外,还可以按照文件的其他属性进行分类.文件的分类主要便于对不同文件进行有针对性的管理,从而提高操作系统的性能.例如,系统文件在装人内存后将被放在主存的系统专用区且享受高的保护级别,而不必像一般用户文件那样只有在内存用户空间分得相应的空闲区之后才能被装入
参考资料:
https://wenku.baidu.com/view/29eda1bb6294dd88d0d26b8b.html
发表于 2017-08-29 14:23:43
回复(1)
3
刘西西Leyla
逻辑结构分为有结构文件和流式文件(无结构文件) 有结构文件也叫记录式文件,只有有结构文件才是由记录组成的,流式文件不是按记录组成 有结构文件又可以分为顺序文件,索引文件和索引顺序文件 其中顺序文件又可分为串结构和顺序结构
发表于 2022-08-03 10:37:51
回复(0)
0
玛德java咋学啊
看来看去 就A和流式文件很匹配啊
发表于 2018-11-23 11:15:03
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
阿奻_
难度:
3条回答
216收藏
11052浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
下列关于FreeRTOS中空闲任务...
FreeRTOS
评论
(1)
某徒步团队从甲地出发到乙地行走,每...
数学运算
评论
(1)
两个进程共享变量a,其中一个进程进...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题