Font size
Worksheets7. need for different types of software 1
Total questions: 128
Worksheet time: 1hrs 4mins
Advantage of open source: Users can edit and customise software freely
True
False
Advantage of open source: Bugs, Security fixes etc., are more likely to be fixed faster
True
False
Advantage of open source: Always someone to go back to if you have problems
True
False
Advantage of open source: Better versions of the software (i.e. less buggy) may appear faster than proprietary software
True
False
Advantage of open source: Allows collaboration with other people who may want the same modifications
True
False
Advantage of open source: Generally provide free customer support
True
False
Which of these is an example of AI?
Able to burn a movie into DVD
Able to burn a movie into DVD
Able to understand human speech
Able to show you what is behind your car on the back up camera
The purpose of AI is to...
Build computer programs that exhibit intelligent behavior
Build problems, learns and understand language.
Build emotions, language and understands mathematical problems.
Create a robot friend for every fifth grader
Microsoft Word is an example of
word-processing software
spreadsheets software
database software
desktop publishing software
Excel is an example of
video-editing software
word-processing software
presentation software
spreadsheet software
PowerPoint is an example of
Word-Processing software
Presentation software
Spreadsheets software
Database software
Which of the following programs is for graphics-editing?
Microsoft Word
Microsoft Excel
Adobe Photoshop
Publisher
Microsoft Word is a program used to
create database
do calculations
create documents
create presentations
Which is an example of a database program?
Microsoft Word
PowerPoint
Access
Excel
Outlook is an example of __________ software.
typing
graphics
music
Which of the following is not an Internet Browser?
Google Chrome
Safari
Outlook
Internet Explorer
Publisher is an example of ________________.
Word Processing software
Desktop Publishing software
Spreadsheets software
Presentation software
.XLSX files are created and opened in _________________.
Microsoft Word
Microsoft Excel
Microsoft PowerPoint
Microsoft Access
The program mainly used to open a WMV file is _____________.
Quicktime
iTunes
Windows Media Player
Real Player
An HTML file is used for creating ___________________.
Text
Images
Web Pages
Music
________ software is distributed with the source code and a licence which allows the software to be modified and distributed by the user
open source
closed source
bespoke
off the self
What is usually developed and supported by a community?
open source software
closed source software
bespoke software
off the self software
__________________ is usually developed by a commercial organisation and protected by a licence which forbids reverse engineering or distribution of unlicensed copies
open source software
closed source software
editable source software
uneditable source software
closed source software may be developed to meet a specific brief for a client, termed ______________
open source software
bespoke software
off the shelf software
______________ is generic and will meet a wide range of client needs
open source software
bespoke software
off the shelf software
An example of ____________ would be a generic spreadsheet package
open source software
bespoke software
off the shelf software
___________________ software may be customisable to enable clients to set up their software to meet specific needs, for example, setting up a spreadsheet template for a customer’s account details.
open source software
bespoke software
off the shelf software
__________ is often required to meet very specific needs
open source software
bespoke software
off the shelf software
In industries where software is developed for _________________, it is imperative that the project is checked carefully at each stage of the system development lifecycle
multinational companies
safety critical systems
highly efficient systems
a specific purpose
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
the requirements have been correctly defined
that the design is accurate and that software meets the required level of performance and is free from errors
each stage has been validated
expert systems are as accurate as possible
The process of ________ checks that the correct piece of software is being built, i.e. that it meets the requirements
validation
verification
decision making
threading
_____ confirms that the software functions correctly with no errors
validation
verification
decision making
rule checking
For bespoke software verification confirms that the software functions correctly with no errors. It must accept only the correct inputs, must perform the correct operations and produce accurate outputs. The software must perform consistently when given the same _____
information
inputs
rules
data
For bespoke software verification confirms that the software functions correctly with no errors. It must accept only the correct inputs, must perform the correct operations and produce accurate outputs. The software must perform consistently when given the same inputs. These processes are part of the formal ________ of the product
quality assurance
input output process
stage checking and testing
validation
When designing and creating bespoke software. An independent body may be used to carry out _________ to ensure that reviews are objective.
validation and verification
a software review
the systems life cycle process
________ are designed to carry out the decisions usually made by a human expert
expert systems
closed systems
intelligent systems
bespoke systems
_________ are often used for diagnostic systems
expert systems
closed systems
intelligent systems
bespoke systems
In a medical diagnosis system (expert system), expert doctors provide facts about particular conditions to build a __________
knowledge base
query base
rule base
user interface
In a medical diagnosis system (expert system) the system will have a user interface and an __________ for handling queries
inference engine
expert engine
expert rule base
interface rule
In an expert system the links between facts are called rules and are stored in a _______
inference engine
rule base
knowledge base
query handler
In an expert system the links between facts are called rules and are stored in a _______
inference engine
rule base
knowledge base
query handler
In a medical diagnosis system (expert system), expert doctors provide facts about particular conditions to build a __________
knowledge base
query base
rule base
user interface
In a medical diagnosis system (expert system) the system will have a user interface and an __________ for handling queries
inference engine
expert engine
expert rule base
interface rule
Expert systems belong to the branch of computing termed ________
artificial intelligence
knowledge based computing
expert computing
intelligence and knowledge
Expert systems can only make decisions that have been entered into the ___________; however, more sophisticated systems can add new facts and rules
knowledge base
inference engine
rule base
queries
_________ can be used by non-specialists who may not be able to distinguish between a real and erroneous diagnosis
expert systems
bespoke systems
of the shelf systems
intelligent systems
_________ 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
expert systems
bespoke systems
of the shelf systems
intelligent systems
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 ________
time and money
the job of getting it fixed
from using a piece of closed source software
A car fault diagnosis system can read sensor data and provide an accurate fault diagnosis in a very short space of time is what?
expert system
bespoke system
intelligent system
________’ permit the user to carry out useful tasks
application software
utility software
encryption software
system software
Examples of applications are:
word processor
desktop publishing
a game
file manager
Examples of applications are:
presentation software
spreadsheet pacakge
compression software
encryption software
Examples of applications are:
database software
calculator program
backup and archiving
disc defragmenter
_________ allows the user to maintain or configure their computer system
utility software
application software
expert software
disc defragmentation
examples of software utilities include
file manager/explorer
disc scanner and cleanup
system configuration
calculator program
examples of software utilities include
security backup and archive
compression software
3d modelling software
weather forcast software
examples of software utilities include
disc defragmenter
encryption software
heating system software
microwave embedded software
_____ does not include source code and is also known as closed source software
proprietary software
utility software
expert software
secret software
Companies do not commonly release ______, because the code may contain trade secrets and other intellectual property they do not want others to get hold of
source code
source data
machine code
assembly code
developers working on _________ will usually be contractually obliged to maintain it for a given period after release
bespoke software
new software
off the shelf software
utility software
what allows developers to protect their knowledge and investments, but it does that only they can make changes to the code base
closed source software
open source software
legally shared software
owned software
there is a big difference between free software and open source. Free software does not usually make the ______ available
source code
program code
second version
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)
expert system
open source software
bespoke software
off the shelf software
What is a problem with open source software?
someone could take the ideas from the software and add it to their code then release it as partly open source
someone could take the ideas from the software and add it to their code then release it as closed source
someone could take the ideas from the software and add it to their code then release it as a new open source version
closed source software can be
bespoke
off the shelf
Any software built with specific needs in mind to a particular business will not be _______ to other companies problems
portable
changable
implemented
the more people who buy the software the cheaper the developers can make it. what type of software is this?
bespoke
off the shelf
open
utility
the end user will pay less due to the cost being split between everyone who will buy it. what type of software is this?
bespoke
off the shelf
open
utility
the biggest cost is paying for the software engineers time. what type of software is this?
bespoke
off the shelf
open
utility
there may be more bugs as there are less people testing it. what type of software is this?
bespoke
off the shelf
open
utility
development time can run in to years. what type of software is this?
bespoke
off the shelf
open
utility
systems classified as this are not allowed to fail
safety critical system
non failure system
fail safe system
systems are considered safetty critical if there is potential for what happening?
death or serious illness
loss or severe damage to company assets
the system is too expensive
systems are considered safetty critical if there is potential for what happening?
death or serious illness
damage to the environmnet or wildlife
the system is too expensive
in the case that failure does occur, safety critical systems will provide methods to get the system back under control. ___________ are ones where manual overrides are in place should failure occur
fail-safe
fault tolerant
fail-passive
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
fail-safe
fault tolerant
fail-passive
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)
fail-safe
fault tolerant
fail-passive
In knowledge based/expert systems the knowledge base:
is a database containing expert knowledge
attempts to work out the answer to the user'squery by using the rule base
links knowledge together through facts
allows the user to communicate with the system.
In knowledge based/expert systems the inference engine:
is a database containing expert knowledge
attempts to work out the answer to the user'squery by using the rule base
links knowledge together through facts
allows the user to communicate with the system.
In knowledge based/expert systems the rule base:
is a database containing expert knowledge
attempts to work out the answer to the user'squery by using the rule base
links knowledge together through facts
allows the user to communicate with the system.
In knowledge based/expert systems the user interface (HCI):
is a database containing expert knowledge
attempts to work out the answer to the user'squery by using the rule base
links knowledge together through facts
allows the user to communicate with the system.
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
rule base
query base
knowledge base
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
inference engine
rule base
user interface
knowledge base
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
inference engine
user interface
rule base
knowledge base
which application software is designed to be shown on a screen while a speaker is talking to the audience
presentation software
desktop publishing
spreadsheet packages
drawing packages
features of this software include animations, multimedia links and speaker notes
presentation software
desktop publishing
spreadsheet packages
drawing packages
When using presentation software simple _______ may increase the visual appeal of the presentation
animations
transitions
slides
which application software is usually used in meetings and contains a small amount of information as the bulk of the information is delivered by a presenter
presentation software
desktop publishing
spreadsheet packages
drawing packages
which application software allows the creation of many types of publication, for example manuals, posters and banners?
presentation software
desktop publishing
spreadsheet packages
drawing packages
which application software allows much finer control over the layout of a publication and is not designed to handle large amounts of text?
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software is designed to handle large amounts of text?
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software focuses on producing essays, letters and reports rather than large graphical publications
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software has key features such as templates and the layout of text and images?
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software uses templates to set up the page size, orientation and basic layout along with various text styles, for a variety of commonly used types of publication?
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software uses templates to dramatically improve a companies productivity?
presentation software
desktop publishing
spreadsheet packages
word processing software
which application software primarily focuses on dealing with numbers and financial information?
presentation software
database software
spreadsheet packages
word processing software
a simple __________ is known as a workbook and contains on or more worksheets
presentation
database
spreadsheet
in spreadsheet software a worksheet is split into a grid system, with _____ representing columns and ______ representing rows
symbols: numbers
numbers: letters
letters: numbers
which application software uses cells that contain calculations, these calculations are automatically updated when the numbers in other cells are changed?
presentation software
database software
spreadsheet packages
word processing software
spreadsheet software uses cells that contain calculations, these calculations are _______ updated when the numbers in other cells are changed?
constantly
never
automatically
sometimes
which application software comes in two main types - bitmap and vector?
presentation software
database software
drawing packages
word processing software
in a drawing package bitmaps are made up of thousands of ______
smaller images
vectors
pixels
lines
in a drawing package vectors are made up of lines and shapes. They are mathematically defined and can be dynamically refined which means they won't ______
calculate
stretch
pixelate
work in a different graphics package
which application software organises data into tables, fields and records?
presentation software
database software
spreadsheet package
word processing software
which application software stores a vast amount of data required for a specific purpose and forms the backbone of most ICT systems?
presentation software
database software
spreadsheet package
word processing software
which application software has the ability of searching and sorting data quickly using queries?
presentation software
database software
spreadsheet package
word processing software
databases used in small businesses and schools have a (like MS Access) have a graphical way of generating _______
charts
queries
data
in large scale organisations queries are written in a special language called ____
MS Access
SQL
PHP
