 |
1 |  |  Some of the tasks in the general problem-solving model are listed below. Which of the following lists these tasks in the correct sequence? |
|  | A) | Problem definition, Finding solutions, Problem redefinition |
|  | B) | Data gathering, Finding solutions, Finding ideas |
|  | C) | Problem definition, Data gathering, Problem redefinition |
|
|
 |
2 |  |  Which of the following is a consequence of subdividing the development process? |
|  | A) | It makes it more difficult to manage a project |
|  | B) | It allows teams of developers with specialist skills to be allocated to a particular phase |
|  | C) | It helps identify smaller tasks that can be completely finished |
|
|
 |
3 |  |  Which of the following best describes the term lifecycle model? |
|  | A) | It describes the way requirements for an application change at different stages in the life of the organization |
|  | B) | It describes how a computerized information system is used during its lifetime |
|  | C) | It describes the phases through which a development project passes from the inception of the idea to completion of the product and its eventual decommissioning |
|
|
 |
4 |  |  Which of the following is a true statement regarding a systems development project? |
|  | A) | A systems development project is only concerned with developing a software system |
|  | B) | A systems development project is only concerned with developing systems for controlling devices or machines |
|  | C) | A systems development project may not involve software development |
|
|
 |
5 |  |  Which of following describes Strategic Information Systems Planning? |
|  | A) | It is concerned with planning the implementation of information systems? |
|  | B) | It is concerned with planning information systems development within the context of the organizational strategy |
|  | C) | It is concerned with how information systems can support strategic planning in an organization? |
|
|
 |
6 |  |  Some of the phases of the Waterfall Lifecycle are listed below. Which of the following lists is in the correct sequence for these phases? |
|  | A) | Construction, Installation and Testing |
|  | B) | Requirements Analysis, System Engineering, Design |
|  | C) | System Engineering, Requirements Analysis, Design |
|
|
 |
7 |  |  Which of the following is true about system requirements? |
|  | A) | They can be used to develop user acceptance tests |
|  | B) | They are mainly identified during systems engineering |
|  | C) | They change from one phase to another |
|
|
 |
8 |  |  Which of following is true about the criteria for acceptance tests? |
|  | A) | They are best identified at the end of the design phase |
|  | B) | They are best identified at the end of requirements analysis |
|  | C) | They are best identified at the beginning of the testing phase |
|
|
 |
9 |  |  Which of the following statements is true about adaptive maintenance? |
|  | A) | It is concerned with changing a computer system when its requirements change |
|  | B) | It is concerned with ensuring the system data is adapted to suit changes in the organization |
|  | C) | It is concerned with maintaining the system so that it can adapt automatically to changes in the organization |
|
|
 |
10 |  |  One of the major challenges during system installation is which of the following? |
|  | A) | Ensuring that the new software is correctly installed to use the computer effectively |
|  | B) | Avoiding unnecessary disruption and minimising the attendant risk of change |
|  | C) | Ensuring that both old and new systems run in parallel |
|
|
 |
11 |  |  Which of following is true about software construction in the Waterfall Lifecycle? |
|  | A) | Only one programming language could be used |
|  | B) | Relational database management systems are not used |
|  | C) | Normally software construction only proceeds when the design is complete |
|
|
 |
12 |  |  Which of the following is a disadvantage of the Waterfall Lifecycle? |
|  | A) | It does not allow the use of object-oriented technology |
|  | B) | Requirements change during development after the main system requirements have been agreed and are difficult to accommodate |
|  | C) | It separates requirements analysis and design |
|
|
 |
13 |  |  Iteration is problematic during the Waterfall Lifecycle for which of the following reasons? |
|  | A) | Architectural decisions are difficult to change |
|  | B) | Ad hoc coding solutions may be used to address changes in requirements |
|  | C) | Iteration has to be managed carefully |
|
|
 |
14 |  |  Which of the following statements is true about a prototype system? |
|  | A) | A prototype system is always discarded before the final production system is built |
|  | B) | Rapid development tools are only used to build prototype systems |
|  | C) | A prototype system is incomplete or lacks the resilient construction of the final production system |
|
|
 |
15 |  |  Which of the following is not an advantage of prototyping? |
|  | A) | The feasibility and usefulness of the system can be tested, even though, by its very nature, the prototype is incomplete |
|  | B) | Prototypes may be used to reduce misunderstandings about requirements |
|  | C) | Prototyping requires no analysis or design |
|
|
 |
16 |  |  Which of the following is not a workflow in the Unified Software Development Process |
|  | A) | Construction |
|  | B) | Implementation |
|  | C) | Test |
|
|
 |
17 |  |  User involvement in software development is important for which of the following reasons |
|  | A) | It is cheaper to have users as part of the project team rather than professional software developers |
|  | B) | Users understand why the requirements cannot be met |
|  | C) | Users can influence the way a project proceeds by identifying the most acceptable course of action from various alternatives |
|
|
 |
18 |  |  Consider the following statements about software development tools.
A. Current software development tools can perform semantic checks on a set of diagrams modelling an information system.
B. Current software development tools can perform syntactic and consistency checks on a set of diagrams modelling information system.
C. Current software development tools can perform syntactic checks on a set of diagrams modelling information system.
Which of the following is true? |
|  | A) | Statements A, Band C are true |
|  | B) | Statements A and C are true |
|  | C) | Statements B and C are true |
|
|
 |
19 |  |  Which of the following is an example of a systems development methodology? |
|  | A) | The Waterfall Lifecycle |
|  | B) | The Unified Modelling Language |
|  | C) | The Unified Software Development Process |
|
|
 |
20 |  |  What are the key distinguishing features of an agile method |
|  | A) | They allow development staff to move freely from one project to another |
|  | B) | They are documentation light and are responsive to changes in user requirements |
|  | C) | They produce flexible systems that are easy to change |
|
|