Tamamlanmış

file system simulation in java

this project requires you to build a simulation of a file system to store text objects.

Your file system simulation must understand the following commands (all filenames are single character):

cr a --> create a new file named a, size == 0

rm a --> remove file a

op a --> open file a

cl a --> close file a

rd a --> read file a

wr a --> write file a

cp a b --> copy file a to file b

You have to implement the file system structure using the following recommendations:

Directory implementation.

1. Linear list (utilizing a hash table)

Allocation methods.

1. Contiguous allocation.

2. Linked allocation (file allocation table FAT)

Free-space management.

1. Free-space list.

Protection/security mechanism.

1. Your choice.

The intent of this project is that you should have to face and solve several of the problems faced by designers of file systems.

However, several simplifications are necessary to achieve a realistic project:

1. The "disk" will be an array of bytes of fixed size (about 500k). You may define a class that is an array of fixed size

blocks representing disk sectors.

2. All files will be text objects (strings with embedded control characters).

3. You will need a way to drive the file system, i.e. to invoke the methods representing its interface. You should be able to

create, delete, read and write files, but when the end of the disk is reached you may terminate your program.

see zip for more info

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

windows xp

Beceriler: Mühendislik, Java, MySQL, PHP, Yazılım Mimarisi, Yazılım Test Etme

Daha fazlasını gör: file system simulation java, java project file system simulation using fat, file system java, file allocation simulation using java, file allocation table simulation using java, file system simulation project java, file system simulation project, file system simulation, file system simulation project java source code, web designers directory, project management software for designers, problems on linked list, php coder file, op coder, linked list problems, intent to hire form, intent to hire, hire define, hash strings, free java source code

İşveren Hakkında:
( 6 değerlendirme )

Proje NO: #3090520

Seçilen:

bliss2000

See private message.

%selectedBids___i_period_sub_7% gün içinde 25.5%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(19 Değerlendirme)
4.6

Bu iş için 23 freelancer ortalamada $330 teklif veriyor

softensive

See private message.

$637.5 USD in 15 gün içinde
(58 Değerlendirme)
6.8
IWSolutions

See private message.

$425 USD in 15 gün içinde
(108 Değerlendirme)
6.7
rostovsoft

See private message.

$255 USD in 15 gün içinde
(103 Değerlendirme)
6.2
bogdanstan

See private message.

$126.65 USD in 15 gün içinde
(190 Değerlendirme)
5.7
tgovw

See private message.

$212.5 USD in 15 gün içinde
(23 Değerlendirme)
5.2
rainbow

See private message.

$510 USD in 15 gün içinde
(25 Değerlendirme)
5.3
ashruvw

See private message.

$106.25 USD in 15 gün içinde
(67 Değerlendirme)
5.1
dyingsphynx

See private message.

$46.75 USD in 15 gün içinde
(11 Değerlendirme)
4.2
cinudata

See private message.

$51 USD in 15 gün içinde
(25 Değerlendirme)
4.2
blackskysoftware

See private message.

$12.75 USD in 15 gün içinde
(2 Değerlendirme)
4.0
goldenscript

See private message.

$255 USD in 15 gün içinde
(8 Değerlendirme)
3.1
romeoopk

See private message.

$85 USD in 15 gün içinde
(8 Değerlendirme)
2.6
enriquer

See private message.

$34 USD in 15 gün içinde
(1 Yorum)
0.8
SoftEntera

See private message.

$382.5 USD in 15 gün içinde
(1 Yorum)
0.2
feemagvw

See private message.

$42.5 USD in 15 gün içinde
(1 Yorum)
0.0
maksimkrm

See private message.

$2975 USD in 15 gün içinde
(1 Yorum)
6.3
vw1711048vw

See private message.

$187 USD in 15 gün içinde
(1 Yorum)
0.0
tforcevw

See private message.

$425 USD in 15 gün içinde
(0 Değerlendirme)
0.0
sorinelu

See private message.

$85 USD in 15 gün içinde
(0 Değerlendirme)
0.0
siddharthga

See private message.

$41.65 USD in 15 gün içinde
(0 Değerlendirme)
0.0