1.Acceptance testing can be performed by which of the following? The client The developer under supervision of a client's representative An SQA group hired by the client (a) I and III only (b) II and III only (c) I and II only (d) I, II, and III Correct answer is (d) 2. What is the goal of software engineering? (a) The development of software that conforms to international standards (b) The application of engineering techniques to software production (c) The replacement of hand coding by automatic programming (d) The production of fault-free software that satisfies the user's needs and that is delivered on time and within budget Correct answer is (d) 3. Which of the following is true about the history of software development? (a) The "software depression" began in the 1950s. (b) The Corps of Engineers helped software developers engineer their products. (c) A software crisis emerged in the 1970s and has persisted to this day. (d) Software development was problematic in the beginning, but most of the problems have now been solved. Correct answer is (c) 4. Which of the following accurately characterizes the pace of development of software and hardware technology? (a) The pace of development is currently about the same in software and hardware technology. (b) Hardware technology progressed very quickly but now software technology is catching up to it. (c) Progress in hardware technology is led by improvements in developing software technology. (d) Hardware technology is outpacing software technology. (赶超) Correct answer is (d) 5. In which of the following phases of software development is fixing a fault normally less costly than in any of the others? (a) The integration phase (b) The desig...