Unit 3
Systems Development



1. Building a working model of a new system in order to evaluate it, test it or have it approved before building the final product is know as:
prototyping
testing
evaluating
integrating

2. Testing strategy which involves testing a complete suite of programs to ensure they all function correctly when they are put together:
dry run testing
unit testing
integration testing
acceptance testing

3. Maintenance when the system runs satisfactorily but where there is still room for improvement:
perfective maintenance
adaptive maintenance
corrective maintenance
technical maintenance

4. The implementation phase of the systems life cycle does not include:
installing new hardware
training the users on the new system
evaluating the system
conversion of master files to the new system

5. An area on the screen through which a particular piece of software or data file may be viewed:
window
icon
menu
pointer

6. The individual sounds from which all words are constructed in any particular language:
pseudonyms
phonemes
acronyms
syntax

7. Interface style which provides a means of expressing instructions to the computer directly using single characters, whole word commands or abbreviations:
command line interface
natural language
menus
graphical user interface

8. Diagram used to show how data moves through a system and what data stores are used. It does not specify the type of data storage:
system flowchart
Jackson structure diagram
entity-relationship diagram
data flow diagram

9. In a library database, two entities are BORROWER and BOOK. The most likely relationship between BORROWER and BOOK is:
one-to-one
one-to-many
many-to-one
many-to-many

10. Which of the following tasks would not be included in the system maintenance phase of the systems life cycle:
adaptations due to changing needs within the company
purchasing new hardware necessary for the new system to run
correction of problems discovered after the testing phase
improvements to the system


Score =

Correct answers: