UsKmekwioz
Badges: 9
Rep:
?
#1
Report Thread starter 4 years ago
#1
Hey everyone, the computer science exams are coming up next week on Monday and Friday and I see that no other threads have been made for this so I have decided to be the first. What do you predict to come up? do you know anyone who took it last year and if so how did they find it? How's revision going?
0
reply
Nada Elhannach
Badges: 1
Rep:
?
#2
Report 4 years ago
#2
(Original post by UsKmekwioz)
Hey everyone, the computer science exams are coming up next week on Monday and Friday and I see that no other threads have been made for this so I have decided to be the first. What do you predict to come up? do you know anyone who took it last year and if so how did they find it? How's revision going?
I think they might ask us to let the user save the file.i am really bad at the programming bit of computer science so im just cramming everything the night before.
0
reply
GayElf
Badges: 6
Rep:
?
#3
Report 4 years ago
#3
Lets make an unofficial mark scheme.

1. Topic = Vonneuman / Registers
a)
i) What is a register? [3?]
Spoiler:
Show





A series of transistors and logic gates in order to hold a small piece of data or instruction.





ii) Name another component of von-neuman architecture [1]
Spoiler:
Show





Data and instructions stored together





b)
i) State an operation which causes the ACC to change [1]
Spoiler:
Show





Add





ii) Describe what the Pc stores [2]
Spoiler:
Show





Stores the address of the instruction which is waiting to be decoded.Once decoded the PC incriments causing for the next instructions address to be fetched.





c) State two LMC operations which will cause the PC to change [2]
Spoiler:
Show





BRZ
BRP





2. Topic = PC improvements
Some fool has is having poor performance.Suggests how he can make it better? [9]
Spoiler:
Show





Additional cores : Allows parallel processing for tasks which do not use pipelining
More RAM : Reduces usage of virtual memory increasing performance and reducing disk thrashing.
Faster Clock speed : More complete cycles per second allowing for addition insturctions to be decoded and executed.
More cache : Store data and instructions through prefetch algorithms.

Are additional reasons they are just the main 4





3. Topic = JavaScript.
a) What do the following lines mean?

var total = "" : [1]
Spoiler:
Show





Initializes the variable total as an empty string.Dynamic type cast so variable is declared as string.





for (var j =0;j<200000;i++) : [2]
Spoiler:
Show

Creating a loop from 0 to 199999

total = total + str(j) : [1]
Spoiler:
Show

Casts j as a string and concatenates it with total

4. Binary / Data representation

1.
a) Convert the following from hex to binary : 0110 1111 [1]
Spoiler:
Show



6F



b) Convert -19 to Twos complement [1]
Spoiler:
Show



1110 1101



c) -19 in sign and magnitude
Spoiler:
Show

10010011

d) subtraction question

e) Express 1 + 5/8 as a floating point number with a mantissa of 5 and exponent of 3.
Spoiler:
Show

01101 001

f) A company distributes parcels and takes a picture of them before and after transit.They then use this to compare if any damege has occurred using a digital camera.Explain what type of storage would be best for this flash or magnetic.
Spoiler:
Show


Flash has no moving parts
Magnetic has moving parts
Therefore flash is less vulnerable to damage so data is not lost.




6. Topic = Boolean
a) Draw the symbol for an XOR gate [1]
Spoiler:
Show





Image





b) Describe the difference between an OR and XOR gate [2]
Spoiler:
Show




XOR is exclusive while OR is not.
Meaning an OR gate returns true for 11 while XOR returns false for 00.




c) Diagram of (A OR B) OR (C OR D) Complete the truth table [1?]
Spoiler:
Show





All 1's apart from 0000 which returns false





d) Simplify expression[1?]
Spoiler:
Show





A OR B OR C OR D , but using symbols not words





7.
a) Descibe the TCP/IP Stack

b) Disadvantage of ASCII over UNICODE

Pseudocode :

array called words = ["word1","word2",etc]
Multipledimensional array called Display[20,4]

Write a program which will display the words onto the fridge

8. Topic = Website accessibility

How can a website developer use techniques to accommodate otherly able and mobile users [9]


Questions Unaccounted for :

Many
Lossless vs lossy compression
pseudocode
entitty diagram between parcel and customers
2
reply
GayElf
Badges: 6
Rep:
?
#4
Report 4 years ago
#4
(Original post by ChicGem6372)
Wow, looks like I have got most of the answers wrong already
Post any answers you have.Most questions had more than 1 possible answer.
0
reply
Waveyalex
Badges: 9
Rep:
?
#5
Report 4 years ago
#5
6F for the hexadecimal question ?
0
reply
GayElf
Badges: 6
Rep:
?
#6
Report 4 years ago
#6
(Original post by Waveyalex)
6F for the hexadecimal question ?
Yup.Do you remember what question that was? 4?
0
reply
Waveyalex
Badges: 9
Rep:
?
#7
Report 4 years ago
#7
(Original post by GayElf)
Yup.Do you remember what question that was? 4?
Soz i dont still but the other one is also lossy compression and there was one bout flash storage,no moving parts less vulnerable to damage ?
0
reply
chloebirdy
Badges: 1
Rep:
?
#8
Report 4 years ago
#8
questions you missed out:
sign and magnitude of -19 (1)
normalisation of 1.628 (3)
entity diagram parcel and customers (2)
lossy vs loseless which is better for pictures of parcel (2)
why is flash memory is better for storing pictures than magnetic tape (1)
0
reply
GayElf
Badges: 6
Rep:
?
#9
Report 4 years ago
#9
(Original post by chloebirdy)
questions you missed out:
sign and magnitude of -19 (1)
normalisation of 1.628 (3)
entity diagram parcel and customers (2)
lossy vs loseless which is better for pictures of parcel (2)
why is flash memory is better for storing pictures than magnetic tape (1)
added
0
reply
Waveyalex
Badges: 9
Rep:
?
#10
Report 4 years ago
#10
one customer has many parcels right ?
0
reply
UsKmekwioz
Badges: 9
Rep:
?
#11
Report Thread starter 4 years ago
#11
(Original post by Waveyalex)
one customer has many parcels right ?
Many customers have many parcels i said
0
reply
UsKmekwioz
Badges: 9
Rep:
?
#12
Report Thread starter 4 years ago
#12
(Original post by Waveyalex)
6F for the hexadecimal question ?
I got that
0
reply
Waveyalex
Badges: 9
Rep:
?
#13
Report 4 years ago
#13
(Original post by UsKmekwioz)
Many customers have many parcels i said
1 parcel cant have many customers but 1 customer cant have several parcels ?
0
reply
UsKmekwioz
Badges: 9
Rep:
?
#14
Report Thread starter 4 years ago
#14
(Original post by Waveyalex)
1 parcel cant have many customers but 1 customer cant have several parcels ?
More than 1 customer can have more than 1 parcel
0
reply
waveywaver123
Badges: 4
Rep:
?
#15
Report 4 years ago
#15
Is this old spec or new spec ??
0
reply
Subspace
Badges: 8
Rep:
?
#16
Report 4 years ago
#16
Anyone have an idea on what the two pseudocode questions were exactly? (revising for the A-level exams in a few weeks)
0
reply
GayElf
Badges: 6
Rep:
?
#17
Report 4 years ago
#17
(Original post by waveywaver123)
Is this old spec or new spec ??
New Spec
0
reply
GayElf
Badges: 6
Rep:
?
#18
Report 4 years ago
#18
(Original post by Subspace)
Anyone have an idea on what the two pseudocode questions were exactly? (revising for the A-level exams in a few weeks)
One was a 4 marker other a 7.

The 7 marker was something along these lines.This is roughly what was asked.

A fridge can display a message with up to 20 characters per row for 4 rows.Between each word is a space.If a word is too long to be put onto a single line it is put onto the next.

words = ["Remember","to","get","milk","tommorow"]

where words is a queue.The front can be removed by the syntax words.remove() such that :

int temp = words.remove() // temp = "Remember"

The fridge text is controlled by the variable Display[20,4]

Write a procedure to update the fridge text.

Something like that.
0
reply
Gamer_44
Badges: 8
Rep:
?
#19
Report 4 years ago
#19
The truth table was 4 marks
0
reply
Gamer_44
Badges: 8
Rep:
?
#20
Report 4 years ago
#20
(Original post by UsKmekwioz)
Many customers have many parcels i said
You cant have many to many
2
reply
X

Quick Reply

Attached files
Write a reply...
Reply
new posts
Back
to top
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise

Do you think receiving Teacher Assessed Grades will impact your future?

I'm worried it will negatively impact me getting into university/college (223)
43.39%
I'm worried that I'm not academically prepared for the next stage in my educational journey (58)
11.28%
I'm worried it will impact my future career (39)
7.59%
I'm worried that my grades will be seen as 'lesser' because I didn't take exams (108)
21.01%
I don't think that receiving these grades will impact my future (58)
11.28%
I think that receiving these grades will affect me in another way (let us know in the discussion!) (28)
5.45%

Watched Threads

View All