2.1 - Types of Software Flashcards

1
Q

What is open source software?

A

It is written by programmers and users can edit and modify the code.

Example: Python.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the uses/justification of open source software?

A

It is flexible, as it can be changed as required to meet specific needs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the benefits of open source software?

A

You can make changes - customise it, it is cheap, unwanted features can be removed, and it can be shared in a public domain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the disadvantages of open source software?

A

Security risks due to malicious code, prone to errors, difficulty in receiving support, and requires technical skills to maintain the code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is closed software?

A

Proprietary software that belongs to someone else and requires you to buy the software.

Examples: Microsoft Office, Fortnite, and Spotify.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the uses of closed software?

A

Used in home/business computers with technical support available and constantly updated to mitigate potential security breaches.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the benefits of closed software?

A

Well tested with secure updates, and the company is held accountable if something goes wrong.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the disadvantages of closed software?

A

Users rely on the company for updates, it can be expensive, and users cannot modify, debug, or improve the code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is off the shelf software?

A

Made for general use with features used in different ways.

Example: Adobe Photoshop.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the uses/justification of off the shelf software?

A

Used in homes/businesses for word processing, desktop publishing, and graphics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the benefits of off the shelf software?

A

Thoroughly tested with features that work well, regular updates, and cheaper than bespoke as it is not customised.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the disadvantages of off the shelf software?

A

Can be expensive to purchase, additional features may slow performance, and costly yearly licenses for software like antivirus.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is bespoke software?

A

Custom made for specific organisations and their needs.

Examples: Cedar for schools/students, MFT for hospitals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the uses/justification of bespoke software?

A

Offers huge commercial and business benefits giving a competitive advantage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the benefits of bespoke software?

A

Built for the company’s requirements, unwanted features can be removed for faster performance, and design/layout is customised.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the disadvantages of bespoke software?

A

Expensive to tailor make, training required, and original programmers need to be paid to fix errors.

17
Q

What are the characteristics of shareware?

A

Trial version of a program before you pay, giving you the opportunity to try it out.

Example: Netflix.

18
Q

What are the uses/justification of shareware?

A

It can be used by businesses so they can try it before they buy it.

19
Q

What are the characteristics of freeware?

A

Freely available to download and use.

Examples: Wix, Adobe Reader.

20
Q

What are the uses of freeware?

A

Useful for small/new businesses to use without additional expenses for software.

21
Q

What are the characteristics of embedded software?

A

Installed within a larger device with a dedicated purpose to control the machine and has small size due to memory/storage restrictions.

Example: Washing machine.

22
Q

What are the uses of embedded software?

A

Used in washing machines, GPS, aerospace, cars (anti-lock brakes), and elevators.