Small C Programming Projects and Answering Questions - repost

You should have expert knowledge of C-Programming and the Unix environment. allowing you to complete the project with 8-24 hours

Project is about creating a simple functional in two parts networked filesystem

The first stage of a project is focused on the file I/O portion of the project.

to complete it you will use POSIX file system calls, There are four basic steps

1. Read the code; run the benchmark provided benchmark and project test suite.

2. Implement basic file I/O operations functionality

3. Implement directory operations, file creation/deletion, and recursive

checksum functionality.

4. Modify the benchmark to use your client-server file I/O methods.

The second stage of the project focuses on memory. You will implement

your own version of malloc() and free(), using a variety of allocation strategies.

You will be implementing a memory manager for a block of memory. You will

implement routines for allocating and deallocating memory, and keeping track of

what memory is in use. You will implement four strategies for selecting in

which block to place a new requested memory black:

1) First-fit: select the first suitable block with smallest address.

2) Best-fit: select the smallest suitable block.

3) Worst-fit: select the largest suitable block.

4) Next-fit: select the first suitable block after

the last block allocated (with wraparound

from end to beginning).

While this may seem like a lot of work, a good deal of the code is provided

to you, along with test suites and more detailed instructions.

Beceriler: C Programlama, UNIX

Daha fazlasını gör: small programming projects, what is recursive programming, what is recursive, what is in programming, what is in c programming, what is functional programming, what is c# programming, what is c programming, unix programming environment, the unix programming environment, the c programming, simple programming projects in c#, recursive programming, questions. best, questions best, programming test questions, programming projects c++, programming methods, programming manager, programming instructions, programming free, programming and, own programming, n version programming, malloc c programming

İşveren Hakkında:
( 4 değerlendirme ) Denville, United States

Proje NO: #4458061



Hi, i can do that in good quality.

%selectedBids___i_period_sub_7% gün içinde 200%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(1 Yorum)

Bu iş için 3 freelancer ortalamada $217 teklif veriyor


Let me help you.

in %bids___i_period_sub_35% gün içinde210%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(15 Değerlendirme)

Expert Solution here. Check PM

in %bids___i_period_sub_35% gün içinde242%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(3 Değerlendirme)