Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The objective of the project is to create a program that simulates a Network File System. ( NFS ) In our project you implement the

The objective of the project is to create a program that simulates a Network File System. (NFS)In our project you implement the basic functionality of the NFS architecture writing your own programs that implement simplified operations of architecture modules: client operating system, local file system, virtual file system (VFS) layer, RPC stub, and server file system. Write a program that implements a simulation of the client and server sides of the Network File System (NFS) and complete the project. If your computer programming requires more experience, you can write a program that implements a simulation of the client side only. However, the design must include both the client and server sides. (Description reference: Course Textbook, The Network File System, p.94-98,173-188) The assignment submission on Blackboard should be as CIS_423_Project 2_Team#.zip file and include: project report file: ProjectReportTeam#.doc programs source files: ProjectTeam#.java (.cpp)programs bytecode file: ProjectTeam#.class (.exe)and any other relevant files. The project report must be prepared using word processing software. To write a program you should complete and include in your assignment report the following steps: Title: Names of project participantsCIS 423 Distributed and Client-Server Computing Team Programming Project 2 Project Due:Instructor Dr. Lomako Programming Project Steps 1. Problem statement (10%)- A clear and concise description of the problem.2. Analysis (20%)- An explanation of what the problem statement tells you to do, and description of the general method used to solve the problem.3. Design (20%) Explanation of the algorithm designed to solve the problem. Concentrate on the general program logic that includes:a. Structure chart of the program.b. Description of data transmission between the modules.c. Description of the algorithms using pseudo code or flowchart. Submit the report for the first three steps on April 5,2024(50 points)4. Development of the program (30%). Comment your code well at the top of each method, class, etc. including the title, inputs and outputs, etc. Comments are important because the well commented functions/logics are helpful to other programmers to understand the code better.5. Test the program (10%). Using the test data show testing results and compare them with what you expected to have.6. Run the program to solve the problem (5%). Show and explain results. The first lines of the output should have the title information. Show and explain results.7. Prepare user instructions of your program (5%).

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

Students also viewed these Databases questions

Question

assess the infl uence of national culture on the workplace

Answered: 1 week ago