文档介绍:软件技术文件管理-PPT精选
本章基本内容与要求
基本内容
基本概念与术语
文件的结构
文件目录
文件存储空间的管理
文件的共享
文件的存取控制
本章基本内容与要求
要求
掌握基本概念与术语
掌握文件的结构、文件目录、文件存
文档
图片
…
用户1
用户2
用户3
用户m
文档1
图片2
作业
多级目录
文档1
文档2
…
图片1
图片2
…
C++
汇编
…
Cpp1
cpp2
…
3.多级目录(树型目录)
路径名:从树的根(即主目录)开始, 把全部目录文件名与数据文件名,依次地用“\”连接起来, 即构成该数据文件的路径名(path name)。
相对路径:把从当前目录开始直到数据文件为止所构成的路径名,称为相对路径名(relative path name)
绝对路径:把从树根开始的路径名称为绝对路径名(absolute path name)。
第四节文件存储空间管理
空闲表法
空闲链表法
成组链接法
为所有空闲区(含多个空闲盘块)建立一张空闲表,每个空闲区对应一个空闲表项,包括表项序号、空闲区第一个盘块号、空闲区长度(块数)
序号
第一个空白块号
空白块数
物理块号
1
2
4
2,3,4,5
2
9
3
9,10,11
3
15
5
15,16,17,18,19
4
…
…
适用于连续结构文件
把空闲盘块或空闲盘区用链表方式组织在一起,该方法可分为空闲盘块链表法和空闲盘区链法。
空闲盘块链法 以盘块为单位拉成一条链。
空闲盘区链法 以盘区(每个盘区包含若干个盘块)为单位拉成一条链。
第五节文件的共享
文件共享:是指一个文件可以让指定的某些用户共同使用。包括不允许同时使用的共享文件和允许同时使用的共享文件。一般不允许同时读和写或同时写文件。
共享方法
通过文件路径实现共享(如库文件等)
通过联接实现共享
第六节文件的存取控制
指用户对文件的访问权,方法:
存取控制矩阵
按用户分类的存取控制权限
文件主
同组用户
一般用户
口令:用户为自身文件设置口令
1
1
1
1
0
1
0
0
0
文件主 同组用户 一般用户
执行
写
读
执行
写
读
执行
写
读
1 0 0 1 1
1 1 0 1 0
0 0 0 1 0
1
2
3
1 2 3 4 5
用户
文件
回想一下
基本内容
基本概念与术语
文件的结构
文件目录
文件存储空间的管理
文件的共享
文件的存取控制
要求
掌握基本概念与术语
掌握文件的结构、文件目录、文件存储空间的管理
了解文件的共享、文件的存取控制
本章基本内容与要求
要求
掌握基本概念与术语
掌握文件的结构、文件目录、文件存储空间的管理
了解文件的共享、文件的存取控制
课堂练****判断题)
1)缓冲技术是借用内存的一部分区域作为缓冲区。( )
2)操作系统中的一个重要概念是进程,不同进程所执行的程序代码不同。( )
课堂练****填空题)
,它管理和控制计算机系统中的_______________。
,在S上调用了10次P操作和6次V操作后,S的值为____________________。
,设每页1024字节,某时刻系统给用户程序第0、1、2、3页分配的物理块号依次为6、11、3、17,则用户程序中逻辑地址2906经变换后得到的物理地址为 ,该地址所在的物理块号为 。
,进程之间的这种直接的协同工作关系称为__________,多个进程使用临界资源时的制约关系称为__________。
课堂练****填空题)
5.产生死锁的原因为:___________、_______________。
6.把________地址转换成_______地址的工作称为地址重定位。
7.现代操作系统的的特性是_______、_______、不确定性和_______ 。
8.一个作业从进入系统到处理结束,一般要经过提交、_______、___________ 、完成四种基本状态。
。
。
课堂练****选择题)
。
A、CPU利用率低