• PUDN用户
    了解作者
  • Visual C++
    开发工具
  • 8KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 86
    下载次数
  • 2005-08-06 01:56
    上传日期
操作系统中的文件是通过文件目录项来管理的,为了管理和查找的方便,按层次把文件目录项组织起来,同一层上的目录构成该层上的目录,第一层为根目录,一下为各层子目录。 假设以一串字符代表一个文件,每个字符表示一个记录。 在建立上述目录结构的基础上,建立相应的管理系统并要求完成以下各项操作: 1. 一次建立各个文件 2. 查访两个用户的所有文件 3. 查访用户sun 是否有文件AB 4. 删除用户sun的文件AC,然后在分别查访两个用户的全部文件,检查是否已经删除文件AC 5. 撤销用户sun,并检查是否被删除 6. 删除用户sun的全部文件,然后在撤销sun用户,在查访用户sun, 检查其是否已被撤销。 在建立一个新用户及新用户的两个文件,然后查该两个用户的所有文件
C语言文件管理.rar
  • shujiu6.cpp
    6.6KB
  • 实验六文件管理.doc
    40.5KB
  • www.pudn.com.txt
    218B
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/622b2ee4ff7f9c46a68ab2ac/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b2ee4ff7f9c46a68ab2ac/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">&#26446;&#20113;&#24070;<span class="_ _0"> </span>&#26080;<span class="_ _1"> </span><span class="ff2">02<span class="_ _2"> </span>001<span class="_ _3"></span>149</span></div><div class="t m0 x1 h4 y3 ff1 fs1 fc0 sc0 ls0 ws0">&#19968;&#12289;<span class="_ _4"> </span>&#38382;&#39064;&#25551;&#36848;</div><div class="t m0 x2 h4 y4 ff1 fs1 fc0 sc0 ls0 ws0">&#25805;&#20316;<span class="_ _5"></span>&#31995;&#32479;<span class="_ _5"></span>&#20013;&#30340;<span class="_ _5"></span>&#25991;&#20214;<span class="_ _5"></span>&#26159;&#36890;<span class="_ _5"></span>&#36807;&#25991;<span class="_ _5"></span>&#20214;&#30446;<span class="_ _5"></span>&#24405;&#39033;<span class="_ _5"></span>&#26469;&#31649;<span class="_ _5"></span>&#29702;&#30340;<span class="_ _5"></span>&#65292;&#20026;<span class="_ _5"></span>&#20102;&#31649;<span class="_ _5"></span>&#29702;&#21644;<span class="_ _5"></span>&#26597;&#25214;<span class="_ _5"></span>&#30340;&#26041;<span class="_ _5"></span>&#20415;&#65292;<span class="_ _5"></span>&#25353;&#23618;<span class="_ _5"></span>&#27425;&#25226;<span class="_ _5"></span>&#25991;</div><div class="t m0 x1 h4 y5 ff1 fs1 fc0 sc0 ls0 ws0">&#20214;&#30446;<span class="_ _5"></span>&#24405;&#39033;<span class="_ _5"></span>&#32452;&#32455;<span class="_ _5"></span>&#36215;&#26469;<span class="_ _5"></span>&#65292;&#21516;<span class="_ _5"></span>&#19968;&#23618;<span class="_ _5"></span>&#19978;&#30340;<span class="_ _5"></span>&#30446;&#24405;<span class="_ _5"></span>&#26500;&#25104;<span class="_ _5"></span>&#35813;&#23618;<span class="_ _5"></span>&#19978;&#30340;<span class="_ _5"></span>&#30446;&#24405;<span class="_ _5"></span>&#65292;&#31532;<span class="_ _5"></span>&#19968;&#23618;<span class="_ _5"></span>&#20026;&#26681;<span class="_ _5"></span>&#30446;&#24405;<span class="_ _5"></span>&#65292;&#19968;<span class="_ _5"></span>&#19979;&#20026;<span class="_ _5"></span>&#21508;&#23618;<span class="_ _5"></span>&#23376;</div><div class="t m0 x1 h4 y6 ff1 fs1 fc0 sc0 ls0 ws0">&#30446;&#24405;&#12290;</div><div class="t m0 x2 h4 y7 ff1 fs1 fc0 sc0 ls0 ws0">&#20551;&#35774;&#20197;&#19968;&#20018;&#23383;&#31526;&#20195;&#34920;&#19968;&#20010;&#25991;&#20214;&#65292;&#27599;&#20010;&#23383;&#31526;&#34920;&#31034;&#19968;&#20010;&#35760;&#24405;&#12290;</div><div class="t m0 x2 h4 y8 ff1 fs1 fc0 sc0 ls0 ws0">&#22312;&#24314;&#31435;&#19978;&#36848;&#30446;&#24405;&#32467;&#26500;&#30340;&#22522;&#30784;&#19978;&#65292;&#24314;&#31435;&#30456;&#24212;&#30340;&#31649;&#29702;&#31995;&#32479;&#24182;&#35201;&#27714;&#23436;&#25104;&#20197;&#19979;&#21508;&#39033;&#25805;&#20316;&#65306;</div><div class="t m0 x2 h4 y9 ff2 fs1 fc0 sc0 ls0 ws0">1<span class="ff1">&#65294;<span class="_ _6"> </span>&#19968;&#27425;&#24314;&#31435;&#21508;&#20010;&#25991;&#20214;</span></div><div class="t m0 x2 h4 ya ff2 fs1 fc0 sc0 ls0 ws0">2<span class="ff1">&#65294;<span class="_ _6"> </span>&#26597;&#35775;&#20004;&#20010;&#29992;&#25143;&#30340;&#25152;&#26377;&#25991;&#20214;</span></div><div class="t m0 x2 h4 yb ff2 fs1 fc0 sc0 ls0 ws0">3<span class="ff1">&#65294;<span class="_ _6"> </span>&#26597;&#35775;&#29992;&#25143;<span class="_ _6"> </span></span>sun <span class="ff1">&#26159;&#21542;&#26377;&#25991;&#20214;<span class="_ _1"> </span></span>AB</div><div class="t m0 x2 h4 yc ff2 fs1 fc0 sc0 ls0 ws0">4<span class="ff1">&#65294;<span class="_ _6"> </span>&#21024;&#38500;&#29992;&#25143;<span class="_ _6"> </span></span>sun<span class="_ _6"> </span><span class="ff1">&#30340;&#25991;&#20214;<span class="_ _6"> </span></span>AC,<span class="ff1">&#28982;&#21518;<span class="_ _5"></span>&#22312;&#20998;&#21035;&#26597;&#35775;&#20004;<span class="_ _5"></span>&#20010;&#29992;&#25143;&#30340;&#20840;&#37096;<span class="_ _5"></span>&#25991;&#20214;&#65292;&#26816;&#26597;&#26159;<span class="_ _5"></span>&#21542;&#24050;&#32463;&#21024;&#38500;</span></div><div class="t m0 x3 h4 yd ff1 fs1 fc0 sc0 ls0 ws0">&#25991;&#20214;<span class="_ _6"> </span><span class="ff2">AC;</span></div><div class="t m0 x2 h4 ye ff2 fs1 fc0 sc0 ls0 ws0">5<span class="ff1">&#65294;<span class="_ _6"> </span>&#25764;&#38144;&#29992;&#25143;<span class="_ _6"> </span></span>sun,<span class="ff1">&#24182;&#26816;&#26597;&#26159;&#21542;&#34987;&#21024;&#38500;</span></div><div class="t m0 x2 h4 yf ff2 fs1 fc0 sc0 ls0 ws0">6<span class="ff1">&#65294;<span class="_ _6"> </span>&#21024;&#38500;&#29992;&#25143;<span class="_ _6"> </span></span>sun<span class="_ _6"> </span><span class="ff1">&#30340;&#20840;&#37096;&#25991;&#20214;&#65292;<span class="_ _5"></span>&#28982;&#21518;&#22312;&#25764;&#38144;<span class="_ _6"> </span></span>sun<span class="_ _6"> </span><span class="ff1">&#29992;&#25143;&#65292;&#22312;&#26597;&#35775;<span class="_ _5"></span>&#29992;&#25143;<span class="_ _6"> </span></span>sun, <span class="ff1">&#26816;&#26597;&#20854;<span class="_ _5"></span>&#26159;&#21542;&#24050;&#34987;</span></div><div class="t m0 x3 h4 y10 ff1 fs1 fc0 sc0 ls0 ws0">&#25764;&#38144;&#12290;</div><div class="t m0 x2 h4 y11 ff2 fs1 fc0 sc0 ls0 ws0">7<span class="ff1">&#65294;<span class="_ _6"> </span>&#22312;&#24314;&#31435;&#19968;&#20010;&#26032;&#29992;&#25143;&#21450;&#26032;&#29992;&#25143;&#30340;&#20004;&#20010;&#25991;&#20214;&#65292;&#28982;&#21518;&#26597;&#35813;&#20004;&#20010;&#29992;&#25143;&#30340;&#25152;&#26377;&#25991;&#20214;&#12290;</span></div><div class="t m0 x1 h4 y12 ff1 fs1 fc0 sc0 ls0 ws0">&#20108;&#12289;<span class="_ _4"> </span>&#25991;&#20214;&#23384;&#20648;&#32467;&#26500;</div><div class="t m0 x4 h5 y13 ff2 fs1 fc0 sc0 ls0 ws0">struct block</div><div class="t m0 x4 h5 y14 ff2 fs1 fc0 sc0 ls0 ws0">{<span class="_ _7"> </span>char frecord[3][60];</div><div class="t m0 x5 h5 y15 ff2 fs1 fc0 sc0 ls0 ws0">struct block *link;}</div><div class="t m0 x4 h5 y16 ff2 fs1 fc0 sc0 ls0 ws0">fblock[100],bpt,*blockhead,*blockrear<span class="_ _3"></span>,*pt;</div><div class="t m0 x4 h5 y17 ff2 fs1 fc0 sc0 ls0 ws0">struct dir</div><div class="t m0 x4 h5 y18 ff2 fs1 fc0 sc0 ls0 ws0">{ enum {using,empty} mark;</div><div class="t m0 x5 h5 y19 ff2 fs1 fc0 sc0 ls0 ws0">char name[12];</div><div class="t m0 x5 h5 y1a ff2 fs1 fc0 sc0 ls0 ws0">struct block *fpt;}</div><div class="t m0 x4 h5 y1b ff2 fs1 fc0 sc0 ls0 ws0">dblock[5];</div><div class="t m0 x1 h4 y1c ff1 fs1 fc0 sc0 ls0 ws0">&#19977;&#12289;<span class="_ _4"> </span>&#31639;&#27861;&#25551;&#36848;</div><div class="t m0 x4 h4 y1d ff2 fs1 fc0 sc0 ls0 ws0">ini() //<span class="ff1">&#21021;&#22987;&#21270;</span></div><div class="t m0 x4 h5 y1e ff2 fs1 fc0 sc0 ls0 ws0">{<span class="_ _7"> </span>int i;</div><div class="t m0 x5 h5 y1f ff2 fs1 fc0 sc0 ls0 ws0">char *head_b=fblock;</div><div class="t m0 x5 h5 y20 ff2 fs1 fc0 sc0 ls0 ws0">for(i=0;i&lt;5;i++) dblock[i].mark=empty;</div><div class="t m0 x5 h5 y21 ff2 fs1 fc0 sc0 ls0 ws0">blockhead=&amp;(fblock[0]);</div><div class="t m0 x5 h5 y22 ff2 fs1 fc0 sc0 ls0 ws0">for(i=0;i&lt;99;i++) fblock[i].link=&amp;(fblock[i+1]);</div><div class="t m0 x5 h5 y23 ff2 fs1 fc0 sc0 ls0 ws0">blockrear=&amp;(fblock[99]);</div><div class="t m0 x5 h5 y24 ff2 fs1 fc0 sc0 ls0 ws0">return;</div><div class="t m0 x4 h5 y25 ff2 fs1 fc0 sc0 ls0 ws0">}</div><div class="t m0 x4 h4 y26 ff2 fs1 fc0 sc0 ls0 ws0">void crea() //<span class="ff1">&#24314;&#31435;&#25991;&#20214;</span></div><div class="t m0 x4 h5 y27 ff2 fs1 fc0 sc0 ls0 ws0">{<span class="_ _7"> </span>int i,flag;</div><div class="t m0 x5 h5 y28 ff2 fs1 fc0 sc0 ls0 ws0">char *head_b;</div><div class="t m0 x5 h5 y29 ff2 fs1 fc0 sc0 ls0 ws0">printf("Pls input file name(creat): ");</div><div class="t m0 x5 h5 y2a ff2 fs1 fc0 sc0 ls0 ws0">scanf("%s",fname);</div></div><div class="t m0 x6 h6 y2b ff2 fs0 fc0 sc0 ls0 ws0">1</div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • 操作系统文件管理实验
      这是操作系统课程设计的文件管理部分。包括建立目录,删除目录,更新目录。
    • C++模拟操作系统文件管理
      大学操作系统课程实验,用C++模拟简单的操作系统文件管理
    • 操作系统文件管理
      简单的文件管理系统,适合初学者练习
    • 操作系统文件管理实验
      操作系统的实验源代码!有打开,读写,删除,新建等操作。
    • 操作系统实验八 文件管理
      实验8 文件管理(2学时) 一、实验目的 理解文件系统的主要概念及文件系统内部功能和实现过程。 二、实验内容 采用二级文件目录结构,编写程序实现文件系统的文件存储空间的管理、文件的物理结构、目录结构管理...
    • 操作系统实验三文件管理
      要求模拟采用二级目录结构的磁盘文件系统文件操作, 实现用户的创建、查询、登录、删除,和文件的添加、删除、打开、关闭、读、写等基本命令,用在屏幕上输入命令来模拟用户程序中调用的文件操作
    • 操作系统 文件管理+设计文档.rar
      操作系统 文件管理 操作系统 文件管理 操作系统 文件管理 操作系统 文件管理
    • 操作系统文件管理大作业
      利用磁盘文件实现操作系统文件管理功能,主要包括目录结构的管理、外存空间的分配与释放以及空闲空间管理三部分。
    • 操作系统文件管理系统
      操作系统课程设计关于文件设计的一个例子,有问题的请留言
    • 操作系统课设-文件管理系统
      一个操作系统文件管理的小课设,采用javafx做的UI 大佬写的我扒过来用,大家可以自己改改 概述 文件的逻辑结构 ( 顺序文件,索引文件,索引顺序文件,直接文件和哈希文件 ) 外存分配方式 文件目录管理 文件存储空间...