Tamamlanmış

Fibonacci Buddy System

write a Visual C++ program to simulate memory allocation using the Fibonacci buddy system. Design a simulation with an initial memory space of 100K with at least 6 allocation/deallocation incoming requests in which to demonstrate the behavior of two best-fit and first-fit algorithms. For instance, the Fibonacci buddy system faces with the following requests for storage: 1: request for 7K 2: ......... 10K 3: ....... 20K 4: ........... 10K then 10K is free back to the free list when request 2 is no longer needed. 5: .......... 25K 6: request 3 is no longer needed.. the output results are: * Input requests of your simulations: list of incoming request (random choosen request size with random arrival time; up to 50 request is suffice.) * Expected results for best-fit algorithm * Expected ........ for first-fit algorithm Justify the conclusions. Algorithm : The sequence of the Fibonacci sequence block sizes is defined as: {1,1,2,3,5,8,13,21,34,....} You should be familiar with fibonacci buddy system before taking up this task . Bookkeeping information in block of Fibonacci buddy system is: * free flag * size * left link * right link * left buddy count example of the output format A sample of output is produced as follows: """ Allocated block starting at address 0 free blocks: start at 8K size 13K Memory in use: start at 0 size 8K used 7K user no. 1 33.3% of memory allocated is actually used. Allocated block starting at address 13 free blocks: start at 8K size 5K Memory in use: start at 13K size 8K used 7K user no. 2 66.6% of memory allocated is actually used. """

## Deliverables

Preferred to be executable in Visual C++ Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. All code must be commented Executable file must be included. Graphical output are most welcome.. Complete copyrights to all work purchased.

## Platform

Visual C++ 5,6 is fine or Borland C++ 5.x

## Deadline information

must be completed by midnite May 11th EST

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

Daha fazlasını gör: buddy memory fibonacci, fibonacci buddy, buddy system request 25k, source code buddy system, use of algorithms in programming, sample system using php, programming with algorithms, programming algorithm example, program algorithm example, list in the bookkeeping, initial programming needed, graphical programming in c, graphical algorithms, functional programming example, faces by design, example of an algorithm in programming, example of an algorithm, example of algorithms, example of algorithm in programming, example of algorithm

İşveren Hakkında:
( 7 değerlendirme ) United States

Proje NO: #2850353

Seçilen:

oleg21

See private message.

%selectedBids___i_period_sub_7% gün içinde 29.75%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(137 Değerlendirme)
7.0

Bu iş için 8 freelancer ortalamada $31 teklif veriyor

DanD

See private message.

$25.5 USD in 14 gün içinde
(212 Değerlendirme)
5.8
sanatanvw

See private message.

$34 USD in 14 gün içinde
(72 Değerlendirme)
5.5
alexkvw

See private message.

$34 USD in 14 gün içinde
(65 Değerlendirme)
5.1
iodra

See private message.

$34 USD in 14 gün içinde
(26 Değerlendirme)
3.8
juanricheri

See private message.

$34 USD in 14 gün içinde
(10 Değerlendirme)
3.5
vw174684vw

See private message.

$21.25 USD in 14 gün içinde
(11 Değerlendirme)
3.1
letscodevw

See private message.

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