篇一 :文件系统设计实验报告

软件学院计算机课程

实  验  报  告  册

课程名称   计算机操作系统  

实验学期     20## 年至    2012  年 第   2 学期

学生所在院(系)         软件学院            

年级    11级   专业班级  软件工程1

学生姓名   朱水云   学号   1115114034   

指导教师    陈自刚    

实验最终成绩                    

…… …… 余下全文

篇二 :文件系统设计实验报告

文件系统设计试验报告

班 级:10网工三班 学生姓名:谢昊天 学号:1215134046

实验目的和要求:

通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。

实验内容与分析设计:

为linux系统设计一个简单的二级文件系统。要求做到以下几点:

(1)可以实现下列几条命令(至少4条);

login

dir

create

delete

open

close

read

write 用户登陆 列文件目录 创建文件 删除文件 打开文件 关闭文件 读文件 写文件

(2)列目录时要列出文件名、物理地址、保护码和文件长度;

(3)源文件可以进行读写保护。

实验提示

(1)首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。

(2)用户创建的文件,可以编号存储于磁盘上。如file0,file1,file2...并以编号作为物理地址,在目录中进行登记。

实验步骤与调试过程:

用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。主要数据结构:1.I节点 2.磁盘i结点 3.目录项结构 4.超级块 5.用户密码 6.目录 7.查找i内存节点的hash表 8.系统打开表 9.用户打开表

…… …… 余下全文

篇三 :操作系统文件系统模拟设计实验报告

操作系统课程实验报告

实验题目:文件系统模拟设计

专          业   计算机科学与技术  

学  生  姓  名           

班  级  学  号      12006715       

教          师             

指  导  单  位      计算机学院     

…… …… 余下全文

篇四 :简单文件系统的实现的实验报告

                              杭州电子科技大学

                                                        操作系统课程设计                        

…… …… 余下全文

篇五 :操作系统课程设计实验报告

操作系统课程设计实验报告

——nachos

专业:计算机科学与技术

班级:2011级2班

姓名:李霜

学号:201100130082

目录

Laboratory 3:Synchronization Using Semaphores

—— 信号量实现同步 Laboratory 5:Extendable Files

—— 扩展文件系统

Laboratory 7-8:Extension of AddrSpace & System Calls Exec()and Exit()

——扩展地址空间 & 实现系统调用 Laboratory 9:设计并实现具有优先级的线程调度策略 Laboratory 10:设计并实现具有二级索引的文件系统

Laboratory 3:Synchronization Using Semaphores

—— 信号量实现同步

一、实验目的:

1、 在原有的程序框架的基础上,通过使用信号量添加关键代码实现生产者/消

费者同步问题。

2、 深入理解Nachos的信号量的使用、实现,以及在Nachos中是如何创建线程,

实现多线程。

…… …… 余下全文

篇六 :文件系统实验报告

实验二 文件系统

实验报告

 

                 

一.实验简介

本实验要求在假设的I/O 系统之上开发一个简单的文件系统,这样做既能让实验者对文件系统有整体了解,又避免了涉及过多细节。用户通过create, open, read 等命令与文件系统交互。文件系统把磁盘视为顺序编号的逻辑块序列,逻辑块的编号为0 至L-1。I/O 系统利用内存中的数组模拟磁盘。

实际物理磁盘的结构是多维的:有柱面、磁道、扇区等概念。I/O 系统的任务是隐藏磁盘的结构细节,把磁盘以逻辑块的面目呈现给文件系统。逻辑块顺序编号,编号取值范围为0 至L .. 1,其中L 表示磁盘的存储块总数。实验中,我们可以利用字符数组ldisk[L][B] 构建磁盘模型,其中B 表示每个存储块的长度。I/O 系统从文件系统接收命令,根据命令指定的逻辑块号把磁盘块的内容读入命令指定的内存区域,或者把命令指定的内存区域内容写入磁盘块。

…… …… 余下全文

篇七 :操作系统课程设计-文件管理实验报告

 

操作系统课程实验报告

2013~2014年度  1学期

院系:  

学号:   

姓名:    

任课教师:            成绩评定:

实验一题目:文件管理

完成日期:年 月 日

1、实验目的

了解文件管理的功能和任务,理解文件系统组成和特点,熟悉文件系统的访问和操作。实验要求用高级语言编写和调试一个简单的模拟文件管理程序。加深理解有关盘块的分配与回收、目录管理等的具体实施策略。

2.、实验内容

   模拟一个资源管理器进行文件操作,包括建立和删除目录、建立和删除文件等基本文件操作。建立相应的数据结构(如:位示图等),模拟盘块管理。可以参照图6界面进行设计。

3、算法设计

1)、定义主面板MainFrame,布局好各个控件,并初始化

         /*

…… …… 余下全文

篇八 :文件管理系统实验报告


华中师范大学计算机科学系

实 验 报 告 书

实验题目:基于两级目录结构的简单文件系统的管理与操作

课程名称:        操作系统      

                  主讲教师:     叶俊民  教授     

辅导教师:     叶俊民  教授     

班    级:          1         

…… …… 余下全文