Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 22 pages
Exam (elaborations)

GCSE COMPUTER SCIENCE (9–1): PAST PAPER 2: APPLICATION OF COMPUTATIONAL THINKING. ALL ASSESSMENT & MARK SCHEME COMPREHENSIVE STUDY GUIDE 2026 FULL QUESTIONS AND SOLUTIONS GRADED A+

Document preview thumbnail
Preview 3 out of 22 pages

GCSE COMPUTER SCIENCE (9–1): PAST PAPER 2: APPLICATION OF COMPUTATIONAL THINKING. ALL ASSESSMENT & MARK SCHEME COMPREHENSIVE STUDY GUIDE 2026 FULL QUESTIONS AND SOLUTIONS GRADED A+

Content preview

GCSE COMPUTER SCIENCE (9–1): PAST
PAPER 2: APPLICATION OF
COMPUTATIONAL THINKING. ALL
ASSESSMENT & MARK SCHEME
COMPREHENSIVE STUDY GUIDE 2026 FULL
QUESTIONS AND SOLUTIONS GRADED A+

◍ Show the effect of a binary shift right of two places on the binary number
00110100.
Answer: 00001101Divides by 4
◍ Describe the difference between iterative testing and final testing..
Answer: Iterative is when you repeatedly test after making changes.Final is
when the development is almost complete. This is done after iterative
testing.
◍ Identify two features of an IDE that might be used when writing the
program..
Answer: Translator and editor for example auto-correct
◍ What do these symbols symbolise:¬V^.
Answer: NOTORAND
◍ Proprietary Software.
Answer: only the compiled code is released and the source code is kept a
secretADV: warranties, well-tested, reliable, cheaperDIS: expensive,
software may not fit user needs
◍ Backup Software.

, Answer: Full Backup - a copy is taken from from every file on the system
Incremental Backup - only files created or edited since last backup are
copied
◍ OCR town are holding an election with three candidates (A, B and C). An
electronic voting booth will be used to allow people to vote. Write an
algorithm that allows voters to enter either A, B or C and Keeps track of
how many times each candidate has been voted for..
Answer: acount = 0bcount= 0 ccount= 0 vote = "" while vote != "END" vote
= input("enter A, B or C") if vote == "A" then acount = acount + 1 elseif
vote == "B" then bcount = bcount + 1 elseif vote == "C" then ccount =
ccount + 1 end if endwhile print acount print bcount print ccount print
acount+bcount+ccount
◍ State what is meant by a syntax error.
Answer: Contains an error but will not run. e.g. pritn("odd")
◍ Worm.
Answer: program that replicates itself in order to spread to other computers.
Often, it uses a computer network to spread itself, relying on security
failures on the target computer to access it.
◍ Spyware.
Answer: aims to gather information about a person or organization without
their knowledge
◍ Describe the data that is recorded when sound is sampled..
Answer: The height as a numerical value of the wave
◍ Random Access Memory (RAM).
Answer: Read/write - function is to load open programs and operating
system data currently in use - volatile
◍ Write an algorithm for the updated program design shown in question
4(b)(i)..
Answer: input firstname, surname, gender if gender = "Male" then username
= RIGHT(surname,3) +LEFT(firstname,2) else username = LEFT

, (firstname,3) + LEFT(surname,2) end if print (username)
◍ Decode.
Answer: The instruction is broken down and decided so computer can
understand
◍ Convert the binary number 10110101 to its hexadecimal equivalent..
Answer: B5
◍ Open Source Software.
Answer: source code is made freely available and users can modify itADV:
free, ,made for greater good, can be adapted DIS: small, buggy, security
holes, no warranties, no customer support
◍ Is Azmi correct when she says "hexadecimal is used because it takes up less
storage space in the computer's memory than binary.".
Answer: Incorresct because data cannot be stored in hexadecimal, all data is
stored in binary.
◍ Ethernet.
Answer: a set of standards for connecting computers
◍ Utility Software.
Answer: maintains a computer
◍ Give one reason why you have identified this item as a constant..
Answer: The number does not need to be changed while the program is
running
◍ What can extended ASCII do?.
Answer: Uses different character codes for upper case and lower case
letters.Can also represent European chraracters such as c,,
◍ Add these integers:0011011010010110.
Answer: 1100 1100
◍ What can Unicode do?.
Answer: Uses different character codes for upper case and lower case
letters.Can also represent European chraracters such as c,,Can also represent

Document information

Uploaded on
June 13, 2026
Number of pages
22
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$13.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
FocusFile7
3.9
(24)
Sold
230
Followers
3
Items
59067
Last sold
4 days ago


Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions