Quiz submission record for quiz3-2-2 at Thu Jul 8 01:44:54 2004: Your Answer for Question 1: The preprocessor have two functions. one is to include the contents of a file during compilation. second is to replace a token by an arbitrary sequence of characters. so its input should be a C language. and its output should be assemble language since the compiler won't compile the preprocessor and the output already is an assembly language, it should be other branch between the c program and linker. Your Answer for Question 2: if we combine assenbler and linker, every time when we change a line of code, the computer need to run the assembler and linker for the whole program, which is a terrible of computing resources. Your unique submission ID is quiz3-2-2-cs61c-aw-1089276294-3193.