Different Types of Software Flashcards

1
Q

Systems software

A

System software centres around the running of a system and its hardware.

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

Application software

A

Application software centres around the user and provides them with a tool for a particular job.

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

General purpose software

A

General-purpose software is purchased in-store or online from a retailer and is available to the public.
+ Cheap, but not as cheap as open source. Readily available on demand. Lots of support should exist.
- May not solve the problem exactly as you want it solved. Users tend to pay for large numbers of features they ultimately do not use.

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

Bespoke software

A

Bespoke software is written to order for a specific client – the client usually being a business.
+ Software can be customised to the user’s exact needs. Unique software can provide a unique competitive edge.
- Can be incredibly expensive, software is not immediately available; you must wait for design and development.

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

Open source software

A

Open-source software is freely available to anyone.
+ Usually free. If you can program competently, you can customise to your own needs.
- No right to support if any bugs do exist. More powerful features of paid-for software may not always exist.

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

Weather Forecasting

A

Generating a forecast requires processing and storage resources that only supercomputers are capable of delivering the forecast early enough for it to be of any use. Supercomputers then apply complex algorithms to data to generate predictions.

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

CAD

A

Computer Aided Design involves using a computer to support the design of anything, including engine components, rooms, buildings, furniture and packaging.

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

Robotics

A

A robot can be programmed to perform a task.
+ Robots can work 24-hour days and do not get tired or bored. Robots can work where it might be dangerous for humans. Robots generally work faster, more accurately and more consistently than humans.
- The initial expense for a new robot is very high, and extra expense can be incurred to pay for experts to maintain the robot. A malfunctioning robot may not know that it is malfunctioning, and continue to perform the same job incorrectly for a long time without detection. A robot, unlike a human, cannot think for itself and can only follow its program.

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

Expert system

A

An expert system is a computer system that emulates the decision-making ability of a human expert.

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

Knowledge base

A

A detailed database which contains enough data to allow the expert system to come to a firm conclusion or at least have an educated guess.

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

Inference engine

A

An expert system has a wealth of questions it can ask. The inference engine consists of a set of rules which determines what question the user will be asked next, based on answers the user has provided so far.

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

User interface

A

This is the part of the program that presents questions and feedback to the user and accepts input from the user in the form of answers.

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