Quiz submission record for quiz2-1-1 at Mon Jun 28 10:27:44 2004: Your Answer for Question 1: a. False. when a call to malloc chop the original free blocks into 2 or more free blocks, means it start allocating in the middle, then more free blocks will result. b. True, it is correct if the allocation starts from the end of preceding block and ends somewhere in the middle. c. True, mentioned in a. Your Answer for Question 2: True: b, c because the block that is freed may be in the middle of 2 free blocks, so freeing it will result in one big block, hence reducing the number, also, if it is next to only 1 free block, freeing it will make the no. of block unchange Your Answer for Question 3: Java's compiler automatically does it Your Answer for Question 4: not using reference count method. Because they cannot be reached from reached from a root. for the mark and sweep method, we are performing a depth-first traversal, visiting each node and marking on it. So it works for circular structures. Your Answer for Question 5: I do not understand what is administrative word Your unique submission ID is quiz2-1-1-cs61c-cg-1088443664-1272.