Vous êtes sur la page 1sur 4

Your performance was as follows:

You took 22 minutes on this assessment from Wed Jun 4 22:10:26 UTC+0800 2008 to Wed Jun 4 22:32:16 UTC+0800 Total score: 40.00 1 Which of the following is true about the probable effect of adding new programmers to a software project?

(a) Production will generally be sped up because new programmers generally bring bright new implementation ide ject. (b) Production will generally be slowed because of the need for training and additional coordination. (c) Production will generally be sped up because of the decrease in pressure on the programmers already working o ect. (d) Production will generally be sped up because programmers are generally most productive when they first start ct. Correct answer is Your score on this question is: Feedback: (b) 10.00 See section 1.1 of the course notes. See section 1.5 tbook.

2 Software engineering has which of the following objectives?

Setting realistic expectations about the software development process Manipulating trade-offs in functionality, schedule, and budget Selecting hardware platforms for the software

(a) I only (b) III only (c) I, II, and III (d) I and II only Correct answer is Your score on this question is: Feedback: See section 1.1 of the course notes. 3 Which of the following is true of software today? (a) Software quality is steadily increasing. (b) Most software being written currently is for private businesses and government organization s. (c) Software is ubiquitous and its quality often crucial. (d) 0.00

(d) Most software being written currently is for educational and entertainment purposes. Correct answer is Your score on this question is: Feedback: (c) 0.00 See section 1.2 of the course notes.

4 Which of the following accurately characterizes the pace of development of software and hard ware technology? (a) Hardware technology progressed very quickly but now software technology is catching up to it. (b) Progress in hardware technology is led by improvements in developing software technology. (c) Hardware technology is outpacing software technology. (d) The pace of development is currently about the same in software and hardware technology. Correct answer is Your score on this question is: Feedback: See section 1.2 of the course notes. See secti on 1.1 in the textbook. 5 Which of the following activities takes place during the specification phase of software develo pment? (a) Creation of modular architecture (b) Creation of test suites (c) Production of estimates of overall cost and schedule (d) Production of the requirements document Correct answer is Your score on this question is: Feedback: (c) 0.00 See section 1.3 of the course notes. See secti on 1.3 in the textbook. (c) 0.00

6 Which of the following normally happens during the implementation phase of software devel opment? (a) Modules are coded and tested. (b) Modules are coded and then the modular architecture is revised. (c) Modules and architecture are documented. (d) Modules are coded but not tested. Correct answer is Your score on this question is: (a) 0.00

Feedback: See section 1.3 of the course notes. See secti on 1.3 in the textbook. 7 Over the entire life cycle of a software product, which phase typically takes the most time? (a) Implementation (b) Maintenance (c) Design (d) Specification Correct answer is Your score on this question is: Feedback: (b) 10.00 See section 1.3 of the course notes. See 1.3 i n the textbook.

8 In the context of software engineering, which of the following definitions are true?

A failure is the behavior perceived by the user that results from a fault in program code. A fault is an actual problem in program code that is causing a failure. An error is a programmer's mistake that led to a fault in program code.

(a) II and III only (b) I only (c) I, II, and III (d) I and II only Correct answer is Your score on this question is: Feedback: See section 1.4 of the course notes. See secti on 1.7 in the textbook. 9 In the context of software engineering, what is a system? (a) Any set of hardware components on which a software product will run (b) Any software product that can be used without any other software (c) A combination of software products (d) The combination of hardware and software that runs the product Correct answer is Your score on this question is: (d) 10.00 (c) 10.00

Feedback: See section 1.4 of the course notes. See secti on 1.7 in the textbook. 1 0 . Which of the following terms are used to indicate a particular approach or set of techniques f or accomplishing one or more specific phases in the software development life cycle?

A paradigm A methodology A method

(a) I, II, and III (b) II and III only (c) I and III only (d) I and II only Correct answer is Your score on this question is: Feedback: (d) 0.00 See section 1.4 of the course notes. See secti on 1.7 in the textbook.

Go to top of assessment. Total score: 40.00 Copyright 2007 iCarnegie, Inc. All rights reserved.

Vous aimerez peut-être aussi