Answer from cs61c-be (Tony Yiu 15099596) for Question 2 This would be very inefficient because if the three steps are combined into one. Then everytime any part of the C program was changed it would have to be recompiled, reassembled, and relinked. For huge programs this would be very bad.