The Student Room Group

OCR A Level Computing - F453 - 23 June 2015

Anyone else here taking this exam?

How's the revision going?

Scroll to see replies

Reply 1
What's A Level Computing like? I'm thinking of taking it
The specification for the exams I am taking is over and I don't know what the new specification will be like. However in AS, I had 2 exams, the first one is basically how a computer works (processors, memory managements, networks... ), the second exam is programming techniques which requires you to know how to program, write algorithms and basically all stuff about programming (testing method, for example). A2 we have 1 coursework, where we have to make a fully functional program for a client with documentation of every step. We also have an exam where we go into a lot of detail about how the computer actually works (so how does it do memory management and why does it process it like it does?)
All exams requires you to know the keywords, if you don't you will find understanding and passing the exam pretty hard. Overall, I think the programming exam is probably the hardest exam out of the 3.
Reply 3
anyone have any revision materials and want to share? :3
Reply 4
Original post by Falldawn
anyone have any revision materials and want to share? :3


my teacher's got a pdf for each unit on our intranet, I'll see if I can rehost them somewhere (hope he doesnt mind)

in the meantime he's got a playlist with a bunch of videos of him going through parts of f453
(edited 8 years ago)
Reply 6
Original post by ms8061
ok here's most of them, the one for 3.3.5 is too big to upload here so i'll find somewhere else


you are my hero :biggrin: thanks!
Reply 7
Are we expected to be able to write short algorithms following SQL Syntax? I haven't touched SQL yet. Its easy to understand as its close to english, but I don't know the syntax for writing it.
Reply 8
Original post by Amy99
What's A Level Computing like? I'm thinking of taking it


The course is being scrapped right now and re designed to the a level "Computer Science". It will be based more off programming and designing solutions to problems, and less computing theory. Which some like, some hate. If you are interested in programming and problem solving, the course should be fine for you. I dislike it after 2 years myself. Right now, only 1 exam on programming and the rest is just mindless revision, *memory management, translators) which isn't being applied to anything in questions.

I wish I picked something else, but its a good qualification to have in this day and age.
Original post by pat6089
Are we expected to be able to write short algorithms following SQL Syntax? I haven't touched SQL yet. Its easy to understand as its close to english, but I don't know the syntax for writing it.


Yes, it's on the spec and I've seen a past paper question for it
Reply 10
Anyone have the June 2014 markscheme?
Hey I'm stuck on question 4a in the Jan 2011 paper:

A real binary number may be represented in floatingpoint binary notation using 5 bits for the mantissaand 3 bits for the exponent, both in two’s complementbinary.
(a) Three numbers P, Q and R are written in the formatdescribed but are not normalised.
P = 00100 010
Q = 00010 011
R = 00001 100
By converting each of P, Q and R to denary, showwhich represents a different value.SHOW ALL WORKING. [4 marks]

This is what the mark scheme says:
P: mantissa 0.010, exponent 010 = 2, P has binary value 1, denary value 1
Q: mantissa 0.001, exponent 011 = 3, Q has binary value 1, denary value 1
R: mantissa 0.0001, exponent 100 = -4, R has binary value 0.00000001, denary value 1/256
R represents a different value [dependent]

For P, why does the mark scheme say that the mantissa is 0.010 even though the question says it's 00100. What happened to the last 0?
And then for Q, the mark scheme says that the mantissa is 0.001 even though the question says it's 00010. What happened to the last 0 this time?

Please help. I get confused when binary numbers aren't normalised :/
Reply 12
Original post by Nick_888
Hey I'm stuck on question 4a in the Jan 2011 paper:

A real binary number may be represented in floatingpoint binary notation using 5 bits for the mantissaand 3 bits for the exponent, both in two’s complementbinary.
(a) Three numbers P, Q and R are written in the formatdescribed but are not normalised.
P = 00100 010
Q = 00010 011
R = 00001 100
By converting each of P, Q and R to denary, showwhich represents a different value.SHOW ALL WORKING. [4 marks]

This is what the mark scheme says:
P: mantissa 0.010, exponent 010 = 2, P has binary value 1, denary value 1
Q: mantissa 0.001, exponent 011 = 3, Q has binary value 1, denary value 1
R: mantissa 0.0001, exponent 100 = -4, R has binary value 0.00000001, denary value 1/256
R represents a different value [dependent]

For P, why does the mark scheme say that the mantissa is 0.010 even though the question says it's 00100. What happened to the last 0?
And then for Q, the mark scheme says that the mantissa is 0.001 even though the question says it's 00010. What happened to the last 0 this time?

Please help. I get confused when binary numbers aren't normalised :/


at a guess its because you can look at them in the same way you'd look at trailing zeroes when dealing with decimal numbers
e,g 0.0230000 could be written as 0.023 and make sense still
Reply 13
Hi guys. Anyone care to give me a hand understanding the use of a virtual machine? I always thought of it as a way of being able to access programs which wouldn't be accessible due to different machine code (Like running Windows on a Mac), but apparently its just a the act of finishing the translation from intermediate code to machine code? Am I wrong? I thought i was completely clear on that understanding until now.
Reply 14
Original post by pat6089
Hi guys. Anyone care to give me a hand understanding the use of a virtual machine? I always thought of it as a way of being able to access programs which wouldn't be accessible due to different machine code (Like running Windows on a Mac), but apparently its just a the act of finishing the translation from intermediate code to machine code? Am I wrong? I thought i was completely clear on that understanding until now.


My understanding of a virtual machine is that it's basically an OS within an OS. It has most of the features of an OS (hence how its used to run windows on a mac), and interprets the intermediate code as if it was running on a physical system.

its a bit wishy-washy, and they came up last year so fingers crossed they won't appear again.
(edited 8 years ago)
Reply 15
Original post by pat6089
Hi guys. Anyone care to give me a hand understanding the use of a virtual machine? I always thought of it as a way of being able to access programs which wouldn't be accessible due to different machine code (Like running Windows on a Mac), but apparently its just a the act of finishing the translation from intermediate code to machine code? Am I wrong? I thought i was completely clear on that understanding until now.


All i know about VM is that it is a piece of software that is required to run intermediate code
A virtual machine is a software which allows you to run an OS or immediate code. As each computer is different it is hard to program for them all, so they are build using interpreters, which runs the software on VM. Imagine running mircosoft word on mac, it would be running through a vm (even though it does look like it).

Here's a virtual machine that can run an OS: https://www.virtualbox.org/

Software/program which runs on VM, works just like normally would.
(edited 8 years ago)
If they asked you to describe a quick sort method, what would you talk about?
Original post by Nick_888
If they asked you to describe a quick sort method, what would you talk about?


- Random pivot point chosen
- Bigger on right, small on left
- Repeated
- Problem is divided each time pivot point chosen
- Then sorted in order traversal method
- Fast on big list, slow on small lists
(edited 8 years ago)
answer to question 4???

Quick Reply

Latest

Trending

Trending