教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

计算机操作系统总复习题(2)

来源:网络收集 时间:2026-08-29
导读: (6)理解文件存取控制的作用及UNIX系统中采取的办法。 (7)了解文件系统的系统调用,如创建、打开、读写、关闭、刪除等。 (8)了解:文件系统的编程设计 习题 1、一个文件系统能否管理两个以上物理硬盘? 答:一

(6)理解文件存取控制的作用及UNIX系统中采取的办法。

(7)了解文件系统的系统调用,如创建、打开、读写、关闭、刪除等。 (8)了解:文件系统的编程设计 习题

1、一个文件系统能否管理两个以上物理硬盘? 答:一个文件系统能够管理两个以上的物理硬盘。

2、对文件的主要操作使用内容是什么?它的系统调用内容是什么? 答:对文件系统的主要操作为:

(1)文件管理:包括目录管理,实现按名存取。

(2)文件存储空间的管理:文件的组织形式——逻辑结构和物理结构,分配与管理外部存取器。 (3)文件的存取控制:解决文件保护、保密和共享。

(4)提供方便的用户接口——系统调用。系统调用的主要内容有:文件的创建、打开、读、写、关闭、删除等。

3、试说明文件系统中对文件操作的系统调用处理功能。

答:系统调用是操作系统提供给编程人员的唯一接口。利用系统调用,编程人员在源程序中动态请求和释放系统资源,调用系统中已有的功能来完成那些与机器硬件部分相关的工作以及控制程序的执行速度等。系统调用如同一个黑匣子,对使用者屏蔽了具体操作动作,只是提供了有关功能。

有关文件系统的系统调用是用户经常使用的,包括文件的创建(create)、打开(open)、读(read)、写(write)、关闭(close)等。下面是一个有关文件系统的系统调用的例子。 main(argc,argv) int argc; char *argv[]; {

int fd1,fd2,fd3,n; char buf[512],ch=’\\n’;

fd1=open(argv[1],0); /*打开argv[1]对应的文件,返回标识符fd1*/ fd2=open(argv[2],0); /*打开argv[2]对应的文件,返回标识符fd2*/ fd1=create(argv[3],0644); /*创建argv[3]对应的文件,返回标识符fd3*/ while((n=read(fd1,buf,512))>0) /*从fd1中读n<=512字节入buf*/ write(fd3,buf,n); /*将buf中n个字节写入fd3*/ write(fd3,&ch,1); /*将换行符号写入fd3*/

while((n=read(fd2,buf,512))>0) /*从fd2中读n<=512字节入buf*/ write(fd3,buf,n); /*将buf中n个字节写入fd3*/ close(fd1); /*关闭文件*/ close(fd2); /*关闭文件*/ close(fd3); /*关闭文件*/ }

4、从用户观点看,UNIX或Lunix操作系统将文件分为如下三类:普通文件、目录文件、特殊文件。 5、按操作系统中文件的性质与用途分,文件分为:系统文件、库文件、用户文件。 6、按使用情况,文件可分为临时文件、永久文件、档案文件。 7、在UNIX系统中,文件分为普通文件、目录文件、特殊文件。

8、按文件的逻辑存储结构分,文件分为有结构文件,又称为记录式文件和无结构文件,又称流式文件。 9、文件的三种物理结构是顺序文件、链接文件、索引文件。

10、文件的三种物理结构(磁盘空间管理方法):空闲表法、空闲链表法、成组链接法。

11、UNIX的文件物理结构采用成组链接法。

12、文件系统在创建一个文件时,为它建立一个( )。 A.文件目录 B.目录文件 C.逻辑结构 D.逻辑空间

13、如果文件系统中有两个文件重名,不应采用( )。 A.一级目录结构 B.树型目录结构 C.二级目录结构 D.A和C

14、文件系统采用二级文件目录可以( )。 A.缩短访问存储器的时间 B.实现文件共享 C.节省内存空间 D.解决不同用户间的文件命名冲突 15、文件代表了计算机系统中的( )。 A.硬件 B.软件 C.软件资源 D.硬件资源

16、在UNIX系统中,用户程序经过编译之后得到的可执行文件属于( )。 A.ASCII文件 B.普通文件 C.目录文件 D.特别文件 17、特殊文件是与( )有关的文件。 A.文本 B.图象

C.硬件设备 D.二进制数据 18、文件的存储方法依赖于( )。

A.文件的物理结构 B.存放文件的存储设备的特性 C.A和B D.文件的逻辑

19、树型目录结构的第一级称为目录树的( )。 A.分支节点 B.根节点 C.叶节点 D.终节点

20、使用绝对路径名访问文件是从( )开始按目录结构访问某个文件。 A.当前目录 B.用户主目录 C.根目录 D.父目录 21、目录文件所存放的信息是( )。 A、某一文件存放的数据信息 B、某一文件的文件目录 C、该目录中所有数据文件目录

D、该目录中所有子目录文件和数据文件的目录

22、( )是指有关操作系统和其他系统程序组成的文件。 A.系统文件 B.档案文件 C.用户文件 D.顺序文件

23、按文件用途来分,编辑程序是( )。 A.系统文件 B.档案文件 C.用户文件 D.库文件

24、由字符序列组成,文件内的信息不再划分结构,这是指( )。 A.流式文件 B. 记录式文件 C.顺序文件 D.有序文件

25、Autoexec.bat文件的逻辑结构形式是( )。 A.字符流式文件 B. 库文件 C.记录式文件 D.只读文件

26、数据库文件的逻辑结构形式是( )。 A.字符流式文件 B. 档案文件

C.记录式文件 D.只读文件

27、逻辑文件是( )的文件组织形式。 A.在外部设备上 B.从用户观点看 C.虚拟存储 D.目录 第4章 存储管理 学习重点:

(1)存储管理的任务和功能。

(2)概念:逻辑(相对)地址、物理(绝对)地址、重定位、虚拟存储、分区分配存储管理(固定分区分配、可变式动态分区分配、可重定位分区分配、多重分区分配)。

(3)动态分区分配的分配算法:首次适应法、循环适应法、最佳适应法和最坏适应法。 (4)内存“扩充”技术:交換与覆盖;内存保护技术:存储保护键和界限寄存器。

(5)请求页式存储管理:实现原理、页表的设计、请求淘汰換页算法(先进先出算法、循环检测法、LRU最近最少使用页面先淘汰、LFU最不经常使用的页面先淘汰、NUR最近没有使用页面先淘汰、OPT最优淘汰算法replacement 和随机数淘汰页面算法);页式存储管理优缺点。 (6)段式存储管理特点;段页式存储管理特点。 教学要求:

(1)理解内存管理的任务和功能。

(2)理解三级存储器结构:高速缓存、内存、外存。

(3)掌握分区存储器管理方法:内存分配、内存扩充、内存保护。 (4)掌握分页和分段概念,二者的主要区别。

(5)掌握页式存储管理技术的实现思想,如何实现从逻辑地址到物理地址的转换。 (6)掌握解分段存储管理技术的实现思想。

(7)理解页面置换的先进先出法、循环检测法和最近最少使用置换法(LRU)等。 (8)牢固掌握以下概念:逻辑地址、物理地址、可重定位地址、重定位、虚拟存储器。 习题

1、存储管理的主要功能是什么?

答:存储管理的主要功能是解决多道作业的主存空间的分配问题。主要包括: (1)内存区域的分配和管理:设计内存的分配结构和调入策略,保证分配和回收。 (2)内存的扩充技术:使用虚拟存储或自动覆盖技术提供比实际内存更大的空间。

(3)内存的共享和保护技术。除了被允许共享的部分之外,作业之间不能产生干扰和破坏,须对内存中的数据实施保护。

2、解释下列与存储管理有关的名词: (1)地址空间与存储空间

答:目标程序所在的空间称为地址空间,即程序员用来访问信息所用的一系列地址单元的集合;存储空间是指主存中一系列存储信息的物理单元的集合。 (2)逻辑地址与物理地址

答:在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。逻辑地址是指用户程序经编译后,每个目标模块以0为基地址进行的顺序编址 …… 此处隐藏:4498字,全部文档内容请下载后查看。喜欢就下载吧 ……

计算机操作系统总复习题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/404858.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)