Quiz submission record for quiz3-2-2 at Thu Jul 8 01:51:56 2004: Your Answer for Question 1: The C preprocessor is used to insert a step before compilation where files are included(#include), macros define(#define), etc. It is part of C and along with the C program produces an assembly language program output also. If it were part of the picture it would be right before the compiler step because the inputs it takes are part of the C program. Your Answer 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. Your unique submission ID is quiz3-2-2-cs61c-be-1089276716-2663.