WorksheetsSemester 1 Applied Computing
Total questions: 48
Worksheet time: 24mins
Qualitative research
yields high-quality data.
does not use people’s opinions and feelings.
may often use surveys and interviews.
always uses closed questions.
Data is related to information in that
information is processed from data.
data is processed from information.
data is more important than information.
data is more accurate than information.
Primary data is different to secondary data because primary data
is gathered before secondary data is collected.
has been processed by other people.
is much easier to collect.
is often more detailed and in-depth.
Referencing the sources of data is important because
it proves your findings are accurate.
it makes weak arguments look more impressive.
it avoids charges of plagiarism.
it is required under the Copyright Act 1968.
When collecting data for research
permission must be obtained from the individuals.
the law permits research without individual permission.
individuals may be legally required to answer if the data is needed for medical research.
paying individuals for responding ensures accurate data.
One way to protect the privacy of research participants is to
identify them by their Medicare numbers rather than by name.
shred their data before it is processed.
allow them to wear a mask when being interviewed or surveyed.
de-identify their data.
Encryption protects data by
stopping people from downloading data.
making data unreadable to unauthorised people.
compressing it.
making data unreadable by anyone.
A differential data backup
saves all data.
is slower than a full backup.
saves data that has been created or changed since the last backup.
is any form of backup that is different to a full backup.
A good backup strategy
specifies that backups are stored offsite.
ensures backups are stored in a fireproof safe.
should be implemented as soon as disaster strikes.
must include cloud storage.
The Australian Privacy Principles require organisations to
send copies of all their data to the government.
allow researchers to access the data they collect.
protect people’s personal data from damage or misuse.
notify the government if they detect criminal activity by people.
A data visualisation can be used to
sell, teach or entertain.
inform, persuade or educate.
deceive, persuade or educate.
explain, argue or manipulate.
The best type of visualisation to show the number of hours spent sleeping, working and relaxing in one day would be a
scatter chart.
bar graph.
line graph.
pie chart.
The best choice of chart to compare data trends over time is a
pie chart.
scatter chart.
nautical chart.
line graph.
A pie chart is appropriate when
you have at least ten categories.
your data is sorted from largest to smallest.
you need to show parts that total 100 per cent.
you need a colourful graphic for a report title page.
When considering design principles, non-functional requirements describe
the parts of a graphic solution that do not work properly.
qualities a graphic solution should have.
functions that a graphic solution should be able to do.
a wish-list of features that cannot be included in the current version of a graphic solution.
A client lists some factors that will need to be considered when designing a data visualisation: it must not take more than one week to produce, it must be able to be accessed online and it must respect the Copyright Act 1968. These factors
define the scope of the data visualisation.
are evaluation criteria.
are all non-technical constraints.
are all forms of constraint.
To avoid confusion between formats and conventions, it’s best to remember that
a format defines visual features, such as bold or italic, and a convention defines non-visual features, such as how statistics are calculated.
a format is a chosen method of presenting data, such as a chart or a table, and a convention is the accepted rule for producing that format; for example, the fact that you should label the axes on a graph.
they are basically the same thing.
once you choose a convention to use, that convention has several formats that you should follow.
A convention used in charts is
the x-axis and y-axis must be labelled.
the area under the line in a line chart must be coloured.
the slices in a pie chart appear clockwise from the six o’clock position in ascending order by size.
each slice of a pie chart should have different patterns and colours.
What is the difference between validation and testing?
Validation checks the reasonableness of input and testing checks the accuracy of output.
Validation checks the reasonableness of output and testing checks the accuracy of input.
Validation checks the accuracy of input and testing checks the reasonableness of output.
This is a trick question – they are the same thing.
During manipulation (or processing)
information is converted into data.
numbers are converted into charts or graphs.
data is converted into information.
data is misrepresented to show patterns and trends.
Martin is installing some primary storage into his new computer. Which of the following is best described as primary storage?
NAS
HDD
SSD
RAM
Sally is writing a program that will manipulate data that is stored in RAM during the execution of her program. She is using a data storage structure to store this data. The data that she wishes to store will stay the same throughout the execution of the program. The most appropriate data storage structure Sally should use is
an index.
a variable.
a constant.
a function.
Estelle is writing an application that will be installed on wearable technology. She wants the application to automatically turn on a display when the light levels of a room are lower than the point that has been set by a user. Where should Estelle discuss this feature in the solution requirements?
Scope
Constraints
Functional requirements
Non-functional requirements
Which data type holds values that are whole numbers only?
Floating point
Linked list
Integer
String
What is the result of the operation 15 <= 11?
15
11
True
False
What is the main purpose of creating pseudocode?
It will run on all computer operating systems.
It is language independent.
It ignores syntax errors.
It will compile easily.
File naming conventions should be meaningful and consistently applied within a software project because
it makes it faster to save and open files.
it makes it easier to find errors in source code.
it allows you to stay organised and find files quickly.
it reduces the amount of time it takes the compiler to find files when compiling.
What is one feature of a conditional statement?
A conditional statement makes decisions during runtime.
A conditional statement runs for as long as a condition is met.
Each line of code in a conditional statement is run at least once.
A conditional statement executes all lines of code in the order they are written.
Kristof is debugging a piece of software he has written. After using the software for some time, the program crashes and an error message is displayed. What type of error has Kristof most likely experienced?
A logic error
A syntax error
A runtime error
A semantic error
Jedda has been hired to evaluate software that has been running at a local business. She is looking at data and measurements that relate how long it takes on average for a search to return results. Under which element of efficiency or effectiveness is Jedda evaluating the software?
Functionality of the software, an element of effectiveness
Speed of processing, an element of efficiency
Accuracy, an element of effectiveness
Timeliness, an element of efficiency
Which validation technique is being used?
An existence check
An error check
A range check
A type check
Which line contains an example of parameters?
Line 2
Line 4
Line 6
Line 7
Jian is currently evaluating the efficiency of his solution. He is checking to see how well the software has met its needs in relation to the time and resources it takes for his solution to search and sort through the data stored within files. What is the best description of the efficiency measure Jian is evaluating?
Time
Speed of processing
Cost of file manipulation
Functionality of the software
A web browser is categorised as:
system software.
a utility.
application software.
Google Chrome.
Prototype software is:
a demonstration model of a proposed program.
experimental software.
software in a completely new class of its own.
mainly used in manufacturing industries.
A syntax error occurs when:
code calculates a wrong answer.
source code breaks the rules of the programming language.
something in the environment causes the program to fail.
source code contains invalid internal documentation.
An array is different to a variable because:
a variable’s value can be changed by a program.
an array can only hold numbers.
an array can contain many data items.
a variable can be one dimensional or two dimensional.
If you wanted to store the following values, what should you use?
3 word variables, 1 digital variable and 2 number variables
3 character vars, 2 floating point vars and 1 integer var
One array
3 string variables 2 integer variables 1 floating point var
During the analysis stage of the problem solving methodology (PSM):
functional and non-functional requirements are determined.
the appearance and architecture of the software is decided.
the software is tested for bugs.
Which of the following shows an example of Hungarian notation and CamelCase naming conventions?
A
B
C
D
The design stage of the PSM includes:
deciding how the end result will be achieved.
converting the design into a working software product.
conducting end-user acceptance testing.
evaluating if the problem has been solved satisfactorily.
A differential data backup:
saves data created or changed since the last backup.
is slower than a full backup.
saves all data.
is any form of backup that is different to a full backup.
Which of the following is an example of an item in an IPO chart?
A
B
C
D
Pseudocode is used by programmers to:
discover logical errors in algorithms.
produce executable code.
stand in for code that has not been written yet.
express the logic of a calculation strategy.
If a program stores data stays that stays the same throughout the program the storage structure to use would be
an index.
a variable.
a constant.
a function.
What is the result of the operation 15 <= 11?
15
11
True
False
The following line: remPlayers [ “Cerie”, “Hexstorm”, “Serai”, “Cenwrath” ] shows what data structure?
Associative array
Dictionary
Hash table
Array
What naming convention has Miranda used in her data dictionary?
Snake case
Camel case
Systems Hungarian notation
Hungarian notation
