Quiz submission record for quiz3-2-2 at Thu Jul 8 10:11:14 2004: Your Answer for Question 1: A preprocessor simply searches and replaces text in the program with predefined code. Usually we use this to save time writing code or to keep track of constants that may be changed one day. The product is still a C file. The compiler is the next step, as it is the first component that begins translating the higher-level language code to lower-level code Your Answer for Question 2: This would require complete re-compilation and linking each time a program were to be run. If this happens, the programmer would waste a lot of time waiting while the unchanged procedures and libraries are compiled for each execution. Your unique submission ID is quiz3-2-2-cs61c-ed-1089306674-3174.