wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7. the need for different types of software systems Final

Total questions: 127

Worksheet time: 1hrs 4mins

Name
Class
Date
1.
____________ can be freely used, changed, improved, copied and redistributed but it may have some cost for the media and support for further development.
a)
Open Source Software 
b)
Source Code
c)
Machine Code
d)
Proprietary Software
2.
A bank thinks of getting a database package. They have particular needs, such as having their logo on every screen and timing employees performing tasks. The best software in this case would be:
a)
bespoke
b)
off the shelf
c)
open source
3.
Microsoft Office and similar software is an example of:
a)
off the shelf
b)
bespoke
c)
open source
4.

The purpose of AI is to...

a)

Build computer programs that exhibit intelligent behavior

b)

Build problems, learns and understand language.

c)

Build emotions, language and understands mathematical problems.

d)

Create a robot friend for every fifth grader

5.

Excel is an example of

a)

video-editing software

b)

word-processing software

c)

presentation software

d)

spreadsheet software

6.

PowerPoint is an example of

a)

Word-Processing software

b)

Presentation software

c)

Spreadsheets software

d)

Database software

7.

In industries where software is developed for _________________, it is imperative that the project is checked carefully at each stage of the system development lifecycle

a)

multinational companies

b)

safety critical systems

c)

highly efficient systems

d)

a specific purpose

8.

Bespoke software is often required to meet very specific needs. In industries where software is developed for safety critical systems, it is imperative that the project is checked carefully at each stage of the system development lifecycle. This ensures that

a)

the requirements have been correctly defined

b)

that the design is accurate and that software meets the required level of performance and is free from errors

c)

each stage has been validated

d)

expert systems are as accurate as possible

9.

________ are designed to carry out the decisions usually made by a human expert

a)

expert systems

b)

closed systems

c)

intelligent systems

d)

bespoke systems

10.

In a medical diagnosis system (expert system) the system will have a user interface and an __________ for handling queries

a)

inference engine

b)

expert engine

c)

expert rule base

d)

interface rule

11.

In an expert system the links between facts are called rules and are stored in a _______

a)

inference engine

b)

rule base

c)

knowledge base

d)

query handler

12.

In a medical diagnosis system (expert system), expert doctors provide facts about particular conditions to build a __________

a)

knowledge base

b)

query base

c)

rule base

d)

user interface

13.

In a medical diagnosis system (expert system) the system will have a user interface and an __________ for handling queries

a)

inference engine

b)

expert engine

c)

expert rule base

d)

interface rule

14.

In a medical diagnosis system (expert system), expert doctors provide facts about particular conditions to build a __________

a)

knowledge base

b)

query base

c)

rule base

d)

user interface

15.

In an expert system the links between facts are called rules and are stored in a _______

a)

inference engine

b)

rule base

c)

knowledge base

d)

query handler

16.

In an expert system the links between facts are called rules and are stored in a _______

a)

inference engine

b)

rule base

c)

knowledge base

d)

query handler

17.

In a medical diagnosis system (expert system), expert doctors provide facts about particular conditions to build a __________

a)

knowledge base

b)

query base

c)

rule base

d)

user interface

18.

In a medical diagnosis system (expert system) the system will have a user interface and an __________ for handling queries

a)

inference engine

b)

expert engine

c)

expert rule base

d)

interface rule

19.

A car fault diagnosis system can read sensor data and provide an accurate fault diagnosis in a very short space of time which may save the owner ________

a)

time and money

b)

the job of getting it fixed

c)

from using a piece of closed source software

20.

_________ can be used by non-specialists who may not be able to distinguish between a real and erroneous diagnosis. For example, feeling lethargic, having a raised temperature and skin rash may be symptoms of a number of different conditions. Online medical diagnosis utilities can cause a great deal of worry to patients

a)

expert systems

b)

bespoke systems

c)

of the shelf systems

d)

intelligent systems

21.

________’ permit the user to carry out useful tasks

a)

application software

b)

utility software

c)

encryption software

d)

system software

22.

Examples of applications are:

a)

word processor

b)

desktop publishing

c)

a game

d)

file manager

23.

Examples of applications are:

a)

database software

b)

calculator program

c)

backup and archiving

d)

disc defragmenter

24.

What is a problem with open source software?

a)

someone could take the ideas from the software and add it to their code then release it as partly open source

b)

someone could take the ideas from the software and add it to their code then release it as closed source

c)

someone could take the ideas from the software and add it to their code then release it as a new open source version

25.

Anyone can join the community of developers to make changes to the code and upload their changesfor the rest of the world to see. If changes are godd they can be mergedinto the main source code so all users can benefit. (what is explained here)

a)

expert system

b)

open source software

c)

bespoke software

d)

off the shelf software

26.

Any software built with specific needs in mind to a particular business will not be _______ to other companies problems

a)

portable

b)

changable

c)

implemented

27.

the end user will pay less due to the cost being split between everyone who will buy it. what type of software is this?

a)

bespoke

b)

off the shelf

c)

open

d)

utility

28.

the biggest cost is paying for the software engineers time. what type of software is this?

a)

bespoke

b)

off the shelf

c)

open

d)

utility

29.

systems classified as this are not allowed to fail

a)

safety critical system

b)

non failure system

c)

fail safe system

30.

systems are considered safetty critical if there is potential for what happening?

a)

death or serious illness

b)

damage to the environmnet or wildlife

c)

the system is too expensive

31.

in the case that failure does occur, safety critical systems will provide methods to get the system back under control. ___________ will have redundant systems in place should failure occur. For example, if life life support should begin to fail it would alert medical staff and keep working long enough for them to intervene

a)

fail-safe

b)

fault tolerant

c)

fail-passive

32.

in the case that failure does occur, safety critical systems will provide methods to get the system back under control. ___________ may fail but if it does th pilot can regain control (auto pilot system)

a)

fail-safe

b)

fault tolerant

c)

fail-passive

33.

In knowledge based/expert systems the knowledge base:

a)

is a database containing expert knowledge

b)

attempts to work out the answer to the user'squery by using the rule base

c)

links knowledge together through facts

d)

allows the user to communicate with the system.

34.

In knowledge based/expert systems the inference engine:

a)

is a database containing expert knowledge

b)

attempts to work out the answer to the user'squery by using the rule base

c)

links knowledge together through facts

d)

allows the user to communicate with the system.

35.

In knowledge based/expert systems the rule base:

a)

is a database containing expert knowledge

b)

attempts to work out the answer to the user'squery by using the rule base

c)

links knowledge together through facts

d)

allows the user to communicate with the system.

36.

The __________ is interactive and will not just work seriallyby taking input, doing some processingand then providing an answer. At any point it may require more information to help it arrive at a conclusion

a)

inference engine

b)

rule base

c)

user interface

d)

knowledge base

37.

The _______ works by using logic and probablilities. For example, consider a patient who has a headache and a runny nose. The patient could have a cold or flu. It is much more likely to be a cold, but a chance it is flu. The _____ sets these probablilitiesfor the inference engine to use

a)

rule base

b)

query base

c)

knowledge base

38.

the ______________ is responsible for making on eof three decisions. 1.it has enough information to arrive at an answer, 2. it requires more information, 3. it cannot reliably come up with an answer

a)

inference engine

b)

user interface

c)

rule base

d)

knowledge base

39.

which application software allows the creation of many types of publication, for example manuals, posters and banners?

a)

presentation software

b)

desktop publishing

c)

spreadsheet packages

d)

drawing packages

40.

which application software focuses on producing essays, letters and reports rather than large graphical publications

a)

presentation software

b)

desktop publishing

c)

spreadsheet packages

d)

word processing software

41.

which application software uses cells that contain calculations, these calculations are automatically updated when the numbers in other cells are changed?

a)

presentation software

b)

database software

c)

spreadsheet packages

d)

word processing software

42.

Computer applications have allowed everyday tasks to be performed quickly and sometimes ________

a)

automatically

b)

faster

c)

once

d)

readily

43.

Computers and smartphones contain a calculator program which reduces the requirement for users to carry out calculations manually. Information can be searched for and results returned in an instant. This in turn is increasing our _____ upon computers and the internet

a)

skillset

b)

reliance

c)

usage

d)

anger

44.

Modern creative industries rely on a combination of traditional video and computer generated imagery (CGI) and ______

a)

animation

b)

drawings

c)

imagination

45.

Traditional hand-drawn animation was a very time-consuming process. Specialist software, such as Adobe Flash, has enabled even _______ to produce computer animations

a)

novice users

b)

john potter

c)

programmers

d)

experts

46.

Software is used to create wire-frame models from simple _______

a)

polygons

b)

triangles

c)

octagons

d)

hexagons

47.

The ____________are then rendered by the software to make them appear more realistic

a)

polygons

b)

wireframes

c)

shapes

d)

wires

48.

Software used at weather stations must be capable of ___________

a)

data tapping

b)

data correcting

c)

data logging

d)

data strolling

49.

Software used at weather stations must be capable of data logging. The data is then analysed and, based on previous scenarios, a ________ is generated of the most likely weather pattern

a)

simulated model

b)

data logger

c)

graph/chart

d)

data prediction

50.

Software used at weather stations must be capable of data logging. The data is then analysed and, based on previous scenarios, a simulated model is generated of the most likely weather pattern. Data patterns can be analysed to increase the accuracy of future predictions and to extract

a)

long-term trends.

b)

answers

c)

data logged

d)

graphical data

51.

Computer control systems use sensors to provide an input signal which is then processed by software to generate a ______ signal.

a)

output

b)

loud

c)

data

d)

processing

52.

Computer control systems use sensors to provide an input signal which is then processed by software to generate an output signal. The output signal can be used as _____ in a closed loop control system to enable the output to be turned on and off automatically, for example, a thermostat in a heating system

a)

a sign

b)

feedback

c)

flag

53.

Computer control systems use sensors to provide an input signal which is then processed by software to generate an output signal. The output signal can be used as _____ in a closed loop control system to enable the output to be turned on and off automatically, for example, a thermostat in a heating system

a)

a sign

b)

feedback

c)

flag

54.

The software used in __________ is usually quite simple as the amount of data being processed is small and decisions made very simple, i.e. turning a heater on or off.

a)

computer control systems

b)

data logging

c)

data modelling

55.

_____ uses computers to carry out processes without the need for human interaction. Software must have a high level of reliability and robustness. It is also important that systems are calibrated to provide the correct degree of accuracy.

a)

automation

b)

robotics

c)

AI

d)

expert systems

56.

The software used in computer control systems is usually quite simple as the amount of data being processed is small and decisions made very simple, i.e. turning a heater on or off. Automation uses computers to carry out processes without the need for human interaction. Software must have a high level of _________. It is also important that systems are calibrated to provide the correct degree of accuracy.

a)

reliability

b)

robustness

c)

logging

d)

memory

57.

It is also important that systems are calibrated to provide the correct degree of _______.

a)

accuracy

b)

levelling

c)

robustness

d)

reliabilty

58.

_______ are expensive to set up but may replace the work of several employees so can save money in the long term.

a)

Automated systems

b)

Modelling simulations

c)

Data logging

d)

Expert systems

59.

Automated systems are ________ to set up but may replace the work of several employees so can save money in the long term.

a)

expensive

b)

cheaper

c)

easy

d)

automatically

60.

Automated systems are expensive to set up but may replace the work of several employees so can _________ in the long term.

a)

save money

b)

be reused

c)

be not cost effective

d)

automatically

61.

Some tasks are difficult to ______ as they require very fine movements that are difficult for machines to replicate.

a)

automate

b)

copy

c)

do

d)

transfer

62.

Robots can be used to work in environments that are _________for humans such as mines, under the sea or in nuclear power station cores.

a)

dangerous

b)

unreachable

c)

very hot

63.

Robots do not require rest breaks but, as they become more capable and are given greater __________

a)

responsibilities

b)

flexibility

c)

work

64.

A robot is a device that carries out ______ tasks.

a)

some

b)

automated

c)

quick

d)

easy

65.

Robots are used in the manufacture of ____ to assemble components, weld and paint panels.

a)

cars

b)

food

c)

clothes

d)

applications

66.

The ________ used to control robots provides instructions needed to carry out specific actions.

a)

software

b)

hardware

c)

CPU

d)

microprocessor

67.

Programs need to be carefully tested as they will often run _________.

a)

unattended

b)

attended for safety

c)

in time periods

68.

Humanoid robots, such as Honda’s Asimo, are designed to mimic human movement. They contain ____ to enable the robot to make decisions.

a)

input

b)

feedback

c)

sensors

d)

options

69.

Humanoid robots, such as Honda’s Asimo, are designed to mimic human movement. They contain sensors to enable the robot to make decisions. For example, when Asimo puts a foot forward, pressure sensors will _________ readings to indicate when contact has been made with the floor. This will then trigger the second foot to be lifted as Asimo walks.

a)

feed back

b)

give back

c)

allow for

70.

Computer aided design (CAD) software is often used in conjunction with _________software.

a)

computer aided manufacturing (CAM)

b)

application

c)

expert system

d)

bespoke

71.

CAD allows a user to design their product using a computer as 2D views from which it can produce a 3D view. CAM software will then convert the design into a __________

a)

3D product

b)

printed product

c)

workable product

d)

piece of hardware

72.

Examples of devices that use CAM are

a)

3d printers

b)

laser cutters

c)

CNC lathes

d)

plotters

73.

_______ are programs for locating web pages containing key words entered by the user.

a)

search engines

b)

application software

c)

indexes

d)

page rankings

74.

Web pages contain ______ which may allow a web page to appear more highly ranked in search results.

a)

meta tags

b)

bulk tags

c)

page ranks

d)

algorithms

75.

The _________ used by a search engine is very important in returning the most relevant results rather than a large number of pages.

a)

algorithm

b)

method

c)

software

d)

input

76.

The algorithm used by a search engine is very important in returning the most relevant results rather than a large number of pages. Google’s search engine uses the ________algorithm which uses the number of links to a page as a measure of its importance

a)

PageRank

b)

AlgorithmRank

c)

PageImportanceRank

77.

The algorithm used by a search engine is very important in returning the most relevant results rather than a large number of pages. Google’s search engine uses the PageRank algorithm which uses the number of links to a page as a measure of its

a)

importance

b)

ability

c)

size

d)

scalability

78.

Search engines store web pages gathered by a web crawler or _______

a)

spider

b)

crawler

c)

trojan

d)

meta crawler

79.

Search engines store web pages gathered by a web crawler or spider. The page data is then indexed to facilitate fast _________

a)

searching

b)

indexing

c)

crawling

d)

popping

80.

Search engines store web pages gathered by a _______ or spider

a)

web crawler

b)

virus

c)

trojan

d)

meta crawler

81.

Search terms entered by the user form the search query which is used to search the ______ for matching terms. The pages are then returned in the user’s browser as the result set.

a)

index

b)

pagerank

c)

score

d)

pipelining

82.

Professional organisations have a presence on the internet which may enable them to reach a larger audience. Websites can be used to create professional profiles which may assist in career development.____ are made available online and learning communities allow students to study remotely.

a)

Journals

b)

Blogs

c)

Articles

83.

Professional organisations have a presence on the internet which may enable them to reach a larger audience. Websites can be used to create professional profiles which may assist in career development. Journals are made available online and learning communities allow students to study ______.

a)

remotely

b)

automatically

c)

articles

84.

3d modelling software uses techniques such as

a)

ray tracing

b)

trace tabling

c)

copy modelling

85.

3d modelling software allows the user to sculpt or model objects, apply textures, set up a scene and then provide _______

a)

light sources

b)

data sources

c)

polygons

86.

3d modelling software allows the user to sculpt or model objects, _________, set up a scene and then provide light sources

a)

apply textures

b)

set up darkness

c)

polygons

87.

3d modelling software allows animation. Objects are moved in a scene by stating

a)

a start and end state

b)

size and depth

c)

colour and colour depth

88.

the appearance of smooth animation is what?

a)

tweening

b)

combining

c)

transitions

d)

animate smooths

89.

3d modelling software can provide _____ to allow more natural movement

a)

pivot points

b)

running actions

c)

tween motions

90.

weather forecasting software assimilates all of the data recorded to create a numerical model of ____

a)

atmosphere

b)

weather

c)

world

d)

rain

91.

a sensor will record data from the physical environment. common sensors include -

a)

pressure sensor

b)

mercury tilt switch/accelerometers

c)

luminance (light sensor)

d)

output sensor

e)

water sensor

92.

the range of scenarios where computer automation can play a role is vast but what they all have in common is that they gather input using sensors and produce output using _____

a)

actuators

b)

output sensors

c)

machines

93.

a sensor will record data from the physical environment. common sensors include -

a)

pressure sensor

b)

mercury tilt switch/accelerometers

c)

humidity sensor

d)

infrared sensor

e)

computer sensor

94.

CAD allows designers to

a)

scale and rotate in three dimensions

b)

rotate in 2 dimensions

95.

designers can try out different ideas and styles without having to make physical prototypes until they are sure that the design is sound. You can't test every aspect as the amount of variables is vast. A prototype will have to be built at some point but the amount needed is kept to a minimum. what is being explained here?

a)

CAD

b)

CAM

c)

animation

d)

3d modelling

96.

designers can try out different ideas and styles without having to make physical prototypes until they are sure that the design is sound. You can't test every aspect as the amount of variables is vast. A prototype will have to be built at some point but the amount needed is kept to a minimum. what is being explained here?

a)

CAD

b)

CAM

c)

animation

d)

3d modelling

97.

As consumers, we expect everything we buy to be perfect. By enlisting machines to produce our products this can be guaranteed with a small error margin and a stable quality level. What is being explained?

a)

CAD computer aided design

b)

CAM computer aided manufacturing

c)

applications

98.

advantages of computer aided manufacturing (CAM)

a)

products produced are exactly the same

b)

they don't get tired

c)

they don't make mistakes (unless they break down)

d)

they can work 24/7

e)

they find errors and fix them

99.

As robots do the job of repetitive actions faster, more precisely and with fewer breaks than a human ever could, this has meant a shift in the job market. There are fewer lower skilled _________ jobs, meaning that certain groups in society struggle to find employment.

a)

manual labour

b)

semi skilled

c)

computer

100.

although manual labour jobs have reduced because of automation jobs in ______ and monitoring robotic automation have increased

a)

maintaining

b)

using

c)

building

d)

creating

101.

web spiders scour the internet, following links and recording ________ and the addresses of where these ______ were found (search engines)

a)

keywords

b)

meta data

c)

algorithms

102.

searching the search engines index means what

a)

fast searching and results returned very quickly

b)

slower searching and results returned

c)

fast searching but struggles to find results

103.

web spiders scour the internet, following links and recording keywords and the addresses of where these keywords were found (search engines). These keywords are then ordered and stored in _____

a)

an index

b)

order

c)

search table

104.

search engine companies analyse their indexes using _____

a)

algorithms

b)

indexes

c)

tables

105.

the PageRank algorithm is Google's way of generating a rank order for the websites found in response to users' searches. It works by counting the number of links to a page from other websites. This gives google ________of how important a website is

a)

a rough estimate

b)

an exact idea

c)

an idea

106.

the PageRank algorithm is Google's way of generating a rank order for the websites found in response to users' searches. It works by ___________ to a page from other websites. This gives google a rough estimate of how important a website is

a)

counting the number of links

b)

finding keywords tagged

c)

checking visits

107.

almost every business will have a web presence, which can range from small sites which advertise goods to massive online shops. Most consumers will, before buying an item, search for it on the web. Increasingly people are also looking at online reviews before making purchases, especially of services or larger items such as electronics. The implication of this for a business is that they need to manage the flow of information very carefully. They will have twitter feeds, facebook pages. It is not uncommon for companies to __________ blogs or online reviews which are scathing of their business

a)

try and shutdown

b)

report

c)

take over

108.

one key concern for every business is what comes up when they are searched for. If you are not the first page of popular searches your business can suffer (lost sales) Negative reviews will also make the business suffer. Businesses spend a lot of money ensuring their websites, which they control are some of the first to appear in search engines. This requires _______

a)

a combination of spending money with eth search engines to have sponsored results and manipulating the PageRank

b)

spending money on other websites to link to theirs

c)

hard work to ensure the website is high up on the ranking

109.

designers can try out different ideas and styles without having to make physical prototypes until they are sure that the design is sound. You can't test every aspect as the amount of variables is vast. A prototype will have to be built at some point but the amount needed is kept to a minimum. what is being explained here?

a)

CAD

b)

CAM

c)

animation

d)

3d modelling

110.

Examples of devices that use CAM are

a)

3d printers

b)

laser cutters

c)

CNC lathes

d)

plotters

111.

CAD allows a user to design their product using a computer as 2D views from which it can produce a 3D view. CAM software will then convert the design into a __________

a)

3D product

b)

printed product

c)

workable product

d)

piece of hardware

112.

The algorithm used by a search engine is very important in returning the most relevant results rather than a large number of pages. Google’s search engine uses the ________algorithm which uses the number of links to a page as a measure of its importance

a)

PageRank

b)

AlgorithmRank

c)

PageImportanceRank

113.

The algorithm used by a search engine is very important in returning the most relevant results rather than a large number of pages. Google’s search engine uses the PageRank algorithm which uses the number of links to a page as a measure of its

a)

importance

b)

ability

c)

size

d)

scalability

114.

The algorithm used by a search engine is very important in returning the most relevant results rather than a large number of pages. Google’s search engine uses the PageRank algorithm which uses the number of links to a page as a measure of its

a)

importance

b)

ability

c)

size

d)

scalability

115.

Search engines store web pages gathered by a web crawler or spider. The page data is then indexed to facilitate fast _________

a)

searching

b)

indexing

c)

crawling

d)

popping

116.

Search terms entered by the user form the search query which is used to search the ______ for matching terms. The pages are then returned in the user’s browser as the result set.

a)

index

b)

pagerank

c)

score

d)

pipelining

117.

3d modelling software allows the user to sculpt or model objects, _________, set up a scene and then provide light sources

a)

apply textures

b)

set up darkness

c)

polygons

118.

3d modelling software can provide _____ to allow more natural movement

a)

pivot points

b)

running actions

c)

tween motions

119.

the appearance of smooth animation is what?

a)

tweening

b)

combining

c)

transitions

d)

animate smooths

120.

web spiders scour the internet, following links and recording ________ and the addresses of where these ______ were found (search engines)

a)

keywords

b)

meta data

c)

algorithms

121.

although manual labour jobs have reduced because of automation jobs in ______ and monitoring robotic automation have increased

a)

maintaining

b)

using

c)

building

d)

creating

122.

Robots can be used to work in environments that are _________for humans such as mines, under the sea or in nuclear power station cores.

a)

dangerous

b)

unreachable

c)

very hot

123.

Robots do not require rest breaks but, as they become more capable and are given greater __________

a)

responsibilities

b)

flexibility

c)

work

124.

Computer control systems use sensors to provide an input signal which is then processed by software to generate an output signal. The output signal can be used as _____ in a closed loop control system to enable the output to be turned on and off automatically, for example, a thermostat in a heating system

a)

a sign

b)

feedback

c)

flag

125.

Software used at weather stations must be capable of data logging. The data is then analysed and, based on previous scenarios, a simulated model is generated of the most likely weather pattern. Data patterns can be analysed to increase the accuracy of future predictions and to extract

a)

long-term trends.

b)

answers

c)

data logged

d)

graphical data

126.

The ________ used to control robots provides instructions needed to carry out specific actions.

a)

software

b)

hardware

c)

CPU

d)

microprocessor

127.

Programs need to be carefully tested as they will often run _________.

a)

unattended

b)

attended for safety

c)

in time periods