SlideShare uma empresa Scribd logo
1 de 71
Higher Computing Science:
ISDD Revision
This presentation includes SOME questions from the
Higher Specimen Paper and other relevant past paper
questions*.
Ensure that you also work complete exam papers to get
a complete exam experience and that you also work
through the Exemplar Paper.
Ensure that you have read of the Scholar notes for each
of the two units: Software Design and Development and
Information Systems Design and Development.
Material from SQA exam papers is reproduced for educational purposes.
Some content has been adapted.
*As per SQA: “Guidance on the use of past paper questions for Higher Computing Science”
How to use this presentation:
You will need: Pen/cil and paper.
Press F5 to run this from PowerPoint.
Read the question and write down the
answer.
Advance the slide and check your answer.
If the answer is wrong, note down the slide
number that you got wrong. Make a list of all
the slides that you got wrong.
Repeat the slides from your list until you can
answer confidently.
Exam taking tips:
Read each question carefully.
Ensure that you answer in full sentences and link your
answer to the scenario in the question (refer to the
details in the question in your answer.)
Look out for key words like EXPLAIN, DESCRIBE,
COMMENT ON… and make sure that you write full
answers that respond to the key words.
Note the mark allocation for each question. If a
question is worth more than 1 mark, ensure that you
provide more information / more than one point in your
answer.
Slide 4
Higher Computing Science: ISDD Revision
 Explain what is meant
by the data type, real.
[2]
Slide 5
Higher Computing Science: ISDD Revision
 Explain what is meant
by the data type, real.
[2]
Number with a decimal/fractional
part (2 marks)
Slide 6
Higher Computing Science: ISDD Revision
 State the most
appropriate data type
for the following
descriptions:
 (a) the position of a
switch (on or off);
 (b) photograph image
(not embedded);
 (c) the number of
people at a meeting.
Slide 7
Higher Computing Science: ISDD Revision
 State the most
appropriate data type
for the following
descriptions:
 (a) the position of a
switch (on or off);
 (b) photograph image
(not embedded);
 (c) the number of
people at a meeting.
 (a) the position of a
switch (on or off);
Boolean (1 mark)
 (b) photograph image
(not embedded);
Link (1 mark)
 (c) the number of
people at a meeting.
Integer (1 mark)
Slide 8
Higher Computing Science: ISDD Revision
 A tool rental company keeps records of tools, rentals and customers
in a relational database. The database contains the following tables.
 SUPPLIER (Suppliername, Address1, Address2)
 RENTAL (CustomerID*, ToolID*, Date, Insurance)
 CUSTOMER (CustomerID, Forename, Surname, Address1,
Address2, Telephoneno)
 TOOL (ToolID, Type, Price, Suppliername*)
 Draw an E-R diagram to represent the structure of this database.
Slide 9
Higher Computing Science: ISDD Revision
 A tool rental company keeps records of tools, rentals and customers
in a relational database. The database contains the following tables.
 SUPPLIER (Suppliername, Address1, Address2)
 RENTAL (CustomerID*, ToolID*, Date, Insurance)
 CUSTOMER (CustomerID, Forename, Surname, Address1,
Address2, Telephoneno)
 TOOL (ToolID, Type, Price, Suppliername*)
 Draw an E-R diagram to represent the structure of this database.
Slide 10
Higher Computing Science: ISDD Revision
The Scottish Tennis Association stores details about players and clubs
in a single table. Below is a record from this table.
Name Paul Notman
Rating 6·2
Tennis club Strathmore
Club secretary Marta Barowska
Club address 67 Greenfield Street, Falkirk
Club telephone 01789 786532
Describe one data modification problem with this database design. [2]
Slide 11
Higher Computing Science: ISDD Revision
The Scottish Tennis Association stores details about players and clubs
in a single table. Below is a record from this table.
Name Paul Notman
Rating 6·2
Tennis club Strathmore
Club secretary Marta Barowska
Club address 67 Greenfield Street, Falkirk
Club telephone 01789 786532
Describe one data modification problem with this database design. [2]
 Changing Tennis club/Club secretary/ Club address/Club telephone (1 mark)
 Would affect multiple records or you might miss one or might make an error with one
(1 mark)
 1 mark for each bullet
 Give only 1 mark if the response is only “data duplication”
Slide 12
Higher Computing Science: ISDD Revision
Kwik Kut is a salon which employs a number of stylists. Each stylist
has a number of regular customers. The sample below shows an entry
in the database.
Stylist Michelle
Appointment Date 23/06/11
Appointment Time 11.30
Customer Name Claire Morrison
Customer Phone Number 01554 765643
Michelle has decided to leave the salon. Describe one problem that
could be encountered when Michelle leaves and all her records are
removed. [2]
Slide 13
Higher Computing Science: ISDD Revision
Kwik Kut is a salon which employs a number of stylists. Each stylist
has a number of regular customers. The sample below shows an entry
in the database.
Stylist Michelle
Appointment Date 23/06/11
Appointment Time 11.30
Customer Name Claire Morrison
Customer Phone Number 01554 765643
Michelle has decided to leave the salon. Describe one problem that
could be encountered when Michelle leaves and all her records are
removed. [2]
 You could delete the only copies of a customer’s (Claire Morrison) details (2 marks)
 Deletion anomaly (1 mark) because of customer’s details (1 mark)
Slide 14
Higher Computing Science: ISDD Revision
Kwik Kut is a salon which employs a number of stylists. Each stylist
has a number of regular customers. The sample below shows an entry
in the database.
Stylist Michelle
Appointment Date 23/06/11
Appointment Time 11.30
Customer Name Claire Morrison
Customer Phone Number 01554 765643
Michelle has decided to leave the salon. Describe one problem that
could be encountered when Michelle leaves and all her records are
removed. [2]
 You could delete the only copies of a customer’s (Claire Morrison) details (2 marks)
 Deletion anomaly (1 mark) because of customer’s details (1 mark)
 Must mention Claire Morrison / relate to scenario to get 2 marks
Slide 15
Higher Computing Science: ISDD Revision
 Waggy Breaks is a small
business set up to offer top
quality dog boarding facilities
while owners are away on
holiday. The facility offers luxury
heated kennels and acres of
securely fenced fields for dog
exercise. The business wishes to
create a website advertising the
facilities on offer.
 Waggy Breaks approaches a
multimedia developer to help with
this project. Four pages from the
newly developed website are
shown here.
 Draw a graphical representation
of the navigational structure of
the pages shown. [3]
Slide 16
Higher Computing Science: ISDD Revision
 The navigational structure for the
site might look something like the
one shown below: Give 1 mark
for 4 labelled boxes, 1 mark for
all page links, 1 mark for
directional arrows linking pages.
contract for the client to ensure
that the developer does exactly as
specified.
The Requirements Specification is
useful to the developer as it
outlines exactly what is required in
the project and can be used
throughout development as a
project guide.
(1 mark for importance to client,
1 mark for developer)
Need the idea that it outlines exactly
what is required in the project
c i
1 mark for 4 labelled boxes, 1
mark for all page links, 1 mark
for directional arrows linking
3
Slide 17
Higher Computing Science: ISDD Revision
 It is important that Waggy Breaks considers copyright legislation in
order to protect the content of their new website. Describe how
copyright applies to dog owners and to Waggy Breaks. [4]
Slide 18
Higher Computing Science: ISDD Revision
 It is important that Waggy Breaks considers copyright legislation in
order to protect the content of their new website. Describe how
copyright applies to dog owners and to Waggy Breaks. [4]
 Waggy Breaks
 site design, text, photos cannot be used (1 mark)
 by another kennel (business) (1 mark)
 Dog Owners
 Photos cannot be used (1 mark)
 Without owner’s permission (1 mark)
 (1 mark for any valid bullet, but must mention dog owners and Waggy Breaks
to get any marks)
 For full marks the candidates answer should cover the need to copyright Waggy
Breaks material and also that submitted by individual dog owners.
Slide 19
Higher Computing Science: ISDD Revision
 Supasonic
Electronics is
developing a
website to sell
audio-visual
electronics online.
Part of one of the
pages being
developed is shown
below together with
the HTML code
used to produce it.
 State suitable
entries for the
missing values
laveled A to G.
Slide 20
Higher Computing Science: ISDD Revision
 State suitable
entries for the
missing values
laveled A to G.
 A – Supasonic
Electronics
 B – body
 C – center
 D–1
 E – font
 F – alt
 G – /table
 1 mark each
 Ignore tag marks
and inverted
commas
Slide 21
Higher Computing Science: ISDD Revision
 The screenshot
here shows part of
a website that has
mobile phones for
sale.
 Give one reason
why the page in the
screenshot on Page
twenty could be
described as a
“dynamic” web page
[2]
Slide 22
Higher Computing Science: ISDD Revision
 The screenshot
here shows part of
a website that has
mobile phones for
sale.
 Give one reason
why the page in the
screenshot on Page
twenty could be
described as a
“dynamic” web page
[2]
 The total sales (1
mark) would be
constantly changing
and require to be
constantly updated.
(1 mark)
Slide 23
Higher Computing Science: ISDD Revision
 Northbank Supply
Agency is developing
a website. An extract
from a test page is
shown here along with
part of the HTML code
for the test page.
 The HTML tags <p>
and <br> are used to
format lines of text.
These tags have been
replaced in the above
code by the letters W
and X.
 State which tags have
been replaced by
each of the letters W
and X. Justifyyour
answer. 4]
Slide 24
Higher Computing Science: ISDD Revision
 State which tags have
been replaced by
each of the letters W
and X. Justifyyour
answer. [4]
 W=br does not leave a
blank line between
Lifeguard and Leisure
Assistant
 X=p causes a blank line
to be inserted after
Personal Trainer
 1 mark for each bullet
(max 4 marks)
 Do not double penalise
e.g. W=<p> does not
leave a blank line OR
 W=<p> causes a blank
line to be inserted
 Each answer merits 1
mark
Slide 25
Higher Computing Science: ISDD Revision
 Write the missing
HTML code for
 Line 2
 Line 6
 Line 7
[3]
Slide 26
Higher Computing Science: ISDD Revision
 Write the missing
HTML code for
 Line 2
 Line 6
 Line 7
[3]
 <title>Northbank
Supply
Agency</title> (1
mark)
 </head> (1 mark)
 <body> (1 mark)
 All 3 tags in any
order (1 mark) Any
2 in correct order (1
mark)
Slide 27
Higher Computing Science: ISDD Revision
Deeper Blue Sea is a
company selling diving
equipment. Part of a
page from the
company’s website is
shown here.
Part of the HTML code
that was used is
shown. State suitable
entries for each of the
missing values labelled
A to D
[4]
Slide 28
Higher Computing Science: ISDD Revision
Deeper Blue Sea is a
company selling diving
equipment. Part of a
page from the
company’s website is
shown here.
Part of the HTML code
that was used is
shown. State suitable
entries for each of the
missing values labelled
A to D
[4]
A = /title
B = /head
C = body
D = alt
Slide 29
Higher Computing Science: ISDD Revision
Write the cascading
style sheet code for
lines 3 to 5 which
causes the text “Click
for larger image” in line
10 to be displayed in 9
point. [4]
Slide 30
Higher Computing Science: ISDD Revision
Write the cascading
style sheet code for
lines 3 to 5 which
causes the text “Click
for larger image” in line
10 to be displayed in 9
point. [4]
<style>
.style1 {font-size: 9pt}
</style>
<style> + </style>
(1 mark)
.style1
(1 mark)
{font-size and }
(1 mark)
:9
(1 mark)
Slide 31
Higher Computing Science: ISDD Revision
Games Review is a
website on which fans
may post their comments
regarding their team’s
performance in recent
matches. Access is by
annual subscription of
£10.
A sample page from the
website is shown.
In order to subscribe to
this website, users have
to complete an on-
screen form. Describe
two advantages of using
client-side scripting for
validating the form. [2]
Slide 32
Higher Computing Science: ISDD Revision
Refer to the previous slide for
the complete question:
Describe two advantages of
using client-side scripting for
validating the form. [2]
Pre-validates form (1 mark)
for faster response to user (1
mark) or
Frees up server(1 mark) to
carry out other tasks (eg php)
(1 mark)
Less processing by the server
– 0 marks
Slide 33
Higher Computing Science: ISDD Revision
The final stages in the development of a website or other
multimedia software are testing, documentation and evaluation.
Name and describe how “beta testing” should be carried out on a
multimedia product such as a website. [4]
Higher Computing Science: ISDD Revision
The final stages in the
development of a
website or other
multimedia software are
testing, documentation
and evaluation.
Name and describe how
“beta testing” should be
carried out on a
multimedia product such
as a website. [4]
 Screen testing: Each separate screen must
be tested to ensure that it matches the
design and functions correctly, buttons and
navigational functions, text fonts and
colours, video and audio clips working.
 Integration Testing
 Ensures that all screens work together in
the application.
 Acceptance Testing
 Performed by the client who will test the
finished application to ensure it does what
the original contract specifies
Usability testing: Carried out by a selected
group of users who will work on typical
tasks.
1 mark for each TWO correctly named types
of testing and 1 mark for description.
Slide 34
Higher Computing Science: ISDD Revision
A multinational company
holds confidential
personal data about its
customers. The
company’s security
strategy requires
employees to use
passwords. Apart from
passwords, describe two
data security measures
that the company should
introduce as part of their
security strategy. [4]
Slide 35
Higher Computing Science: ISDD Revision
A multinational company
holds confidential
personal data about its
customers. The
company’s security
strategy requires
employees to use
passwords. Apart from
passwords, describe two
data security measures
that the company should
introduce as part of their
security strategy. [4]
 Methods of keeping data secure include:
 access rights - can be allocated to files or
folders to allow different levels of access
eg read, write, create, delete, modify,
execute. For access rights:must refer to
files or folders – 1 mark ORdifferent levels
of access – 1 mark
 encryption - could be used to change data
into a form that only the intended receiver
can decipher
 firewall – could be used to prevent
unwanted intrusion
 anti-virus – key loggers (not damage or
deletion of files) Must refer to key loggers.
 code of conduct – set of guidelines for
employees handling data
 (1 mark for each method, 1 mark for
valid description)
Slide 36
Higher Computing Science: ISDD Revision
 The Computer Misuse
Act is an example of
current legislation that
applies to information
systems. This Act
criminalises
unauthorised access
to, and modification
of, computer files.
 Name and describe
the purpose of three
other examples of
current legislation that
apply to information
systems. [6]
Slide 37
Higher Computing Science: ISDD Revision
 The Computer
Misuse Act is an
example of current
legislation that
applies to information
systems. This Act
criminalises
unauthorised access
to, and modification
of, computer files.
 Name and describe
the purpose of three
other examples of
current legislation that
apply to information
systems. [6]
 Copyright Designs and Patents Act – protects the
ownership rights of the originators (1 mark) (of
intellectual property such as design, music and
software.)
 Data Protection Act – protects the rights of the
individuals who have data held on them. (1 mark)or
 The organisation is responsible for the data security,
accuracy and conditions of use of that data.(1 mark)
 Stops copying documents – 0 marks Stops using
other people’s ideas – 1 mark
 Freedom of Information (Scotland) Act – enables
any person to obtain information from public
authorities (1 mark) Allow omission of Scotland
 Regulation of Investigatory Powers Act – covers
the intercepting (and monitoring) of electronic
communications.
 (1 mark)
 Health and Safety at Work Act – designed to
protect the employees in the work place. (1 mark) or
Specific concerns are addressed relating to use of
ICT. (1 mark) Slide 38
Higher Computing Science: ISDD Revision
 Describe one aspect
of the Regulation of
Investigatory Powers
Act (2000). [2]
Slide 39
Higher Computing Science: ISDD Revision
 Describe one aspect
of the Regulation of
Investigatory Powers
Act (2000). [2]
 Allows the police/government/
authorities (1 mark) to intercept any
electronic communications (1
mark)
 Allows employer to monitor (1
mark) network usage in the
workplace (1 mark) (1 mark each
bullet, max 2 marks)
Slide 40
Higher Computing Science: ISDD Revision
 State two
requirements of the
Data Protection Act
1998.
 [2]
Slide 41
Higher Computing Science: ISDD Revision
 State two
requirements of the
Data Protection Act
1998.
 [2]
 must be obtained and processed fairly
 must be held only for lawful purposes
 must be held only for those purposes
 must be relevant and not excessive
 must be accurate
 must be held no longer than necessary
 must be surrounded by proper security
 must be provided on request to the
individual concerned
 (1 mark for each bullet – max 2 marks)
 Accept “ask for owner’s permission” for
bullet point 1
 Mention of sharing information within the
EU – accept points relating to this.
Slide 42
Higher Computing Science: ISDD Revision
 Describe one
possible ethical
implication of policing
the Internet.
 [2]
Slide 43
Higher Computing Science: ISDD Revision
 Describe one
possible ethical
implication of policing
the Internet.
 [2]
 Answers should centre around censorship
(1 mark) versus freedom of speech (1
mark)
 Breach of privacy (1 mark)
Slide 44
Higher Computing Science: ISDD Revision
 BestPals is a social
networking website.
Members can post
comments and
images on their own
pages and on their
friends’ pages.
Members of BestPals
can also send private
messages to their
friends.
 Under three separate
headings of social,
legal and ethical,
comment on the
implications of using
private messaging [6]
Slide 45
Higher Computing Science: ISDD Revision
 BestPals is a social networking website. Members can post comments
and images on their own pages and on their friends’ pages. Members
of BestPals can also send private messages to their friends.
 Under three separate headings of social, legal and ethical, comment
on the implications of using private messaging [6]
 Social –makes the world a smaller place;good for keeping in touch
with friends; become more information rich; addictive – affects family
and personal life; arranging nights out, etc ; cyber bullying DO NOT
ACCEPT THAT IT REDUCES FACE-TO-FACE COMMUNICATION
 Legal: Regulation of Investigatory Powers Act; how it affects private
messages; Computer Misuse Act: illegal for others to hack your
messages;
 Ethical – Freedom of speech may/may not be improved, can facilitate
crime, increases global citizenship, grooming by deception,
personal/private messages being read by others,
 Any TWO points from each of the three headings above for up to 6
marks. Slide 46
Higher Computing Science: ISDD Revision
 Scottish Airways operate a real-time booking system. To ensure the
security of the data they make a daily backup of the whole system.
 Explain what additional backups would be required to ensure no loss
of data in the event of a system failure.
Slide 47
Higher Computing Science: ISDD Revision
 Scottish Airways operate a real-time booking system. To ensure the
security of the data they make a daily backup of the whole system.
 Explain what additional backups would be required to ensure no loss
of data in the event of a system failure.
 Incremental backups (1 mark) would ensure no loss of transaction
data in between the daily backups (1 mark).
 2 Award first mark where description of backup is correct with or
without word incremental.
Slide 48
Higher Computing Science: ISDD Revision
 Jeanette has commissioned
CheckTax to create some
software for the
 bank. Part of the software will
be designed for a web-based
system.
 CheckTax have decided to use
wire-framing as part of the
design process.
 Describe two factors that
CheckTax will have to consider
while using wire-framing. [2]
Slide 49
Higher Computing Science: ISDD Revision
 Jeanette has commissioned
CheckTax to create some
software for the
 bank. Part of the software will
be designed for a web-based
system.
 CheckTax have decided to use
wire-framing as part of the
design process.
 Describe two factors that
CheckTax will have to consider
while using wire-framing. [2]
 Navigational structure ―
relationship between links and
take account of the nature of
navigation (1 mark). Accept
examples of nature, eg local
navigation to a page/global
links to other parts of system.
 Presentation of data ―
placement of objects to
maximise purpose of page for
end user, eg priority of visual
elements like a file
player/image/legal information
(1 mark).
 Interface design ― matches
hardware used to ommunicate
with page or takes account of
ease of use, eg check boxes
instead of text boxes.
Slide 50
Higher Computing Science: ISDD Revision
 Homeview is an estate
agent which
specialises in the sale
of residential
properties in
Aberdeenshire. It uses
a dynamic database-
driven website to
display the range of
properties it has for
sale. Details of each
property are held within
a relational database
 Describe TWO
reasons why a
dynamic database-
driven website is a
benefit for site visitors.
[2]
Slide 51
Higher Computing Science: ISDD Revision
 Homeview is an estate
agent which
specialises in the sale
of residential
properties in
Aberdeenshire. It uses
a dynamic database-
driven website to
display the range of
properties it has for
sale. Details of each
property are held within
a relational database
 Describe TWO
reasons why a
dynamic database-
driven website is a
benefit for site visitors.
[2]
 Any two of the following
 dynamic web pages will respond to
information entered by the visitor
 information will always be recent/up to date.
 visitors will be presented with information
that relates specifically to their needs.
Slide 52
Higher Computing Science: ISDD Revision
A web designer has
created a plan for the
formatting of text that
is to be used in a
cascading style sheet
(CSS).
Write a CSS rule for
the style, “Sub
Headings”. [3]
Slide 53
Higher Computing Science: ISDD Revision
A web designer has
created a plan for the
formatting of text that
is to be used in a
cascading style sheet
(CSS).
Write a CSS rule for
the style, “Sub
Headings”. [3]
H3 {
font-family : Tahoma;
font-size: 16 px;
color : red;
font-weight: bold
}
Acceptable alternatives to H3:
.subheading { rules }
OR
#subheading1 {rules} Slide 54
Higher Computing Science: ISDD Revision
 To gain access to
more detailed
property
information, users
must complete a
registration form
to create a unique
username and
password.
 Describe one
example of input
validation that
could be applied
to a username
when it is first
registered. [1]
Slide 55
Higher Computing Science: ISDD Revision
 To gain access to
more detailed
property
information, users
must complete a
registration form
to create a unique
username and
password.
 Describe one
example of input
validation that
could be applied
to a username
when it is first
registered. [1]
 the username should be validated against
the list of existing
 usernames
 when registering, the system must ensure
that the username does not
 already exist in the database
 to check that no invalid characters are
included
Slide 56
Higher Computing Science: ISDD Revision
A dog walking
company stores
information about
dogs, their owners
and the walkers. The
data is organised
into tables as shown
here.
State the one-to-
many relationships
that exist between
the tables. [2]
Slide 57
Higher Computing Science: ISDD Revision
A dog walking
company stores
information about
dogs, their owners
and the walkers. The
data is organised
into tables as shown
here.
State two one-to-
many relationships
that exist between
the tables. [2]
Any two of the
following:
walker and walk
dog and walk
owner and dog Slide 58
Higher Computing Science: ISDD Revision
The data shown right is produced
for a dog walker. Describe how the
company would use the database
software to produce this report. [5]
(Hint to pupils from your teacher:
When you get a question like this
using words like “use the database
to produce this report” the
question is likely expecting you to
write out a complex query that
would be used to produce the
sample shown)
Slide 59
Higher Computing Science: ISDD Revision
The data shown right is produced
for a dog walker. Describe how
the company would use the
database software to produce this
report. [5]
(Hint to pupils from your teacher:
When you get a question like this
using words like “use the
database to produce this report”
the question is likely expecting
you to write out a complex query
that would be used to produce the
sample shown)
Create a query with the following fields:
Walker.walker name and criteria = “Susan”
Dog.dogname
Dog.dogtype
Dog.walks well with others
Owner.owner address
And then create a report using the data
from the query.
Slide 60
Higher Computing Science: ISDD Revision
The university would like the
website to incorporate an internal
search engine.
Search engines make use of
crawler software.
Describe two ways that WebGo
could ensure that the new website
was optimised for indexing by
crawler software. [2]
Slide 61
Higher Computing Science: ISDD Revision
The university would like the
website to incorporate an internal
search engine.
Search engines make use of
crawler software.
Describe two ways that WebGo
could ensure that the new website
was optimised for indexing by
crawler software. [2]
 Any two of the following
 ensure that the title tag contains a
concise description of the website’s
content
 create a new title tag for each web
page / add meta tags
 use the description meta tag to add
more detail about the page
 use URLs that are as concise as
possible
 do not use generic titles for URLs,
page titles or meta data, eg page1, /
use very specific terms/meta tags
instead
 managing the crawler
 Or any other valid response
Slide 62
Higher Computing Science: ISDD Revision
Slide 63
Higher Computing Science: ISDD Revision
 The web designer could have added a description/tag [1] of the picture [1]
Slide 64
Higher Computing Science: ISDD Revision
Slide 65
Higher Computing Science: ISDD Revision
Any two of the following
updating centrally held data/data sources is not possible with client side scripting
validation cannot be disabled if it is handled at the server
can query SQL using PHP
less security issues as data is managed at server
Or any other valid response.
Slide 66
Higher Computing Science: ISDD Revision
Slide 67
Higher Computing Science: ISDD Revision
Slide 68
Higher Computing Science: ISDD Revision
Slide 69
Higher Computing Science: ISDD Revision
Slide 70
End of Presentation
Remember that this presentation provides only a sample of
some key questions that have appeared on other relevant
SQA papers. For full revision, you need to ensure that you
work through the actual specimen paper and other sample
papers as possible for full revision.
You should also work through the Exemplar paper –
questions from that paper are not included in this
presentation as yet.
Check back later in case there have been updates.

Mais conteúdo relacionado

Semelhante a Higher Computing Science: ISDD Revision Guide

Allied american university isy 101 module 1
Allied american university isy 101 module 1Allied american university isy 101 module 1
Allied american university isy 101 module 1Olivia Fournier
 
Revision
RevisionRevision
Revisiontes
 
CMIS 330 WEEK 4 SDD
CMIS 330 WEEK 4 SDDCMIS 330 WEEK 4 SDD
CMIS 330 WEEK 4 SDDHamesKellor
 
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEAR
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEARASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEAR
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEARDon Dooley
 
AimTo give you practical experience in database modelling, no.docx
AimTo give you practical experience in database modelling, no.docxAimTo give you practical experience in database modelling, no.docx
AimTo give you practical experience in database modelling, no.docxsimonlbentley59018
 
R Markdown Tutorial For Beginners
R Markdown Tutorial For BeginnersR Markdown Tutorial For Beginners
R Markdown Tutorial For BeginnersRsquared Academy
 
Microsoft MCTS 70-672 it exams certificstion questions
Microsoft MCTS 70-672 it exams certificstion questionsMicrosoft MCTS 70-672 it exams certificstion questions
Microsoft MCTS 70-672 it exams certificstion questionslilylucy
 
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docx
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docxCOMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docx
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docxdonnajames55
 
Mgt4059 advanced operations management complete course
Mgt4059 advanced operations management   complete courseMgt4059 advanced operations management   complete course
Mgt4059 advanced operations management complete coursehomeworkecrater
 
Cis 348 Enhance teaching / snaptutorial.com
Cis 348    Enhance teaching / snaptutorial.comCis 348    Enhance teaching / snaptutorial.com
Cis 348 Enhance teaching / snaptutorial.comDavis104
 
Industrial Training Report Format.doc
Industrial Training Report Format.docIndustrial Training Report Format.doc
Industrial Training Report Format.docAnoopPal17
 
Smu mba sem 2 spring 2017 assignments
Smu mba sem 2 spring 2017 assignmentsSmu mba sem 2 spring 2017 assignments
Smu mba sem 2 spring 2017 assignmentssolved_assignments
 
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docxSONU61709
 
Cis 348 Extraordinary Success/newtonhelp.com
Cis 348 Extraordinary Success/newtonhelp.com  Cis 348 Extraordinary Success/newtonhelp.com
Cis 348 Extraordinary Success/newtonhelp.com amaranthbeg147
 
Cis 348 Education Redefined - snaptutorial.com
Cis 348    Education Redefined - snaptutorial.comCis 348    Education Redefined - snaptutorial.com
Cis 348 Education Redefined - snaptutorial.comDavisMurphyC76
 
CIS 348 Exceptional Education / snaptutorial.com
CIS 348 Exceptional Education / snaptutorial.comCIS 348 Exceptional Education / snaptutorial.com
CIS 348 Exceptional Education / snaptutorial.comdonaldzs97
 
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)IDERA Software
 

Semelhante a Higher Computing Science: ISDD Revision Guide (20)

Allied american university isy 101 module 1
Allied american university isy 101 module 1Allied american university isy 101 module 1
Allied american university isy 101 module 1
 
Revision
RevisionRevision
Revision
 
CMIS 330 WEEK 4 SDD
CMIS 330 WEEK 4 SDDCMIS 330 WEEK 4 SDD
CMIS 330 WEEK 4 SDD
 
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEAR
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEARASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEAR
ASSIGNMENT BOOKLET 2018 DIPLOMA IN IT 3 YEARS 1ST YEAR
 
Bis 245
Bis 245Bis 245
Bis 245
 
AimTo give you practical experience in database modelling, no.docx
AimTo give you practical experience in database modelling, no.docxAimTo give you practical experience in database modelling, no.docx
AimTo give you practical experience in database modelling, no.docx
 
R Markdown Tutorial For Beginners
R Markdown Tutorial For BeginnersR Markdown Tutorial For Beginners
R Markdown Tutorial For Beginners
 
Microsoft MCTS 70-672 it exams certificstion questions
Microsoft MCTS 70-672 it exams certificstion questionsMicrosoft MCTS 70-672 it exams certificstion questions
Microsoft MCTS 70-672 it exams certificstion questions
 
Digital folio
Digital folioDigital folio
Digital folio
 
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docx
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docxCOMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docx
COMP 2213X2 Assignment #2 Parts A and BDue February 3 in cla.docx
 
Mgt4059 advanced operations management complete course
Mgt4059 advanced operations management   complete courseMgt4059 advanced operations management   complete course
Mgt4059 advanced operations management complete course
 
4th sem
4th sem4th sem
4th sem
 
Cis 348 Enhance teaching / snaptutorial.com
Cis 348    Enhance teaching / snaptutorial.comCis 348    Enhance teaching / snaptutorial.com
Cis 348 Enhance teaching / snaptutorial.com
 
Industrial Training Report Format.doc
Industrial Training Report Format.docIndustrial Training Report Format.doc
Industrial Training Report Format.doc
 
Smu mba sem 2 spring 2017 assignments
Smu mba sem 2 spring 2017 assignmentsSmu mba sem 2 spring 2017 assignments
Smu mba sem 2 spring 2017 assignments
 
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx
1. Jesse wants to see a context diagram and a diagram 0 DFD for .docx
 
Cis 348 Extraordinary Success/newtonhelp.com
Cis 348 Extraordinary Success/newtonhelp.com  Cis 348 Extraordinary Success/newtonhelp.com
Cis 348 Extraordinary Success/newtonhelp.com
 
Cis 348 Education Redefined - snaptutorial.com
Cis 348    Education Redefined - snaptutorial.comCis 348    Education Redefined - snaptutorial.com
Cis 348 Education Redefined - snaptutorial.com
 
CIS 348 Exceptional Education / snaptutorial.com
CIS 348 Exceptional Education / snaptutorial.comCIS 348 Exceptional Education / snaptutorial.com
CIS 348 Exceptional Education / snaptutorial.com
 
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)
Geek Sync | Becoming a Better Data Modeler: Part 1 (Data Modeling Certification)
 

Último

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

Último (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

Higher Computing Science: ISDD Revision Guide

  • 1. Higher Computing Science: ISDD Revision This presentation includes SOME questions from the Higher Specimen Paper and other relevant past paper questions*. Ensure that you also work complete exam papers to get a complete exam experience and that you also work through the Exemplar Paper. Ensure that you have read of the Scholar notes for each of the two units: Software Design and Development and Information Systems Design and Development. Material from SQA exam papers is reproduced for educational purposes. Some content has been adapted. *As per SQA: “Guidance on the use of past paper questions for Higher Computing Science”
  • 2. How to use this presentation: You will need: Pen/cil and paper. Press F5 to run this from PowerPoint. Read the question and write down the answer. Advance the slide and check your answer. If the answer is wrong, note down the slide number that you got wrong. Make a list of all the slides that you got wrong. Repeat the slides from your list until you can answer confidently.
  • 3. Exam taking tips: Read each question carefully. Ensure that you answer in full sentences and link your answer to the scenario in the question (refer to the details in the question in your answer.) Look out for key words like EXPLAIN, DESCRIBE, COMMENT ON… and make sure that you write full answers that respond to the key words. Note the mark allocation for each question. If a question is worth more than 1 mark, ensure that you provide more information / more than one point in your answer.
  • 4. Slide 4 Higher Computing Science: ISDD Revision  Explain what is meant by the data type, real. [2]
  • 5. Slide 5 Higher Computing Science: ISDD Revision  Explain what is meant by the data type, real. [2] Number with a decimal/fractional part (2 marks)
  • 6. Slide 6 Higher Computing Science: ISDD Revision  State the most appropriate data type for the following descriptions:  (a) the position of a switch (on or off);  (b) photograph image (not embedded);  (c) the number of people at a meeting.
  • 7. Slide 7 Higher Computing Science: ISDD Revision  State the most appropriate data type for the following descriptions:  (a) the position of a switch (on or off);  (b) photograph image (not embedded);  (c) the number of people at a meeting.  (a) the position of a switch (on or off); Boolean (1 mark)  (b) photograph image (not embedded); Link (1 mark)  (c) the number of people at a meeting. Integer (1 mark)
  • 8. Slide 8 Higher Computing Science: ISDD Revision  A tool rental company keeps records of tools, rentals and customers in a relational database. The database contains the following tables.  SUPPLIER (Suppliername, Address1, Address2)  RENTAL (CustomerID*, ToolID*, Date, Insurance)  CUSTOMER (CustomerID, Forename, Surname, Address1, Address2, Telephoneno)  TOOL (ToolID, Type, Price, Suppliername*)  Draw an E-R diagram to represent the structure of this database.
  • 9. Slide 9 Higher Computing Science: ISDD Revision  A tool rental company keeps records of tools, rentals and customers in a relational database. The database contains the following tables.  SUPPLIER (Suppliername, Address1, Address2)  RENTAL (CustomerID*, ToolID*, Date, Insurance)  CUSTOMER (CustomerID, Forename, Surname, Address1, Address2, Telephoneno)  TOOL (ToolID, Type, Price, Suppliername*)  Draw an E-R diagram to represent the structure of this database.
  • 10. Slide 10 Higher Computing Science: ISDD Revision The Scottish Tennis Association stores details about players and clubs in a single table. Below is a record from this table. Name Paul Notman Rating 6·2 Tennis club Strathmore Club secretary Marta Barowska Club address 67 Greenfield Street, Falkirk Club telephone 01789 786532 Describe one data modification problem with this database design. [2]
  • 11. Slide 11 Higher Computing Science: ISDD Revision The Scottish Tennis Association stores details about players and clubs in a single table. Below is a record from this table. Name Paul Notman Rating 6·2 Tennis club Strathmore Club secretary Marta Barowska Club address 67 Greenfield Street, Falkirk Club telephone 01789 786532 Describe one data modification problem with this database design. [2]  Changing Tennis club/Club secretary/ Club address/Club telephone (1 mark)  Would affect multiple records or you might miss one or might make an error with one (1 mark)  1 mark for each bullet  Give only 1 mark if the response is only “data duplication”
  • 12. Slide 12 Higher Computing Science: ISDD Revision Kwik Kut is a salon which employs a number of stylists. Each stylist has a number of regular customers. The sample below shows an entry in the database. Stylist Michelle Appointment Date 23/06/11 Appointment Time 11.30 Customer Name Claire Morrison Customer Phone Number 01554 765643 Michelle has decided to leave the salon. Describe one problem that could be encountered when Michelle leaves and all her records are removed. [2]
  • 13. Slide 13 Higher Computing Science: ISDD Revision Kwik Kut is a salon which employs a number of stylists. Each stylist has a number of regular customers. The sample below shows an entry in the database. Stylist Michelle Appointment Date 23/06/11 Appointment Time 11.30 Customer Name Claire Morrison Customer Phone Number 01554 765643 Michelle has decided to leave the salon. Describe one problem that could be encountered when Michelle leaves and all her records are removed. [2]  You could delete the only copies of a customer’s (Claire Morrison) details (2 marks)  Deletion anomaly (1 mark) because of customer’s details (1 mark)
  • 14. Slide 14 Higher Computing Science: ISDD Revision Kwik Kut is a salon which employs a number of stylists. Each stylist has a number of regular customers. The sample below shows an entry in the database. Stylist Michelle Appointment Date 23/06/11 Appointment Time 11.30 Customer Name Claire Morrison Customer Phone Number 01554 765643 Michelle has decided to leave the salon. Describe one problem that could be encountered when Michelle leaves and all her records are removed. [2]  You could delete the only copies of a customer’s (Claire Morrison) details (2 marks)  Deletion anomaly (1 mark) because of customer’s details (1 mark)  Must mention Claire Morrison / relate to scenario to get 2 marks
  • 15. Slide 15 Higher Computing Science: ISDD Revision  Waggy Breaks is a small business set up to offer top quality dog boarding facilities while owners are away on holiday. The facility offers luxury heated kennels and acres of securely fenced fields for dog exercise. The business wishes to create a website advertising the facilities on offer.  Waggy Breaks approaches a multimedia developer to help with this project. Four pages from the newly developed website are shown here.  Draw a graphical representation of the navigational structure of the pages shown. [3]
  • 16. Slide 16 Higher Computing Science: ISDD Revision  The navigational structure for the site might look something like the one shown below: Give 1 mark for 4 labelled boxes, 1 mark for all page links, 1 mark for directional arrows linking pages. contract for the client to ensure that the developer does exactly as specified. The Requirements Specification is useful to the developer as it outlines exactly what is required in the project and can be used throughout development as a project guide. (1 mark for importance to client, 1 mark for developer) Need the idea that it outlines exactly what is required in the project c i 1 mark for 4 labelled boxes, 1 mark for all page links, 1 mark for directional arrows linking 3
  • 17. Slide 17 Higher Computing Science: ISDD Revision  It is important that Waggy Breaks considers copyright legislation in order to protect the content of their new website. Describe how copyright applies to dog owners and to Waggy Breaks. [4]
  • 18. Slide 18 Higher Computing Science: ISDD Revision  It is important that Waggy Breaks considers copyright legislation in order to protect the content of their new website. Describe how copyright applies to dog owners and to Waggy Breaks. [4]  Waggy Breaks  site design, text, photos cannot be used (1 mark)  by another kennel (business) (1 mark)  Dog Owners  Photos cannot be used (1 mark)  Without owner’s permission (1 mark)  (1 mark for any valid bullet, but must mention dog owners and Waggy Breaks to get any marks)  For full marks the candidates answer should cover the need to copyright Waggy Breaks material and also that submitted by individual dog owners.
  • 19. Slide 19 Higher Computing Science: ISDD Revision  Supasonic Electronics is developing a website to sell audio-visual electronics online. Part of one of the pages being developed is shown below together with the HTML code used to produce it.  State suitable entries for the missing values laveled A to G.
  • 20. Slide 20 Higher Computing Science: ISDD Revision  State suitable entries for the missing values laveled A to G.  A – Supasonic Electronics  B – body  C – center  D–1  E – font  F – alt  G – /table  1 mark each  Ignore tag marks and inverted commas
  • 21. Slide 21 Higher Computing Science: ISDD Revision  The screenshot here shows part of a website that has mobile phones for sale.  Give one reason why the page in the screenshot on Page twenty could be described as a “dynamic” web page [2]
  • 22. Slide 22 Higher Computing Science: ISDD Revision  The screenshot here shows part of a website that has mobile phones for sale.  Give one reason why the page in the screenshot on Page twenty could be described as a “dynamic” web page [2]  The total sales (1 mark) would be constantly changing and require to be constantly updated. (1 mark)
  • 23. Slide 23 Higher Computing Science: ISDD Revision  Northbank Supply Agency is developing a website. An extract from a test page is shown here along with part of the HTML code for the test page.  The HTML tags <p> and <br> are used to format lines of text. These tags have been replaced in the above code by the letters W and X.  State which tags have been replaced by each of the letters W and X. Justifyyour answer. 4]
  • 24. Slide 24 Higher Computing Science: ISDD Revision  State which tags have been replaced by each of the letters W and X. Justifyyour answer. [4]  W=br does not leave a blank line between Lifeguard and Leisure Assistant  X=p causes a blank line to be inserted after Personal Trainer  1 mark for each bullet (max 4 marks)  Do not double penalise e.g. W=<p> does not leave a blank line OR  W=<p> causes a blank line to be inserted  Each answer merits 1 mark
  • 25. Slide 25 Higher Computing Science: ISDD Revision  Write the missing HTML code for  Line 2  Line 6  Line 7 [3]
  • 26. Slide 26 Higher Computing Science: ISDD Revision  Write the missing HTML code for  Line 2  Line 6  Line 7 [3]  <title>Northbank Supply Agency</title> (1 mark)  </head> (1 mark)  <body> (1 mark)  All 3 tags in any order (1 mark) Any 2 in correct order (1 mark)
  • 27. Slide 27 Higher Computing Science: ISDD Revision Deeper Blue Sea is a company selling diving equipment. Part of a page from the company’s website is shown here. Part of the HTML code that was used is shown. State suitable entries for each of the missing values labelled A to D [4]
  • 28. Slide 28 Higher Computing Science: ISDD Revision Deeper Blue Sea is a company selling diving equipment. Part of a page from the company’s website is shown here. Part of the HTML code that was used is shown. State suitable entries for each of the missing values labelled A to D [4] A = /title B = /head C = body D = alt
  • 29. Slide 29 Higher Computing Science: ISDD Revision Write the cascading style sheet code for lines 3 to 5 which causes the text “Click for larger image” in line 10 to be displayed in 9 point. [4]
  • 30. Slide 30 Higher Computing Science: ISDD Revision Write the cascading style sheet code for lines 3 to 5 which causes the text “Click for larger image” in line 10 to be displayed in 9 point. [4] <style> .style1 {font-size: 9pt} </style> <style> + </style> (1 mark) .style1 (1 mark) {font-size and } (1 mark) :9 (1 mark)
  • 31. Slide 31 Higher Computing Science: ISDD Revision Games Review is a website on which fans may post their comments regarding their team’s performance in recent matches. Access is by annual subscription of £10. A sample page from the website is shown. In order to subscribe to this website, users have to complete an on- screen form. Describe two advantages of using client-side scripting for validating the form. [2]
  • 32. Slide 32 Higher Computing Science: ISDD Revision Refer to the previous slide for the complete question: Describe two advantages of using client-side scripting for validating the form. [2] Pre-validates form (1 mark) for faster response to user (1 mark) or Frees up server(1 mark) to carry out other tasks (eg php) (1 mark) Less processing by the server – 0 marks
  • 33. Slide 33 Higher Computing Science: ISDD Revision The final stages in the development of a website or other multimedia software are testing, documentation and evaluation. Name and describe how “beta testing” should be carried out on a multimedia product such as a website. [4]
  • 34. Higher Computing Science: ISDD Revision The final stages in the development of a website or other multimedia software are testing, documentation and evaluation. Name and describe how “beta testing” should be carried out on a multimedia product such as a website. [4]  Screen testing: Each separate screen must be tested to ensure that it matches the design and functions correctly, buttons and navigational functions, text fonts and colours, video and audio clips working.  Integration Testing  Ensures that all screens work together in the application.  Acceptance Testing  Performed by the client who will test the finished application to ensure it does what the original contract specifies Usability testing: Carried out by a selected group of users who will work on typical tasks. 1 mark for each TWO correctly named types of testing and 1 mark for description. Slide 34
  • 35. Higher Computing Science: ISDD Revision A multinational company holds confidential personal data about its customers. The company’s security strategy requires employees to use passwords. Apart from passwords, describe two data security measures that the company should introduce as part of their security strategy. [4] Slide 35
  • 36. Higher Computing Science: ISDD Revision A multinational company holds confidential personal data about its customers. The company’s security strategy requires employees to use passwords. Apart from passwords, describe two data security measures that the company should introduce as part of their security strategy. [4]  Methods of keeping data secure include:  access rights - can be allocated to files or folders to allow different levels of access eg read, write, create, delete, modify, execute. For access rights:must refer to files or folders – 1 mark ORdifferent levels of access – 1 mark  encryption - could be used to change data into a form that only the intended receiver can decipher  firewall – could be used to prevent unwanted intrusion  anti-virus – key loggers (not damage or deletion of files) Must refer to key loggers.  code of conduct – set of guidelines for employees handling data  (1 mark for each method, 1 mark for valid description) Slide 36
  • 37. Higher Computing Science: ISDD Revision  The Computer Misuse Act is an example of current legislation that applies to information systems. This Act criminalises unauthorised access to, and modification of, computer files.  Name and describe the purpose of three other examples of current legislation that apply to information systems. [6] Slide 37
  • 38. Higher Computing Science: ISDD Revision  The Computer Misuse Act is an example of current legislation that applies to information systems. This Act criminalises unauthorised access to, and modification of, computer files.  Name and describe the purpose of three other examples of current legislation that apply to information systems. [6]  Copyright Designs and Patents Act – protects the ownership rights of the originators (1 mark) (of intellectual property such as design, music and software.)  Data Protection Act – protects the rights of the individuals who have data held on them. (1 mark)or  The organisation is responsible for the data security, accuracy and conditions of use of that data.(1 mark)  Stops copying documents – 0 marks Stops using other people’s ideas – 1 mark  Freedom of Information (Scotland) Act – enables any person to obtain information from public authorities (1 mark) Allow omission of Scotland  Regulation of Investigatory Powers Act – covers the intercepting (and monitoring) of electronic communications.  (1 mark)  Health and Safety at Work Act – designed to protect the employees in the work place. (1 mark) or Specific concerns are addressed relating to use of ICT. (1 mark) Slide 38
  • 39. Higher Computing Science: ISDD Revision  Describe one aspect of the Regulation of Investigatory Powers Act (2000). [2] Slide 39
  • 40. Higher Computing Science: ISDD Revision  Describe one aspect of the Regulation of Investigatory Powers Act (2000). [2]  Allows the police/government/ authorities (1 mark) to intercept any electronic communications (1 mark)  Allows employer to monitor (1 mark) network usage in the workplace (1 mark) (1 mark each bullet, max 2 marks) Slide 40
  • 41. Higher Computing Science: ISDD Revision  State two requirements of the Data Protection Act 1998.  [2] Slide 41
  • 42. Higher Computing Science: ISDD Revision  State two requirements of the Data Protection Act 1998.  [2]  must be obtained and processed fairly  must be held only for lawful purposes  must be held only for those purposes  must be relevant and not excessive  must be accurate  must be held no longer than necessary  must be surrounded by proper security  must be provided on request to the individual concerned  (1 mark for each bullet – max 2 marks)  Accept “ask for owner’s permission” for bullet point 1  Mention of sharing information within the EU – accept points relating to this. Slide 42
  • 43. Higher Computing Science: ISDD Revision  Describe one possible ethical implication of policing the Internet.  [2] Slide 43
  • 44. Higher Computing Science: ISDD Revision  Describe one possible ethical implication of policing the Internet.  [2]  Answers should centre around censorship (1 mark) versus freedom of speech (1 mark)  Breach of privacy (1 mark) Slide 44
  • 45. Higher Computing Science: ISDD Revision  BestPals is a social networking website. Members can post comments and images on their own pages and on their friends’ pages. Members of BestPals can also send private messages to their friends.  Under three separate headings of social, legal and ethical, comment on the implications of using private messaging [6] Slide 45
  • 46. Higher Computing Science: ISDD Revision  BestPals is a social networking website. Members can post comments and images on their own pages and on their friends’ pages. Members of BestPals can also send private messages to their friends.  Under three separate headings of social, legal and ethical, comment on the implications of using private messaging [6]  Social –makes the world a smaller place;good for keeping in touch with friends; become more information rich; addictive – affects family and personal life; arranging nights out, etc ; cyber bullying DO NOT ACCEPT THAT IT REDUCES FACE-TO-FACE COMMUNICATION  Legal: Regulation of Investigatory Powers Act; how it affects private messages; Computer Misuse Act: illegal for others to hack your messages;  Ethical – Freedom of speech may/may not be improved, can facilitate crime, increases global citizenship, grooming by deception, personal/private messages being read by others,  Any TWO points from each of the three headings above for up to 6 marks. Slide 46
  • 47. Higher Computing Science: ISDD Revision  Scottish Airways operate a real-time booking system. To ensure the security of the data they make a daily backup of the whole system.  Explain what additional backups would be required to ensure no loss of data in the event of a system failure. Slide 47
  • 48. Higher Computing Science: ISDD Revision  Scottish Airways operate a real-time booking system. To ensure the security of the data they make a daily backup of the whole system.  Explain what additional backups would be required to ensure no loss of data in the event of a system failure.  Incremental backups (1 mark) would ensure no loss of transaction data in between the daily backups (1 mark).  2 Award first mark where description of backup is correct with or without word incremental. Slide 48
  • 49. Higher Computing Science: ISDD Revision  Jeanette has commissioned CheckTax to create some software for the  bank. Part of the software will be designed for a web-based system.  CheckTax have decided to use wire-framing as part of the design process.  Describe two factors that CheckTax will have to consider while using wire-framing. [2] Slide 49
  • 50. Higher Computing Science: ISDD Revision  Jeanette has commissioned CheckTax to create some software for the  bank. Part of the software will be designed for a web-based system.  CheckTax have decided to use wire-framing as part of the design process.  Describe two factors that CheckTax will have to consider while using wire-framing. [2]  Navigational structure ― relationship between links and take account of the nature of navigation (1 mark). Accept examples of nature, eg local navigation to a page/global links to other parts of system.  Presentation of data ― placement of objects to maximise purpose of page for end user, eg priority of visual elements like a file player/image/legal information (1 mark).  Interface design ― matches hardware used to ommunicate with page or takes account of ease of use, eg check boxes instead of text boxes. Slide 50
  • 51. Higher Computing Science: ISDD Revision  Homeview is an estate agent which specialises in the sale of residential properties in Aberdeenshire. It uses a dynamic database- driven website to display the range of properties it has for sale. Details of each property are held within a relational database  Describe TWO reasons why a dynamic database- driven website is a benefit for site visitors. [2] Slide 51
  • 52. Higher Computing Science: ISDD Revision  Homeview is an estate agent which specialises in the sale of residential properties in Aberdeenshire. It uses a dynamic database- driven website to display the range of properties it has for sale. Details of each property are held within a relational database  Describe TWO reasons why a dynamic database- driven website is a benefit for site visitors. [2]  Any two of the following  dynamic web pages will respond to information entered by the visitor  information will always be recent/up to date.  visitors will be presented with information that relates specifically to their needs. Slide 52
  • 53. Higher Computing Science: ISDD Revision A web designer has created a plan for the formatting of text that is to be used in a cascading style sheet (CSS). Write a CSS rule for the style, “Sub Headings”. [3] Slide 53
  • 54. Higher Computing Science: ISDD Revision A web designer has created a plan for the formatting of text that is to be used in a cascading style sheet (CSS). Write a CSS rule for the style, “Sub Headings”. [3] H3 { font-family : Tahoma; font-size: 16 px; color : red; font-weight: bold } Acceptable alternatives to H3: .subheading { rules } OR #subheading1 {rules} Slide 54
  • 55. Higher Computing Science: ISDD Revision  To gain access to more detailed property information, users must complete a registration form to create a unique username and password.  Describe one example of input validation that could be applied to a username when it is first registered. [1] Slide 55
  • 56. Higher Computing Science: ISDD Revision  To gain access to more detailed property information, users must complete a registration form to create a unique username and password.  Describe one example of input validation that could be applied to a username when it is first registered. [1]  the username should be validated against the list of existing  usernames  when registering, the system must ensure that the username does not  already exist in the database  to check that no invalid characters are included Slide 56
  • 57. Higher Computing Science: ISDD Revision A dog walking company stores information about dogs, their owners and the walkers. The data is organised into tables as shown here. State the one-to- many relationships that exist between the tables. [2] Slide 57
  • 58. Higher Computing Science: ISDD Revision A dog walking company stores information about dogs, their owners and the walkers. The data is organised into tables as shown here. State two one-to- many relationships that exist between the tables. [2] Any two of the following: walker and walk dog and walk owner and dog Slide 58
  • 59. Higher Computing Science: ISDD Revision The data shown right is produced for a dog walker. Describe how the company would use the database software to produce this report. [5] (Hint to pupils from your teacher: When you get a question like this using words like “use the database to produce this report” the question is likely expecting you to write out a complex query that would be used to produce the sample shown) Slide 59
  • 60. Higher Computing Science: ISDD Revision The data shown right is produced for a dog walker. Describe how the company would use the database software to produce this report. [5] (Hint to pupils from your teacher: When you get a question like this using words like “use the database to produce this report” the question is likely expecting you to write out a complex query that would be used to produce the sample shown) Create a query with the following fields: Walker.walker name and criteria = “Susan” Dog.dogname Dog.dogtype Dog.walks well with others Owner.owner address And then create a report using the data from the query. Slide 60
  • 61. Higher Computing Science: ISDD Revision The university would like the website to incorporate an internal search engine. Search engines make use of crawler software. Describe two ways that WebGo could ensure that the new website was optimised for indexing by crawler software. [2] Slide 61
  • 62. Higher Computing Science: ISDD Revision The university would like the website to incorporate an internal search engine. Search engines make use of crawler software. Describe two ways that WebGo could ensure that the new website was optimised for indexing by crawler software. [2]  Any two of the following  ensure that the title tag contains a concise description of the website’s content  create a new title tag for each web page / add meta tags  use the description meta tag to add more detail about the page  use URLs that are as concise as possible  do not use generic titles for URLs, page titles or meta data, eg page1, / use very specific terms/meta tags instead  managing the crawler  Or any other valid response Slide 62
  • 63. Higher Computing Science: ISDD Revision Slide 63
  • 64. Higher Computing Science: ISDD Revision  The web designer could have added a description/tag [1] of the picture [1] Slide 64
  • 65. Higher Computing Science: ISDD Revision Slide 65
  • 66. Higher Computing Science: ISDD Revision Any two of the following updating centrally held data/data sources is not possible with client side scripting validation cannot be disabled if it is handled at the server can query SQL using PHP less security issues as data is managed at server Or any other valid response. Slide 66
  • 67. Higher Computing Science: ISDD Revision Slide 67
  • 68. Higher Computing Science: ISDD Revision Slide 68
  • 69. Higher Computing Science: ISDD Revision Slide 69
  • 70. Higher Computing Science: ISDD Revision Slide 70
  • 71. End of Presentation Remember that this presentation provides only a sample of some key questions that have appeared on other relevant SQA papers. For full revision, you need to ensure that you work through the actual specimen paper and other sample papers as possible for full revision. You should also work through the Exemplar paper – questions from that paper are not included in this presentation as yet. Check back later in case there have been updates.