Find Jobs
Hire Freelancers

C++ or Java Implementation of a Simple File System in OS

$30-250 SGD

已取消
已发布将近 9 年前

$30-250 SGD

货到付款
Use C++ or Java to implement a File System. Implement functions below and follow the specifications: The following commands will be used in the test files for this project: ● cr <name> o create a new file with the name <name> o Output: <name> created ● de <name> o destroy the named file <name> o Output: <name> destroyed ● op <name> o open the named file <name> for reading and writing; display an index value o Output: <name> opened <index> ● cl <index> o close the specified file <index> o Output: <index> closed ● rd <index> <count> o sequentially read <count> number of characters from the specified file <index> and display them on the terminal o Output: <xx...x> ● wr <index> <char> <count> o sequentially write <count> number of <char>s into the specified file <index> at its current position o Output: <count> bytes written ● sk <index> <pos> o seek: set the current position of the specified file <index> to <pos> o Output: position is <pos> ● dr o directory: list the names of all files o Output: <file0> <file1> ... <fileN> ● in <[login to view URL]> o create a disk using the prescribed dimension parameters and initialize it; also open directory o If file does not exist, output: disk initialized o If file does exist, output: disk restored ● sv <[login to view URL]> o close all files and save the contents of the disk in the specified file o Output: disk saved ● If any command fails, output: error Disk and File System Specification: ldisk: 64 blocks block = 64B = 16 integers block 0 holds bitmap: 64 bits (one per block) = 2 integers descriptor: 4 integers file length (1 int) 3 block #s # of descriptors: 24 = 6 blocks descriptor 0 describes the directory each directory entry: 2 integers file name: maximum 4 chars, no extension (1 int) descriptor index: 1 integer ldisk can be saved into a text file at any point with the sv command ldisk can be restored from a previously saved text file ising the in command a new empty ldisk is created if no saved file is given directory is opened automatically with in command (OFT index = 0) OFT has 4 entries: directory plus up to 3 other open files all files (including directory) must close with sv command Read input and output from a file Sample input and output INPUT: in cr foo op foo wr 1 x 60 wr 1 y 10 sk 1 55 rd 1 10 dr sv [login to view URL] in [login to view URL] op foo rd 1 3 cr foo cl 1 dr OUTPUT: disk initialized foo created foo opened 1 60 bytes written 10 bytes written position is 55 xxxxxyyyyy foo disk saved disk restored foo opened 1 xxx error 1 closed foo More Info to be found in the attached files
项目 ID: 7454186

关于此项目

17提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
17威客以平均价$152 SGD来参与此工作竞价
用户头像
Hello I'm interesting your project very well I'm a Good C/C++, Java, FS, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$160 SGD 在2天之内
4.9 (859条评论)
9.1
9.1
用户头像
I can do this let me know if interested ----------------------------------------------------------------
$111 SGD 在10天之内
4.9 (28条评论)
5.4
5.4
用户头像
I have more than 4+ years of experience in C++ programming and read the functionality required in the above description and can easily made such system with-in 3 days. Give me chance to at least talk about the project and rest my work will describe me better.
$110 SGD 在3天之内
5.0 (30条评论)
5.0
5.0
用户头像
Respected Sir, I can implement all required questions using c++ program. I have good practical knowledge in C & CPP.
$155 SGD 在3天之内
5.0 (23条评论)
4.5
4.5
用户头像
I have 5 years of programming experience. I can help you solve this problem. When you work with me you will feel very comfortable.
$100 SGD 在3天之内
4.8 (52条评论)
4.9
4.9
用户头像
I have 6 years experience in system programming. I'm also familiar with file system structure (FAT, NTFS ...). Please let me help you in this project. Thank you
$222 SGD 在5天之内
4.8 (12条评论)
4.0
4.0
用户头像
A proposal has not yet been provided
$200 SGD 在10天之内
4.9 (11条评论)
3.9
3.9
用户头像
Hello, I have already studied operating systems and I know how to implement your project correctly the delivery will be ASAP because I will start immediately after contacting me.
$100 SGD 在2天之内
5.0 (7条评论)
3.9
3.9
用户头像
I've done some versions of simple file system in C, and I can do this one using C++ within 48 hours(maybe less). Looking forward for your message.
$155 SGD 在3天之内
5.0 (2条评论)
2.7
2.7
用户头像
Hi, I'm a C++ developer for 5 years, I have do some system project same with this, but more complicate. I can handle it quickly and style. Contact me if you are interested. Best Regards, Long
$155 SGD 在3天之内
4.9 (3条评论)
2.4
2.4
用户头像
Dear Sir, I have high experience in C/C++/Java Programming, I'm fresh graduate from Computer and System Engineering Department - Faculty of Engineering - Alexandria University - Egypt, (class of 2014), I actually has implemented Distributed File system in Java as part of Dist, i will implement small server/client system where multiple clients can served by server in parallel scheme, I have good knowledge in Threads and Sockets IO in C/C++, so i can help you in your assignment in less than 2 day, and i can help you in any further projects. Best Regards; Mohamed Mustafa.
$120 SGD 在3天之内
5.0 (3条评论)
2.0
2.0
用户头像
I have done similar projects in the past. You may see the feedback I got from my clients. I can do this project as well with ease and comfort. Please contact me for further discussion.
$250 SGD 在3天之内
5.0 (1条评论)
1.6
1.6
用户头像
A proposal has not yet been provided
$186 SGD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
comments in details throught all the code
$111 SGD 在2天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
$200 SGD 在7天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hey, I have a vast experience in c++ coding. I can complete this project. I have placed a low bid since I am new to this website. Contact me if interested. Thank you
$89 SGD 在3天之内
0.0 (0条评论)
0.0
0.0

关于客户

SINGAPORE的国旗
Singapore, Singapore
5.0
1
付款方式已验证
会员自3月 16, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。