State what is meant by custom written software. (1)
Software created especially for a user.
State two reasons why a business might decide to go with custom written software. (2)
State two advantages of off-the-shelf software (2)
Available now
Tried and tested
Costs less than custom-written
More (third party) support / documentation
State two disadvantages of off-the-shelf software (2)
May contain features which are not needed
May not contain features which are needed
Describe what is meant by open source software (2)
The source code is distributed with the software
The customer can modify the source code
The customer can redistribute the source code
State the validation rule that could be used for entering personal data in a website:
Email address
Gender
Password
Email address Must contain an @ sign Must contain a full stop (after the @ sign). Gender Must be one of Male, Female, (Other). Password Must have a given minimum length Must contain a non-letter.
Describe the difference between proprietary and off-the-shelf software (2)