Quiz submission record for quiz2-1-1 at Mon Jun 28 01:31:53 2004: Your Answer for Question 1: c. a successful call to malloc may increase the number of free blocks, because if there is no adequate space to put the new object, then morecore calls free and adds space to the free list Your Answer for Question 2: a. a call to free scans the free list and looks for a place to insert the free block, which is always either at the end of the list or in between two blocks that are in the list Your Answer for Question 3: java's equivalent to malloc is new. java's equivalent to C is the automatic garbage collector. an automatic memory allocation/deallocation system for C would require that the user run something in between his or her C code and the machine, like java is run on the virtual machine. Your Answer for Question 4: i can't figure this out. i guess if the first node is deleted, then there are no remaining pointers to the rest of the objects.. but i don't think that's a problem in java so i don't know. Your Answer for Question 5: i am just overwhelmed by the amount of reading. i wonder if we're really supposed to know all this material or if it's just an overview and we should focus on the lecture? hopefully it's the latter. Your unique submission ID is quiz2-1-1-cs61c-ca-1088411513-1143.