Quiz submission record for quiz3-2-2 at Thu Jul 8 10:34:13 2004: Your Answer for Question 1: The C pre-processor, I believe, scans the entire program initially figuring out where the different function declarations, definitions etc are located and ensures that all references for functions and variables exist properly. Its input language would be C. It would be above the compiler in the hierarchy. Your Answer for Question 2: For a programmer, this could get quite tedious because for every change made, the compiler, linker and assembler would reconfigure the whole program rather than just individual files/segments. Your unique submission ID is quiz3-2-2-cs61c-cf-1089308053-732.