Quiz submission record for quiz2-2-1 at Wed Jun 30 04:31:28 2004: Your Answer for Question 1: A looping statements, such as while and do while could be dropped from C in lieu of if's and goto's. The designers of C included them because they are a logical abstraction. Programmers are more efficient and less error-prone if they can think in terms of the higher abstraction. Your Answer for Question 2: if then else, for, while, do while, goto, () ? :, switch, break, continue, Supposedly faster hardware can be developed with small instruction sets, as the duration of a clock cycle can be reduced more than the penalty of performing multiple operations to complete a more complicated operation. The compiler provides the abstraction of converting between higher languages like C's more complicated decision making statements so it does not affect software development. Your Answer for Question 3: I like this book a lot. The examples in the text get a little repetative, but that isn't a big deal since you can just go through them quickly. Your unique submission ID is quiz2-2-1-cs61c-cm-1088595088-2239.