Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Let

.docx
Скачиваний:
11
Добавлен:
25.02.2016
Размер:
238.65 Кб
Скачать

Feedback:

   See section 2.2.6 of the course notes. See section 3.6 in the textbook.    

13.

A feature of the fountain model and other object-oriented models is

(a) shorter overall development times (b) overlap between development phases (c) ease of application (d) greater acceptability by clients

Correct answer is

(b)

Your score on this question is:

7.14

Feedback:

   See section 2.2.7 of the course notes. See section 3.7 in the textbook.    

14.

For a software development project, a good way of making sure that the client's needs are met is to use the

(a) build-and-fix model (b) rapid prototyping model (c) synchronize-and-stabilize model (d) incremental model

Correct answer is

(b)

Which of the following are typically true of informal specifications?

  1. They are often written as a set of if-then clauses.

  2. They are written in a natural language.

  3. They are only used in conjunction with more formal techniques.

(a) II only (b) I and II only (c) I, II, and III (d) II and III only

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.1 of the course notes. See section 10.2 in the textbook.    

2.

Which of the following are true of informal specifications?

  1. They are brief and easy to read.

  2. They are precise.

  3. They do not require knowledge of a special notation.

(a) III only (b) I and III only (c) I only (d) II and III only

Correct answer is

(a)

Your score on this question is:

8.33

Feedback:

   See section 3.1.1 of the course notes.    

3.

Which of the following are true about a level 0 DFD?

  1. It is called a fundamental system model.

  2. It is called a context model.

  3. It shows the whole product as a process with input and output.

(a) III only (b) I, II, and III (c) II and III only (d) I and III only

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.2 of the course notes.    

4.

Successive levels of DFDs can be shown using which of the following?

  1. External refinement

  2. In-place refinement

  3. Hierarchical annotations

(a) I and III only (b) I, II, and III (c) II only (d) I and II only

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 3.1.2 of the course notes.    

5.

State transitions diagrams are used to specify _____ for _____.

(a) data flow, real time systems (b) control flow, all kinds of software systems (c) data flow, all kinds of software systems (d) control flow, real time systems

Correct answer is

(d)

Your score on this question is:

0.00

Feedback:

   See section 3.1.3 of the course notes. See section 10.6 in the textbook.    

6.

The control information found in a state transition diagram describes

(a) information that the SQA group attaches to specifications for tracing purposes (b) how different input or input states cause different processes to be activated (c) specific conditional branching and looping inside individual processes (d) constraints on the product imposed by the client

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.3 of the course notes.    

7.

Within the context of a data dictionary, the term cardinality refers to

(a) the internal structure of a data item (b) whether an item is optional or mandatory (c) the number of values that a data item can take on (d) the size of a data item

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 3.1.4 of the course notes.    

8.

In determining whether a data dictionary is necessary, which of the following factors should be considered?

  1. The complexity of the processing that input undergoes

  2. The internal complexity of input

  3. The size of input

(a) I and II only (b) II only (c) I, II, and III (d) I only

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 3.1.4 of the course notes.    

9.

The _____ define which input a software product must accept and what the corresponding output must be.

(a) acceptance criteria (b) data flow diagrams (c) input-output specifications (d) control flow diagrams

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 3.1.5 of the course notes.    

10.

Which of the following describes the way a software product should react to incorrect and/or incomplete input?

(a) It should raise a system error during processing and wait for user correction. (b) It should attempt to detect the illegal input before processing and ask the user to correct the input. (c) It should raise a system error during processing and end the program. (d) It should end the program after telling the user why the data is bad.

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.5 of the course notes.    

11.

What is the definition of the key for an entity in an entity-relationship model?

(a) It is the attribute, or combination of attributes, that uniquely identifies an entity. (b) It is not a well-defined concept for all entities. (c) It is the attribute that most completely identifies an entity. (d) It is the means of gaining access to an entity in a secure database.

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 3.2 of the course notes.    

12.

Entity-relationship modeling is a formal technique oriented to modeling

(a) process logic (b) control flow (c) data objects (d) data flow

Correct answer is

(c)

Which of the following are typically true of informal specifications?

  1. They are often written as a set of if-then clauses.

  2. They are written in a natural language.

  3. They are only used in conjunction with more formal techniques.

(a) II only (b) I and II only (c) I, II, and III (d) II and III only

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.1 of the course notes. See section 10.2 in the textbook.    

2.

Which of the following are true of informal specifications?

  1. They are brief and easy to read.

  2. They are precise.

  3. They do not require knowledge of a special notation.

(a) III only (b) I and III only (c) I only (d) II and III only

Correct answer is

(a)

Your score on this question is:

8.33

Feedback:

   See section 3.1.1 of the course notes.    

3.

Which of the following are true about a level 0 DFD?

  1. It is called a fundamental system model.

  2. It is called a context model.

  3. It shows the whole product as a process with input and output.

(a) III only (b) I, II, and III (c) II and III only (d) I and III only

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.2 of the course notes.    

4.

Successive levels of DFDs can be shown using which of the following?

  1. External refinement

  2. In-place refinement

  3. Hierarchical annotations

(a) I and III only (b) I, II, and III (c) II only (d) I and II only

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 3.1.2 of the course notes.    

5.

State transitions diagrams are used to specify _____ for _____.

(a) data flow, real time systems (b) control flow, all kinds of software systems (c) data flow, all kinds of software systems (d) control flow, real time systems

Correct answer is

(d)

Your score on this question is:

0.00

Feedback:

   See section 3.1.3 of the course notes. See section 10.6 in the textbook.    

6.

The control information found in a state transition diagram describes

(a) information that the SQA group attaches to specifications for tracing purposes (b) how different input or input states cause different processes to be activated (c) specific conditional branching and looping inside individual processes (d) constraints on the product imposed by the client

Correct answer is

(b)

Your score on this question is:

8.33

Feedback:

   See section 3.1.3 of the course notes.    

7.

Within the context of a data dictionary, the term cardinality refers to

(a) the internal structure of a data item (b) whether an item is optional or mandatory (c) the number of values that a data item can take on (d) the size of a data item

Correct answer is

(c)

Your score on this question is:

0.00

Feedback:

   See section 3.1.4 of the course notes.    

8.

In determining whether a data dictionary is necessary, which of the following factors should be considered?

  1. The complexity of the processing that input undergoes

  2. The internal complexity of input

  3. The size of input

(a) I and II only (b) II only (c) I, II, and III (d) I only

Correct answer is

(a)

Your score on this question is:

0.00

Feedback:

   See section 3.1.4 of the course notes.    

9.

The _____ define which input a software product must accept and what the corresponding output must be.

(a) acceptance criteria (b) data flow diagrams (c) input-output specifications (d) control flow diagrams

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]