文件管理习题及答案

文件管理习题及答案
文件管理习题及答案

第七章

一.选择题

1.FAT 能描述文件的_B__特征。

A.文件逻辑

B.文件物理结构

C.文件共享

D.文件保护

2.文件的符号名与物理地址的转换是通过_C__来实现的。

A.索引

B.索引节点

C.文件目录

D.二级索引

3.在UNIX 文件系统中,为了对磁盘空间的空闲块进行有效的管理,采用的方法是_B__。

A.空闲表

B.成组链接法

C.FAT

D.位示图法

4.为了实现对文件的共享访问,在读写文件时需对文件加锁。现在已有一个用户

对某文件进行了读加锁,则另一个用户对该文件的_B__加锁操作可以成功。

A.加读锁和写锁均不能成功

B.加读锁能成功

C. 加读锁和写锁均能成功

D. 加写锁能成功

5.操作系统实现文件管理后,允许用户对流式文件进行存取的最小单位是

___D__。

A.数据项

B.记录

C.文件

D.字符

6.操作系统采用多级目录结构可以__A__ 。

A.解决命令冲突

B.节省存储空间

C.缩短文件传送时间

D.减少系统开销

7.下述有关文件管理的叙述中,_C__是正确的。

A.一个文件不能同时多次建立

B.在一级目录结构中,不同用户可以用相同的文件名

C.文件系统主要是实现按名存取

D.逻辑记录的大小与存储介质块的大小必须一一对应

8.文件系统是指___D__。

A.文件的集合

B.实现文件管理的一组软件

C.文件的目录

D.文件及其属性、管理文件的软件和文件系统接口

9.文件系统的主要目的是__A__ 。

A.实现对文件的按名存取

B.实现虚拟存储

C.提高外存的读写速度

D.用于存储系统文件

10.操作系统实现文件管理后,用户对记录式文件进行存取的最小单位是_C__。

A.扇区

B.字节

C.目录

D.记录

11.为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用以下_B 方法。

A.约定的方法

B.多级目录

C.路径

D.索引

12.文件的绝对路径是指_C__。

A.文件名和文件扩展名

B.一系列的目录文件名和该文件的文件名

C.从根上到该文件所经历的路径中各符号名的集合

D.目录文件名和文件名的集合

13.文件的相对路径名从__A__开始,逐步沿着各级子目录追溯,最后到指定文件的整个路径上所有子目录名组成的一个字符串。

A.当前目录

B.根目录

C.多级目录

D.二级目录

14.对一个文件的访问,常由以下__A_共同控制。

A.用户的访问权限和文件属性

B.用户的访问权限和用户的优先级

C.优先级和文件属性

D.文件的属性和口令

15.位示图可用于_B__o

A.文件目录的查找

B.磁盘空间的管理

C.内存空间的共享

D.实现文件的保护和加密

16.最常用的流式文件,可以看成是__A_的集合。

A.字符序列

B.数据

C.记录

D.目录

17.常用的文件存取方法有两种:顺序和D o

A.索引

B.流式

C.串联

D.随机

18.文件采用多级目录结构后,对于不同用户的文件,其文件名_C__ o

A.应该相同

B.应该不同

C.可以相同也可以不同

D.受系统约束

19.磁盘上的文件是以__A__为单位读写的。

A.磁盘块

B.逻辑记录

C.柱面

D.字节

20.目录文件存放的信息是__D__o

A.某一文件的数据信息

B.某一文件的FCB

C.所有数据文件FCB

D.所有子目录文件和数据文件的FCB

21?为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用_B_

A.约定的方法

B.多级目录

C.路径

D.索引

22?—个文件的相对路径名是从_A_开始,逐步沿着各级子目录追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。

A.当前目录

B.根目录

C.多级目录

D.二级目录

23.位示图可用于_B__o

A.文件目录的查找

B.磁盘空间的管理

C.内存空间的共享

D.实现文件的保护和保密

24.逻辑文件的组织结构是由_C__确定的。

A .操作系统B?存储容量C.用户D.文件长度

25.逻辑文件存放到存储介质上时,采用的结构形式是与_B__有关的。

A ?文件的逻辑结构

B ?存储介质的性质

C.存储空间管理方式

D.逻辑文件长度

26.实现按名存取后,允许用户对记录式文件进行存取的最小单位是_B_o

A.文件

B.记录

C.数据项

D.字符串

27.__D_结构的文件最适合于随机存取的应用场合。

A ?流式B.顺序C.链接D.索引

28?物理文件的组织形式是与_A_无关的。

A ?文件长度

B ?文件的存取方法

C.存储介质特性 D .文件系统采用的管理方式

29.在文件管理中可以利用位示图来实现_B_o

A .磁盘的驱动调度B.磁盘空间的管理

C ?文件的存取D.文件目录的查找

30.文件系统采用多级目录结构可以_C__o

A.减少系统开销

B.节省存储空间

C.解决命名冲突 D ?缩短信息传送时间

31?同一文件在不同存储介质上__D_的组织形式。

A.可采用用户指定

B.应该用相同

C.必定采用不同

D.可以采用不同

32?为了允许不同的用户可以使用相同的文件名,通常在文件系统中采用

_C__0

A ?重名转换机制B.存取控制方式

C.多级目录结构

D.标识符对照表

33?采用多级目录结构的系统中,允许多个用户共享某些文件。因此,各用户__A__ 文件名访问共享文件。

A.可以按自定义的B?必须用系统规定的

C.应该用相同的 D ?只能用不同的

34.用户要求访问一个存放在存储介质上的文件时,首先要调用操作系统提供的

__A_文件操作。

A.打开

B.建立

C.读

D.关闭

35.用户可以调用_C__文件操作来归还文件的使用权。

A.打开

B.建立C?关闭D.删除

36 .用户可以要求文件系统删除一个不再需要使用的文件,但提出删除要求前应先调用__D_文件操作。

A.写

B.打开

C.建立

D.关闭

37.为防止系统故障造成文件被破坏,通常可采用_B_方法来保护。

A.存取控制矩阵

B.定时转储文件

C.设置口令

D.密码转换

38.为防止用户使用共享文件时可能造成文件被破坏,通常可采用_D_方法来保护文件。

A.建立多个副本 B .定时转储文件C.设置口令D.规定使用权限

39.在文件系统中设置一张B ,它利用二进制的一位表示磁盘中一个块的使用情况。

A.空闲块表

B.位示图

C.链接指针表

D.索引表

40.“打开文件”操作要在系统设置的_C_中登记该文件的有关信息。

A.索引表 B .链接指针表C.已开文件表 D .空闲块表

41.文件管理实际上是对_B__的管理。

A .主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间

42.如果文件系统中有两个文件重名,不应采用__A__结构。

A.一级目录 B .二级目录C.树形目录D. 一级目录和二级目录

43.逻辑文件可分为流式文件和_C__两类。

A.索引文件 B .链接文件C.记录式文件D .只读文件

44.由一串信息组成,文件内信息不再划分可独立的单位,这是指_A_。

A.流式文件 B .记录式文件C.连续文件 D .串联文件

45.在随机存储方式中,用户以__D_为单位对文件进行存取和检索。

A .字符串

B .数据项C.字节D .逻辑记录

46.数据库文件的逻辑结构形式是_J。

A.链接文件

B.流式文件

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

47.文件的逻辑记录的大小是D。

A.恒定的B .相同的C.不相同的D.可相同也可不同

48.索引结构为每个文件建立一张索引表,用来存放_D_。

A .逻辑记录的地址

B .部分数据信息

C.主键内容 D .逻辑记录存放位置的指针

49.采取哪种文件存取方式,主要取决于_J。

A.用户的使用要求 B .存储介质的特性

C.用户的使用要求和存储介质的特性 D .文件的逻辑结构

50.文件系统可以为某个文件建立一张_B_,其中存放每个逻辑记录存放位置的指针。

A.位示图B .索引表C.打开文件表 D .链接指针表

二.填空题

1.文件类型按用途分系统文件、用户文件、库文件。

2.文件类型按文件性质分普通文件、目录文件、特殊文件。

3.文件类型按存取属性分可执行文件、只读文件、读写文件。

4.文件类型按文件性质分类源文件、目录文件、可执行文件。

5.对记录的操作检索记录、插入记录、修改记录、删除记录。

6.对文件的操作创建文件、删除文件、打开文件、读文件。

7.文件的物理结构有顺序文件、链接文件、索引文件。

8.文件存取方法一般有:顺序存取、直接存取、索引存取。

9.文件系统功能分为文件存储的的分配与回收、文件信息的存放位置和形式、实现按名存取、实施文件的控制操作和存取操作、文件共享与保护。

10.文件控制块的内容分为文件存取控制信息、文件结构信息、文件使用信息、文件管理信息。

11.文件系统需解决的问题有磁盘空间分配、磁盘空间管理、文件系统可靠性。

12.磁盘空间分配策略分为连续分配、链接分配、索引分配、混合分配。

13.存储空间的管理分为空闲表、空闲链、位示图、成组链接法。

14.文件系统一致性分为盘块号一致性检查、链接数一致性检查。

15.坏块管理分为热修复重定向、写后读校验。

.名词解释

1?文件指具有文件名的、在逻辑上具有完整意义的信息集合。

2.文件名是指字母或数字组成的字母数字串。

3.文件的属性即描述文件的元信息。

4.逻辑结构概念:独立于文件物理特性的文件组织形式。

5.物理结构概念:指文件在外存上具体的存储结构。

6.存取方法指操作系统为用户程序提供的使用文件的技术和手段。

7.目录:FCB的有序集合即文件目录,可分为单级目录、二级目录、多级目录等

8.文件控制块(FCB):描述和控制文件的数据结构。

9.索引结点简称i结点。(UNIX系统使用)。

10.事务:是用于访问和修改各种数据项的一个程序单位。

11?检查点:弓I入检查点的目的是使对事务记录表中事务记录的请求的清理工作经常化。

12.文件系统对文件系统统一管理的软件、被管理文件及文件管理所需的数据结

构的总称。

计算机基础知识试题(一)及答案

8?在计算机内部,不需要编译计算机就能够直接执行的语言是 ( )。 A.汇编语言 B.自然语言 C.机器语言 D.咼级语言 第一部分 一、单项选择题 1.世界上第一台电子数字计算机取名为()。 A. UNIVAC B.EDSAC C.ENIAC D.EDVAC 2?操作系统的作用是()。 3?个人计算机简称为PC 机,这种计算机属于( 4?目前制造计算机所采用的电子器件是()。 5?—个完整的计算机系统通常包括()。 A.硬件系统和软件系统 B.计算机及其外部设备 C.主机、键盘与显示器 D.系统软件和应用软件 6?计算机软件是指 ()。 A. 计算机程序 B.源程序和目标程序 C.源程序 D.计算机程序及有关 资料 7?计算机的软件系统一般分为()两大部分。 A.系统软件和应用软件B.操作系统和计算机语言 C. 程序和数据D.DOS 和WINDOWS A.把源程序翻译成目标程序 B.进行数据处理 C.控制和管理系统资源的使用 D.实现软硬件的转换 A.微型计算机 B.小型计算机 C.超级计算机 D.巨型计算机 A.晶体管 B.超导体 C.中小规模集成电路 D.超大规模集成电路

A.输入设备 B.输出设备 C.内存储器 D.外存储器 9.主要决定微机性能的是()。 A.C PU B.耗电量 C.质量 D.价格 10?微型计算机中运算器的主要 功能是进行()。 A.算术运算 B.逻辑运算 C.初等函数运算 D.算术运算和逻辑运 11.MIPS 常用来描述计算机的运算速度,其含义是()。 A.每秒钟处理百万个字符 B.每分钟处理百万个字符 C.每秒钟执行百万条指令 D.每分钟执行百万条指令 12.计算机存储数据的最小单位是二进制的()。 A.位(比特) B.字节 C.字长 D.千字节 13.—个字节包括()个二进制位。 A. 8 B.16 C.32 D.64 14.1MB 等于()字节。 A. 100000 B.1024000 C.1000000 A. 488 B.317 C.597 D.189 A. 110100.011 B.100100.111 C.100110.111 D.100101.101 17.下列逻辑运算结果不正确的是 ()。 A. 0+0 = 0 B.1+0= 1 C.0+1= 0 D.1 + 1= 1 18. 磁盘属于()。 19. 在3.5英寸的软盘上有一个带滑块的小方孔,其作用是 ()。 D.1048576 15.下列数据中,有可能是八进制数的是 )。 16.与十进制36.875等值的二进制数是 ()。

操作系统文件管理实验报告

操作系统实验报告实验名称:文件管理 专业班级:网络工程1301 学号: 姓名: 2015 年6 月16 日

实验一文件管理 一、实验目的 文件管理是操作系统的一个非常重要的组成部分。学生应独立用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质容和执行过程有比较深入的了解,掌握它们的实施方法,加深理解课堂上讲授过的知识。 二、预备知识 1.VS2010的使用 2.C#的学习 3.文件主目录与子目录的理解 三、实验容与步骤 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。要求设计一个10 个用户的文件系统,每次用户可保存10 个文件,一次运行用户可以打开5 个文件。系统能够检查打入命令的正确性,出错时能显示出错原因。对文件必须设置保护措施,例如只能执行,允许读等。在每次打开文件时,根据本次打开的要求,在此设置保护级别,即有二级保护。文件的操作至少有Create、delete、open、close、read、write 等命令。 所编写的程序应采用二级文件目录,即设置主文件目录和用户文件目录。前者应包含文件主及它们的目录区指针;后者应给出每个文件占有的文件目录,即文件名,保护码,文件长度以及它们存放的位置等。另外为打开文件设置运行文件目录(AFD),在文件打开时应填入打开文件号,本次打开保护码和读写指针等。 程序流程图:

逻辑设计: 使用线性数组表表示MFD,泛型数组表示UFD,每个元素包括用户ID、保存的文件数、再使用线性表表示文件信息,每个元素包括文件名,文件属性(保护码),文件的状态等信息。 物理设计: //主目录 private FileUser[] mfd; //当前用户 private FileUser currentuser; ///

/// 文件 /// public class FileObject { public string filename; public int size=20; public int read=0; public int write = 0; public string author; } /// /// 文件系统用户 /// public class FileUser { public string username;

计算机基础知识试题及答案

4. 3.5英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使其写保护窗口暴露出来,此时_____。 ( B ) A. 只能写盘,不能读盘 B. 只能读盘,不能写盘 C. 既可写盘,又可读盘 D. 不能写盘,也不能读盘 5. 3.5英寸盘的右下角有一塑料滑片,当移动它盖住缺口时_____。( B ) A. 不能读出原有信息,不能写入新的信息 B. 既能读出原有信息,也能写入新的信息 C. 不能读出原有信息,可以写入新的信息 D. 可以读出原有信息,不能写入新的信息 9. 微机系统的开机顺序是_____。 ( D ) A. 先开主机再开外设 B. 先开显示器再开打印机 C. 先开主机再打开显示器 D. 先开外部设备再开主机 13. 在微机中外存储器通常使用软盘作为存储介质,软磁盘中存储的信息,在断电后_____。 ( A ) A. 不会丢失 B. 完全丢失 C. 少量丢失 D. 大部分丢失 19. 硬盘连同驱动器是一种_____。 ( B ) A. 内存储器 B. 外存储器 C. 只读存储器 D. 半导体存储器 20. 在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称之为_____。 ( C )

A. 字节 B. 编号 C. 地址 D. 容量 21. 在下列存储器中,访问速度最快的是_____。 ( C ) A. 硬盘存储器 B. 软盘存储器 C. 半导体RAM(内存储器) D. 磁带存储器 27. 在微机中的“DOS”,从软件归类来看,应属于_____。 ( C ) A. 应用软件 B. 工具软件 C. 系统软件 D. 编辑系统 28. 反映计算机存储容量的基本单位是_____。 ( B ) A. 二进制位 B. 字节 C. 字 D. 双字 31. 当前,在计算机应用方面已进入以什么为特征的时代_____。( D ) A. 并行处理技术 B. 分布式系统 C. 微型计算机 D. 计算机网络 35. 操作系统是。 ( C ) A. 软件与硬件的接口 B. 主机与外设的接口 C. 计算机与用户的接口 D. 高级语言与机器语言的接口 5.在资源管理器窗口中,被选中的文件或文件夹会____B___。A.加框显示 B.反像显示 C.加亮显示 D.闪烁显示

进程管理实验报告文档

实验一进程管理 1.实验目的: (1)加深对进程概念的理解,明确进程和程序的区别; (2)进一步认识并发执行的实质; (3)分析进程争用资源的现象,学习解决进程互斥的方法; (4)了解Linux系统中进程通信的基本原理。 2.实验预备内容 (1)阅读Linux的源码文件,加深对进程管理概念的理解; (2)阅读Linux的fork()源码文件,分析进程的创建过程。 3.实验内容 (1)进程的创建: 编写一段程序,使用系统调用fork() 创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”,子进程分别显示字符“b”和“c”。试观察记录屏幕上的显示结果,并分析原因。 源代码: #include <> #include <> #include #include <> main() {

int p1,p2; p1=fork(); ockf()函数是将文件区域用作信号量(监视锁),或控制对锁定进程的访问(强制模式记录锁定)。试图访问已锁定资源的其他进程将返回错误或进入休态,直到资源解除锁定为止。而上面三个进程,不存在要同时进入同一组共享变量的临界区域的现象,因此输出和原来相同。 (3) a) 编写一段程序,使其实现进程的软中断通信。 要求:使用系统调用fork() 创建两个子进程,再用系统调用signal() 让父进程捕捉键盘上来的中断信号(即按DEL键);当捕捉到中断信号后,父进程用系统调用Kill() 向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child Process 1 is killed by Parent! Child Process 2 is killed by Parent! 父进程等待两个子进程终止后,输出如下的信息后终止: Parent Process is killed!

操作系统实验5文件系统:Linux文件管理

实验5 文件系统:Linux文件管理 1.实验目的 (1)掌握Linux提供的文件系统调用的使用方法; (2)熟悉文件和目录操作的系统调用用户接口; (3)了解操作系统文件系统的工作原理和工作方式。 2.实验内容 (1)利用Linux有关系统调用函数编写一个文件工具filetools,要求具有下列功能:*********** 0. 退出 1. 创建新文件 2. 写文件 3. 读文件 4. 复制文件 5. 修改文件权限 6. 查看文件权限 7. 创建子目录 8. 删除子目录 9. 改变当前目录到指定目录 10. 链接操作 *********** 代码: #include #include #include #include #include #include #include #include void menu(void); void openfile(void); void writefile(void); void readfile(void); void copyfile(void); void chmd(void); void ckqx(void); void cjml(void); void scml(void); void ggml(void); void ylj(void); int main() { int choose; int suliangjin=1;

menu(); scanf("%d",&choose); while(choose!=0) { switch(choose) { case 1:openfile();break; case 2:writefile();break; case 3:readfile();break; case 4:copyfile();break; case 5:chmd();break; case 6:ckqx();break; case 7:cjml();break; case 8:scml();break; case 9:ggml();break; case 10:ylj();break; } menu(); scanf("%d",&choose); } return 0; } void menu(void) { printf("文件系统\n"); printf("1.创建新文件\n"); printf("2.写文件\n"); printf("3.读文件\n"); printf("4.复制文件\n"); printf("5.修改文件权限\n"); printf("6.查看文件权限\n"); printf("7.创建子目录\n"); printf("8.删除子目录\n"); printf("9.改变目前目录到指定目录\n"); printf("10.链接操作\n"); printf("0.退出\n"); printf("请输入您的选择...\n"); } void openfile(void) { int fd; if((fd=open("/tmp/hello.c",O_CREAT|O_TRUNC|O_RDWR,0666))<0) perror("open");

计算机基础知识 测试题

计算机基础知识二 一、选择题 1、在下面关于计算机系统硬件的说法中,不正确的是。 A、CPU主要由运算器、控制器和寄存器组成 B、当关闭计算机电源后,RAM中的程序和数据就消失了 C、软盘和硬盘上的数据均可由CPU直接存取 D、软盘和硬盘驱动器既属于输入设备,又属于输出设备 2、在计算机运行时,把程序和数据一样存放在内存中,这是1946年由领导的 研究小组正式提出并论证的。 A、图灵 B、布尔 C、冯。诺依曼 D、爱因斯坦 3、计算机的CPU每执行一个,就完成一步基本运算或判断。 A、语句 B、指令 C、程序 D、软件 4、计算机能按照人们的意图自动、高速地进行操作,是因为采用了 A、程序存储在内存 B、高性能的CPU C、高级语言 D、机器语言 5、语言处理程序的发展经历了三个发展阶段。 A、机器语言、BASIC语言和C语言 B、二进制代码语言、机器语言和FORTRAN语言 C、机器语言、汇编语言和高级语言 D、机器语言、汇编语言和C++语言 6、操作系统的主要功能是 A、实现软、硬件转换 B、管理系统所有的软、硬件资源 C、把源程序转换为目标程序 D、进行数据处理 7、CAE是目前发展迅速的应用领域之一,其含义是。

A、计算机辅助设计 B、计算机辅助教育 C、计算机辅助工程 D、计算机辅助制造 8、下面关于ROM的说法中,不正确的是。 A、CPU不能向ROM随机写入数据 B、ROM中的内容在断电后不会消失 C、ROM是只读存储器的英文缩写 D、ROM是只读的,所以它不是内存而是外存 9、微机内存容量的基本单位是。 A、字符 B、字节 C、二进制位 D、扇区 10、在下面关于字符之间大小关系的说法中,正确的是 A、空格符B>b C、b>B>空格符 D、B>b>空格符 11、在计算机内部用机内码而不用国标码表示汉字的原因是。 A、有些汉字的国标码不唯一,而机内码唯一 B、在有些情况下,国标码有可能造成误解 C、机内码比国标码容易表示 D、国标码是国家标准,而机内码是国际标准 12、汉字系统中的汉字字库里存放的是汉字的。 A、机内码 B、输入码 C、字形码 D、国标码 13、已知8位机器码,它是补码时,表示的十进制真值是 A、-76 B、76 C、-70 D、-74 14、属于面向对象的程序设计语言。 A、C B、Fortran C、Pascal D、VisualBasic 15、声频卡具有功能。 A、数字音频 B、音乐合成

实验五 文件管理

课程名称:操作系统 课程类型:必修 实验项目名称:文件管理 实验题目:设计一个多用户的文件系统 一、实验目的 随着社会信息量的极大增长,要求计算机处理的信息与日俱增,涉及到社会生活的各个方面。因此,文件管理是操作系统的一个非常重要的组成部分。学生应独立用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解,掌握它们的实施方法,加深理解课堂上讲授过的知识。 二、实验要求及实验环境 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。要求设计一个10 个用户的文件系统,每次用户可保存10 个文件,一次运行用户可以打开5 个文件。系统能够检查打入命令的正确性,出错时能显示出错原因。对文件必须设置保护措施,例如只能执行,允许读等。在每次打开文件时,根据本次打开的要求,在此设置保护级别,即有二级保护。文件的操作至少有Create、delete、open、close、read、write 等命令。所编写的程序应采用二级文件目录,即设置主文件目录和用户文件目录。前者应包含文件主及它们的目录区指针;后者应给出每个文件占有的文件目录,即文件名,保护码,文件长度以及它们存放的位置等。另外为打开文件设置运行文件目录(AFD),在文件打开时应填入打开文件号,本次打开保护码和读写指针等。 三、设计思想(本程序中的用到的所有数据类型的定义,主程序的流程图及各程序模块之间的调用关系) 1.程序流程图

2.逻辑设计 使用线性表表示UFD,每个元素包括用户ID、保存的文件数、再使用线性表表示文件信息,每个元素包括文件名,文件属性(保护码),文件的状态等信息。该结构需支持以下操作:在尾部插入,查找,修改,在任意位置删除。3、物理设计 char UserName[SizeOfUser][SizeOfUserName];//用户ID long User;//当前用户标志 struct InfoOfFile { char Name[SizeOfFileName];//文件名 bool safe[3];//Read,Write,Execute long status;//ready,open; }UFD[SizeOfUser][SizeOfFile];

计算机基础知识试题及答案

一、单项选择题 1.中文Word 2000可以在( d )环境下运行的。 A.DOS B.UCDOS C.Windows3.2 D.Windows95 2.( c )不能关闭Word 2000。 A.双击标题栏左边的“W” B.单击标题栏右边的“×” C.单击文件菜单中的“关闭” D.单击文件菜单中的“退出” 3.Word 2000 文档默认的文件扩展名为( c )。 A.TXT B.WPS C.DOC D.ERI 4.在编辑文档时,如要看到页面的实际效果,应采用( c )。 A.普通视图 B.大纲视图 C.页面视图 D.主控文档视图 5.Word 2000 中( b )方式可以显示出页眉和页脚。 A.普通视图 B.页面视图 C.大纲视图 D.全屏幕视图 6.Word 2000 的( b )菜单中含有设定字体的命令。 A.编辑 B.格式 C.工具 D.视图 7.将文档中一部分内容复制到别处,先要进行的操作是( c )。 A.粘贴 B.复制 C.选择 D.剪切 8.建立比较规范的、行列数较多的表格最好使用( b )方式。 A.用“表格”菜单中的“绘制表格” B.用“表格”菜单中的“插入表格” C.用工具栏中的“插入表格”按钮 D.插入Execl工作表 9.在Word 2000 中若要将一些文字设置为黑体字,则先( d )。 A.单击“”按钮 B.单击“”按钮 C.单击“”按钮 D.选择“字体按钮” 10.同时打开多个Word 2000文档,单击“窗口”菜单中“全部重排”命令,则( c )。 A.当前窗口中的文字全部重新排版 B.所有窗口重叠排列在屏幕上 C.所有窗口平铺排列在屏幕上 D.多个窗口轮流在屏幕上显示 11.把光标快速移动到文档顶部,应按下( d )键。 A.Ctrl+↑ B.Home C.Ctrl+Pgup D.Ctrl+Home 12.利用键盘,按( b )可以实现中西文输入方式的切换。 A.Alt+空格键 B.Ctrl+空格键 C.Alt+Esc D.Shift+空格键 13.Word 2000窗口中的工具栏可以通过( b )进行增减。 A.“文件”菜单的“属性”命令 B.“视图”菜单的“工具栏”命令 C.“工具”菜单的“选项”命令 D.“插入”菜单的“对象”命令 14.转换为插入状态应( a )。 A. 双击状态栏“改写”按钮 B.单击状态栏“录制”按钮 C. 单击“标尺”按钮 D. 双击鼠标右键 15.在文档中选择一个段落,可以将鼠标移到段落的左侧空白处(选定栏),然后( c )。 A.单击鼠标右键 B.单击鼠标左键 C.双击鼠标左键 D.双击鼠标右键 16.用拖动的方法把选定的文本复制到文档的另一处,可以( b )。 A.按住鼠标左键将选定文本拖动到目的地后松开 B.按住Ctrl键,同时将选定文本拖动到目的地后松开左键 C.按住Shift键,同时将选定文本拖动到目的地后松开左键 D.按住Alt键,同时将选定文本拖动到目的地后松开左键 17.每单击一次工具栏中的“撤消”按钮,是( c )。

linux 实验报告 文件系统与文件管理

学生课程实验报告书课程:《linux网络操作系统》 级系 专业班 学号: 姓名: 指导教师:

一、实验项目:用户与组群管理 二、实验日期: 三、实验原理: 1.熟悉Linux下常用的操作指令。 2.加深对文件,目录,文件系统等概念的理解。 3.掌握Linux文件系统的目录结构。 4.掌握有关Linux文件系统操作的常用命令。 5.了解有关文件安全方面的知识。 四、实验仪器: PC机 Redhat网络操作系统 五、实验步骤(纸张不够写可另外加纸并应装订): 进入虚拟机,并在此平台上练习文件管理有关命令.一般在[root @ localhost xxxx]$ 提示符下键入有关命令。 1.浏览文件系统 〈1〉运行pwd命令,确定你当前的工作目录。 〈2〉利用以下命令显示当前工作目录的内容:(理解各字段彻底意义。) 〈3〉运行以下命令:(反馈信息中.代表本身目录,..代表其父目录;选项a可以显示隐藏文件;选项i 可以显示文件的I节点号) ls –ai 〈4〉使用mkdir命令建立一个子目录subdir,并用ls查看当前目录。 〈5〉使用带-d选项的ls命令,你只能看到有关子目录的信息(.表示本身目录)。

〈6〉使用cd命令,将工作目录改到根目录(/)上。 ①用相对路径将工作目录改到根目录。 ②用绝对路径将工作目录改到根目录。 〈7〉使用ls命令列出根目录的内容,再分别列出各子目录的内容,体会各目录作用及访问权限。 〈8〉使用ls-l命令列出/dev的内容。 Ls –l /dev 列出/dev目录的内容,文件太多显示多屏,各行第一个字符为b的表示块特别文件;各行第一个字符为c的表示字符特别文件。 〈9〉使用不带参数的命令cd,然后用pwd命令确定你当前的工作目录是什麽。 〈10〉使用命令cd ../..,你将工作目录移到什麽地方? 2.查看你的文件 〈1〉利用cd命令,将工作目录改到你的主目录上。 〈2〉将工作目录改到你的子目录subdir,然后运行命令: date > file1 将当前日期和时间存放到新建文件file1中。 Ls –l 反馈信息中有新文件 file1。请注意并记下文件长度为:

实验文件管理二

实验六:文件系统 、目的要求 1用高级语言编写与调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容与执行过程有比较深入的了解。 2、要求设计一个n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write 等命令。 二、例题: ①设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 ②程序采用二级文件目录(即设置主目录[MFD])与用户文件目录(UEDK 另外, 为打开文件设置了运行文件目录(AFD。 ③为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作。 ④算法与框图: a、因系统小,文件目录的检索使用了简单的线性搜索。 b、文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 c、程序中使用的主要设计结构如下: I、主文件目录与用户文件目录(MFD UFD) U、打开文件目录(AFD)即运行文件目录) U F D 文件名 保护码 文件长度 文件名

三、调度算法的流程图 四、文件管理源程序 #includevstdio、h> #include #includevmalloc、h> #include typedef struct ufd { char [10];/* 文件名*/ char procode[8];/* 属性*/ int length;/* 文件长度*/ struct ufd *nextfile;/* 指向下一个文件*/ }UFD;

电子文件管理作业指导

文件分发部门:( )

文件变更历史: History of docume nt cha nging:

1. 目的Aim 规范电子文件的管理程序。 To standardizes the procedure of electronic document management. 2. 范围Scope 本SOP适用于本公司所有的电子版本的GMP文件。 This SOP applies to all our company Selectronic GMP documents. 3. 职责Duty 3.1 QA部负责建立和更新本SOP QA department is responsible to establish and update this SOP. 3.2各部门和车间负责本部门电子文件的管理。 The departments and workshops are responsible to manage their electronic documents. 3.3 QA负责监督全公司电子文件的管理。 QA department is responsible to supervise the electronic document management of entire company. 4. 内容Content 4.1. 制定原则Principle 4.1.1. 所有文件必须同时具有电子版本,电子版本文件的内容和格式必须同纸质版本一致;附属的记录,与源文件放置在同一个文件夹里。Electronic version of each document should be available and consistent with the paper version; subsidiary records should be placed in the same folder together with source document. 4.1.2. 电子版本文件的名称须与文件名称一致,由文件名称和文件编号组成,比如:“文件的分类 与编码SOP ”。 The name of electronic version must be consistent with the paper version, including title and code, for example: “SOP - Taxonomy and code of GMP documents ” . 4.1.3. 电子版本由文件起草人负责,在文件批准后,将最终版本递交给文件管理QA。 After a document approved, the document drafter submits the final electronic version to document administrative QA. 4.1.4. 未递交电子版本的文件,QA部不予发放文件。 QA department shall not dispense a document until the electronic version has been received by QA department.

文件系统与文件管理

学生课程实验报告书课程:《Linux操作系统》 级系 专业班 学号: 姓名: 指导教师: 2012—2013学年第 2 学期

一、实验项目:文件系统与文件管理 二、实验日期:2011年11月21日 三、实验原理: 掌握文件系统的挂载与卸载;磁盘配额管理;文件的权限修改;文件的归档与压缩; 四、实验仪器: PC机 Redhat网络操作系统 五、实验步骤(纸张不够写可另外加纸并应装订): 1.对/文件系统实施用户级配额管理,对普通用户hellen与jerry进行配额 管理,磁盘空间软配额为300M,硬配额为350M,文件数量配额为:软配额12个,硬配额为15个。写出配额的具体步骤,并测试用户级配额是否成功。 答案:首先,创建hellen和jerry两个用户,配额步骤如下: 1)使用任何文本编辑工具编辑/etc/fstab文件,对“LABEL=/”所在行进行修改,增加命令选项usrquota。 2)重启电脑或者输入mount –o remount / 重新挂载/ 3)利用quotacheck命令创建https://www.360docs.net/doc/082847512.html,er文件。 #touch https://www.360docs.net/doc/082847512.html,er #quotacheck –mc /home

4)edquota hellen ,编辑hellen用户的bolck的软配额为300M,硬配额为350M,inodes的软配额为12个,硬配额为15个,修改内容如下: block soft hard inodes soft hard 0 307200 358400 0 12 15 5)将同样的配额设定复制给jerry用户 # edquota -p hellen jerry 6)启动配额管理 #quotaon –avu 之后,对配额进行测试,发现当拷贝文档个数大于12个或者文件大小超过300M的时候,终端进行警告提示,当文件个数大于15个或者文件大小超过350M的时候,不能往/写入任何内容。 2.在桌面环境下,选中有个文件或文件夹进行相应权限的修改。 3.用chmod命令分别用数字模式和功能模式修改/root/install.log文件属性。 答案:功能模式下修改权限 1)增加同组用户写入:chmod g+w /root/install.log 2)增加其他用户写入:chmod o+w /root/install.log 3)增加文件所有者写入:chmod u+w /root/install.log 4)增加同组用户读:chmod g+r /root/install.log 5)增加其他用户读:chmod o+r /root/install.log 6)增加文件所有者读:chmod u+r /root/install.log

实验八,文件管理

实验八文件管理 一、实验目的: 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。 二、实验要求: 要求设计一个 n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write等命令。 三、实验内容: 设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 程序采用二级文件目录(即设置主目录[MFD])和用户文件目录(UED)。另外,为打开文件设置了运行文件目录(AFD)。 为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作算法与框图。因系统小,文件目录的检索使用了简单的线性搜索。 文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 四、运行结果:

五、心得体会: 通过这次试验我学会了如何创建一个用户,已经在此用户下保存多个文件,同时也学会了如何为文件设置保护措施,只允许单个用户访问。这些综合性的知识都在本实验中得到了很好的运用,因此我对文件的管理也得到了一定的锻炼。 六、附录: #include #include #include #include struct user {char name[10]; }user[10]; int in=0; struct link { struct file { char name[10];

计算机基础知识试题及答案(20190423100905)

4. 3.5 英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使 其写保护窗口暴露出来,此时_____。( B ) A. 只能写盘,不能读盘 B. 只能读盘,不能写盘 C. 既可写盘,又可读盘 D. 不能写盘,也不能读盘 5. 3.5 英寸盘的右下角有一塑料滑片,当移动它盖住缺口时_____。( B ) A. 不能读出原有信息,不能写入新的信息 B. 既能读出原有信息,也能写入新的信息 C. 不能读出原有信息,可以写入新的信息 D. 可以读出原有信息,不能写入新的信息 9. 微机系统的开机顺序是_____。( D ) A. 先开主机再开外设 B. 先开显示器再开打印机 C. 先开主机再打开显示器 D. 先开外部设备再开主机 13. 在微机中外存储器通常使用软盘作为存储介质,软磁盘中存储的信息,在断电后_____。( A ) A. 不会丢失 B. 完全丢失 C. 少量丢失 D. 大部分丢失 19. 硬盘连同驱动器是一种_____。( B ) A. 内存储器 B. 外存储器 C. 只读存储器 D. 半导体存储器 20. 在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称 之为_____。( C )

A. 字节 B. 编号 C. 地址 D. 容量 6.在下列存储器中,访问速度最快的是_____。( C ) A. 硬盘存储器 B. 软盘存储器 C. 半导体RAM(内存储器) D. 磁带存储器 10.在微机中的“DOS ,”从软件归类来看,应属于_____。( C ) A. 应用软件 B. 工具软件 C. 系统软件 D. 编辑系统 11.反映计算机存储容量的基本单位是_____。( B ) A. 二进制位 B. 字节 C. 字 D. 双字 14.当前,在计算机应用方面已进入以什么为特征的时代_____。( D ) A. 并行处理技术 B. 分布式系统 C. 微型计算机 D. 计算机网络 21.操作系统是。( C ) A. 软件与硬件的接口 B. 主机与外设的接口 C. 计算机与用户的接口 D. 高级语言与机器语言的接口 5.在资源管理器窗口中,被选中的文件或文件夹会____B___。A.加框显示B.反像显示 C.加亮显示D.闪烁显示

实验3 文件管理

实验三文件管理 一、实验目的 理解文件系统的主要概念及文件系统内部功能和实现过程。 二、实验内容 采用二级文件目录结构,编写程序实现文件系统的文件存储空间的管理、文件的物理结构、目录结构管理和文件操作。具体如下: 1、设计一个有m个用户的文件系统,每个用户最少可保存一个文件。 2、规定用户在一次运行中只能打开K个文件。 3、系统能检查键入命令的正确性,出错时应能显示出错原因。 4、对文件应能设置保护措施,如只能执行、允许读、允许写等。 5、对文件的操作设计提供一套文件操作: CREATE建立文件; DELETE删除文件; OPEN打开文件; CLOSE关闭文件; READ读文件; WRITE写文件。 三、实验要求 ①详细描述实验设计细想、程序结构及各模块设计思路。 ②详细描述程序所用数据结构及算法 ③给出测试用例及实验结构 ④为增加程序可读性,在程序中进行适当注释说明 ⑤认真进行实验总结,包括:设计中遇到的问题、解决方法和收获 ⑥实验报告撰写要求结构清晰、描述准确逻辑性强 四、实验过程 举例:主文件目录 mfd=record username :string[maxlen]; files :array[1..K] of ufd; ofiles :arrau[1..S] of uod end; 用户打开文件目录表: uod=record filename:string[maxlen]; attrib:attrib;

status:(open,create); rp,up:integer; end; 用户文件目录: ufd=record fielname:string[maxlen]; attrib ro,rw); len:integer; addr:integer; end; 流程图: 二、主要数据结构 界面采用VC6 MFC环境开发

计算机基础知识试题及答案(全)..

《大学计算机》基础知识试题及答案 (说明:将认为正确答案的字母填写在每小题后面的括号内) 1.世界上第一台通用电子数字计算机诞生于( A )。 A.美国B.英国C.德国D.日本 2.世界上第一台通用电子数字计算机诞生于( B )。 A.1953年B.1946年C.1964年D.1956年 3.第一台电子计算机是1946年在美国研制的,该机的英文缩写名是(A )。 A.ENIAC B.EDVAC C.EDSAC D.MARK-II 4.一个完整的微型计算机系统应包括( C )。 A.计算机及外部设备 B.主机箱、键盘、显示器和打印机 C.硬件系统和软件系统 D.系统软件和系统硬件 5.计算机的中央处理器CPU包括运算器和( C )两部分。 A.存储器B.寄存器C.控制器D.译码器 6.下列设备中,( D )不是微型计算机的输出设备。 A.打印机B.显示器C.绘图仪D.扫描仪 7.下列各项中,不属于多媒体硬件的是(D )。 A.光盘驱动器 B.视频卡 C.音频卡 D.加密卡 8.计算机中对数据进行加工与处理的部件,通常称为( A )。 A.运算器 B.控制器 C.显示器 D.存储器 9.运算器的组成部分不包括( B )。 A.控制线路 B.译码器 C.加法器 D.寄存器 10.把内存中的数据传送到计算机的硬盘,称为( D )。 A.显示 B.读盘 C.输入 D.写盘 11.用MIPS为单位来衡量计算机的性能,它指的是计算机的( B ),指的是每秒处理的百 万级的机器语言指令数。 A.传输速率 B.运算速度 C.字长 D.存储器容量 12.计算机硬件的核心部件是( A )。 A.中央处理器B.存储器C.运算器D.控制器 13.在外部设备中,打印机属于计算机的( B )设备。 A.输入B.输出C.外存储D.内存储 14.CGA、EGA和VGA标志着( C )的不同规格和性能。 A.打印机 B.存储器 C.显示器 D.硬盘 15.硬盘上原存的有效信息,在下列哪种情况下会丢失( C )。 A.通过海关的X射线监视仪 B.放在盒内半年没有使用

实验-文件管理(二)

实验六:文件系统 一、目的要求 1、用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。 2、要求设计一个n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write等命令。 二、例题: ①设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 ②程序采用二级文件目录(即设置主目录[MFD])和用户文件目录(UED)。另外,为打开文件设置了运行文件目录(AFD)。 ③为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作。 ④算法与框图: a、因系统小,文件目录的检索使用了简单的线性搜索。 b、文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 c、程序中使用的主要设计结构如下: Ⅰ、主文件目录和用户文件目录(MFD、UFD) Ⅱ、打开文件目录(AFD)(即运行文件目录)

三、调度算法的流程图 四、文件管理源程序 #include #include #include #include typedef struct ufd { char [10];/*文件名*/ char procode[8];/*属性*/

int length;/*文件长度*/ struct ufd *nextfile;/*指向下一个文件*/ }UFD; typedef struct mfd { char username[10];/*用户名*/ struct ufd *link;/*指向该用户的第一个文件*/ }MFD; typedef struct protected_flag { char code[4]; }PRO; typedef struct afd/*运行文件目录*/ { char [10];/*打开文件名*/ char procode[4]; int rwpointer;/*读写指针*/ }AFD; PRO flag[3]={"100",/*只读*/ "110",/*读写*/ "001"/*可执行*/ }; UFD *rw_pointer;/*读写指针*/ AFD *afd=NULL; MFD [10]; int num;/*当前用户个数*/ void displayallfile() { int i; UFD *p; for(i=0;i); printf("文件属性: %s\t||",p->procode); printf("文件长度: %d\n\n",p->length); p=p->nextfile; } }

作业六(文件管理2011)

作业六 姓名学号班级 一、单项选择题 1.操作系统中对数据进行管理的部分叫做 B 。 A、数据库系统 B、文件系统 C、检索系统 D、数据存储系统 2.文件系统是指D。 A、文件的集合 B、文件的目录 C、实现文件管理的一组软件 D、文件、管理文件的软件及数据结构的总体集 3.从用户角度看,引入文件系统的主要目的是D。 A、实现虚拟存储 B、保存系统文档 C、保存用户和系统档案 D、实现对文件的按名存取 4.文件的逻辑组织将文件分为记录式文件和 B 文件。 A、索引文件 B、流式文件 C、字符文件 D、读写文件 5.文件系统中用 C 管理文件。 A、作业控制块 B、外页表 C、目录 D、软硬件结合的方法 6.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是 A 安全管理。 A、系统级 B、目录级 C、用户级 D、文件级 7.为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用B。 A、约定的方法 B、多级目录 C、路径 D、索引 8.一个文件的绝对路径名是从 B 开始,逐步沿着每一级子目录向下追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。 A、当前目录 B、根目录 C、多级目录 D、二级目录 9.对一个文件的访问,常由 A 共同限制。 A、用户访问权限和文件属性 B、用户访问权限和用户优先级 C、优先级和文件属性 D、文件属性和口令 10.磁盘上的文件以A单位读写。 A 、块B、记录C、柱面D、磁道 11.磁带上的文件一般只能 A 。 A、顺序存取 B、随机存取 C、以字节为单位存取 D、直接存取 12.使用文件前必须先 C 文件。 A、命名 B、建立 C、打开 D、备份 13.文件使用完毕后应B。 A、释放 B、关闭 C、卸下 D、备份

相关文档
最新文档