Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Experiment 1 1. Experimental requirements Read and analyze the ROMFS file system code (inode.c) in Linux, explain the functions and implementation ideas of each function,

image text in transcribed
Experiment 1 1. Experimental requirements Read and analyze the ROMFS file system code (inode.c) in Linux, explain the functions and implementation ideas of each function, add comments to the code, and draw a flowchart. 2. Experimental tools Word, Visual Studio Experiment 2 1. Experimental requirements Design and implement a mock file system that requires directories, common files, and storage files. The directory structure of the file system uses a Linux-like tree structure. Operations that require simulation include: (1) Add, delete, and rename directories; (2) Display of the directory (list) (3) Add, delete, and rename files (4) Copy of files and directories (5) File read and write operations (6) Display the list of available commands when the user enters; display the help documentation for all commands when the user enters help; display the instructions for that command when entering a "command +?" (Such as "help +?"). (7) The user exits the system when entering exit. In addition, you need to write experimental design instructions, such as flowcharts, class diagrams, and so on. Key screenshots of experimental program operation (attach operating instructions if necessary). 2. Experimental tools Word, Linux, C compiler Note The experimental implementation is based on the LINUX platform. The development language must use C /C++, not Java. The experimental report does not use a uniform template, but the requirements must include the following: Experimenter identity information, such as class name, etc., and complete relevant content as required. Experiment 1 1. Experimental requirements Read and analyze the ROMFS file system code (inode.c) in Linux, explain the functions and implementation ideas of each function, add comments to the code, and draw a flowchart. 2. Experimental tools Word, Visual Studio Experiment 2 1. Experimental requirements Design and implement a mock file system that requires directories, common files, and storage files. The directory structure of the file system uses a Linux-like tree structure. Operations that require simulation include: (1) Add, delete, and rename directories; (2) Display of the directory (list) (3) Add, delete, and rename files (4) Copy of files and directories (5) File read and write operations (6) Display the list of available commands when the user enters; display the help documentation for all commands when the user enters help; display the instructions for that command when entering a "command +?" (Such as "help +?"). (7) The user exits the system when entering exit. In addition, you need to write experimental design instructions, such as flowcharts, class diagrams, and so on. Key screenshots of experimental program operation (attach operating instructions if necessary). 2. Experimental tools Word, Linux, C compiler Note The experimental implementation is based on the LINUX platform. The development language must use C /C++, not Java. The experimental report does not use a uniform template, but the requirements must include the following: Experimenter identity information, such as class name, etc., and complete relevant content as required

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Seven NoSQL Databases In A Week Get Up And Running With The Fundamentals And Functionalities Of Seven Of The Most Popular NoSQL Databases

Authors: Aaron Ploetz ,Devram Kandhare ,Sudarshan Kadambi ,Xun Wu

1st Edition

1787288862, 978-1787288867

More Books

Students also viewed these Databases questions