1.14 Different Types of Software Systems Flashcards
(40 cards)
What are the three types of
software?
1.
Open Source
2.
Bespoke
3.
Off- The- Shelf
Give 2 advantages for open source.
1.
Usually Free
- You can customize code to your own needs
What is open source software? (2)
1.
Software that can be modified by users.
2.
The software is shared for free.
Give 2 disadvantages for open source.
1.
No right to support if any bugs exist.
2.
More powerful features of paid- for software may not be available.
What is bespoke software?
Software that has been written to order for a specific client.
Give 2 advantages for bespoke software.
1.
Customized to the user’s exact needs.
2.
May provide a unique competitive edge
Give 2 disadvantages for bespoke software.
1.
Can be very expensive.
2.
You must wait for design and development of software.
What is Off-the-shelf software?
General- purpose software purchased from a retailer.
Give 3 advantages for Off-the-shelf software.
1.
Cheap, but not a cheap as open source
2.
Readily available on demand.
3.
Lots of support is available online
Give 2 disadvantages for Off-the-shelf software.
1.
May not solve the problem exactly as you want it solved.
2.
Users tend to pay for large number of features that they may not use.
What is a weather forecasting system?
Software that predicts the state of the atmosphere at a given location.
What are the inputs of weather forecasting software? (2)
1.
Sensors positioned throughout the world.
2.
Temperature, Pressure, Wind/direction, moisture sensors
What are the processes in weather forecasting? (2)
- Complex calculations that require
immense CPU and RAM specifications.
2.
Uses geographic models and previous weather history
What are the outputs of weather forecasting?
Localized positions of temperature, wind precipitation etc.
Give a problem for predictive window sis.
Accuracy reduces as the prediction window sis made longer.
What is computer- aided design?
Use of computers for producing new product designs.
What are the inputs devices for CAD?
A mouse/ touchscreen- based input.
What can users do with CAD?
Users can specify the position and dimensions of parts, textures, materials.
What are the processes of CAD? (5)
1.
Calculate the cost of making components.
2.
Modelling physics
3.
Rotating a design to be viewed from different angles.
4.
Walk- throughs
5.
CAD requires high spec processors and graphics cards
What are the outputs of CAD? (3)
1.
Images of design from multiple angles
2.
Animations of walk- throughs
3.
Tabulated costs and lists of materials
What are the inputs of robotics?
Many position sensors.
What are robotics? (2)
1.
Machines that be used to do jobs.
- Some machines need human help and others can work on their own.
Give an example of the processes of robotics?
E.g. Car production line might use a weight sensor to determine that the car is in correct position.
What are the output devices of robotics?
Robots can be programmed to do move using servos (motors).