Hey there! Sign in to join this conversationNew here? Join for free
    Offline

    1
    ReputationRep:
    (Original post by PS_Arx)
    What did you guys roughly put for the algorithm
    I put this:
    Input NumberA
    If NumberA is in numbers() then
    Output "taken"
    Else
    Numbers(NumberA)="A"
    End If
    NumbersNot=numbers(A-b-c)
    Output numbersnot

    This may be totally wrong but i gave it a shot the rest of the paper was decent
    Bit busy atm but something like this.

    A huge generalisation...

    Input number

    if number !== numbers(" "):
    count = numbers(" ").count

    else:
    numbers(number).append(A)
    like before....

    output
    Offline

    17
    ReputationRep:
    (Original post by *JustARandomGuy*)
    Oh yeah I was going to say earlier. Not sure if you all knew but there is three assignments for A452 and A453 (you only do one on each obviously). One of the A452 ones had the answers in a book (even if the students didn't know) and now the exam board are skeptical about accepting their grade. I feel sorry for them.
    Do you know which one? Hope it wasn't mine

    (Original post by PS_Arx)
    What did you guys roughly put for the algorithm
    I put this:
    Input NumberA
    If NumberA is in numbers() then
    Output "taken"
    Else
    Numbers(NumberA)="A"
    End If
    NumbersNot=numbers(A-b-c)
    Output numbersnot

    This may be totally wrong but i gave it a shot the rest of the paper was decent
    Something like:

    Start
    Input number
    If numbers(number) = "" then
    Numbers(number) = "A"
    Else
    Output "taken"
    Count = 0
    i = 0
    While i < 101 then
    If numbers(i) = ""
    Count = count + 1
    i = i + 1
    Output count
    End

    With line numbers aswell xD
    • Thread Starter
    Offline

    8
    ReputationRep:
    (Original post by zeldor711)
    Do you know which one? Hope it wasn't mine
    Our teacher wouldn't tell us which one but she just said it wasn't ours.
    Offline

    2
    ReputationRep:
    (Original post by *JustARandomGuy*)
    Our teacher wouldn't tell us which one but she just said it wasn't ours.
    I did that coursework & we used the book; they're not sceptical about it (they've issued an official statement saying it's fine) because before we used the book while we were doing our coursework my teacher rang up and asked if it was OK. They said they were aware of it and using it was fine, it's just like using any other resource you find in the research task.

    A couple of years ago some coursework was pulled though, glad that wasn't me I'd cry!
    Offline

    2
    ReputationRep:
    (Original post by PS_Arx)
    What did you guys roughly put for the algorithm
    I put this:
    Input NumberA
    If NumberA is in numbers() then
    Output "taken"
    Else
    Numbers(NumberA)="A"
    End If
    NumbersNot=numbers(A-b-c)
    Output numbersnot

    This may be totally wrong but i gave it a shot the rest of the paper was decent

    (Original post by Cicada3301)
    Bit busy atm but something like this.

    A huge generalisation...

    Input number

    if number !== numbers(" ";):
    count = numbers(" ";).count

    else:
    numbers(number).append(A)
    like before....

    output

    I did like:
    START
    INPUT number
    IF numberList(number) = 'A' OR 'B' OR 'C':
    OUTPUT 'taken'
    ELSE:
    numberList(number) = 'A'

    FOR numbers IN numberList():
    IF numbers = 'A' OR 'B' OR 'C':
    numbersTaken = numbersTaken+1

    OUTPUT 101-numberTaken
    END

    :S do you think that would be right?
    Offline

    13
    ReputationRep:
    (Original post by PS_Arx)
    What did you guys roughly put for the algorithm
    I put this:
    Input NumberA
    If NumberA is in numbers() then
    Output "taken"
    Else
    Numbers(NumberA)="A"
    End If
    NumbersNot=numbers(A-b-c)
    Output numbersnot

    This may be totally wrong but i gave it a shot the rest of the paper was decent
    i did:
    input choicea
    if numbers(choicea) = " " then
    numbers(choicea) = "a"
    else output "taken"
    end if
    numberstaken = 0
    for i = 1 to 100 do
    if numbers(i) = "a" or "b" or "c" then
    numberstaken = numberstaken + 1
    end if
    next i
    end loop
    numbersleft = 101 - numberstaken
    output numbersleft

    it's quite a roundabout way of doing it (should've just calculated the taken ones by checking if they're empty strings ) but i'm pretty confident that it works

    Posted from TSR Mobile
    Offline

    18
    ReputationRep:
    (Original post by PS_Arx)
    What did you guys roughly put for the algorithm
    I put this:
    Input NumberA
    If NumberA is in numbers() then
    Output "taken"
    Else
    Numbers(NumberA)="A"
    End If
    NumbersNot=numbers(A-b-c)
    Output numbersnot

    This may be totally wrong but i gave it a shot the rest of the paper was decent
    I put:

    INPUT choice ------------------------------------------------------- take user's choice
    IF numbers[choice] == '': ---------------------------------------- if index chosen is empty
    THEN numbers[choice] == 'A' ----------------------------------- put user's letter in it
    ELSE IF numbers[choice] =/= '': -------------------------------- otherwise,
    OUTPUT 'taken' --------------------------------------------------- tell them it's taken

    INITIALISE count ------------------------------------------ to count how many numbers are still available
    FOR x in numbers: ------------------------------------- for each element in the array
    IF x == '': --------------------------------------------------- if number has not yet been taken
    count = count + 1 ---------------------------------------- add 1 to count
    OUTPUT count -------------------------------------------- output how many number shave not yet been taken
    Offline

    2
    ReputationRep:
    (Original post by *JustARandomGuy*)
    Haven't seen anyone talk about this yet. I thought I did really well on it (better than every other exam I have done so far) except I am annoyed that I messed up the Binary addition question because in my head I know how to do it.
    Sad times when you put 0217 for the UserID question. Worst exam mistake ive ever made...
    Offline

    2
    ReputationRep:
    (Original post by Argo00)
    I did end up getting A in both of my coursework. However it was then calculated that I would need 80/80 in the exam to get A* overall...

    And yeah... there were some problems later of me being totally outraged at my teacher - killing myself working towards my coursework just to find that OCR doesn't think getting A is suitable enough for an A*...

    so yeah....
    Are you aiming for an A*? 80/80 I wouldn't have thought so unless you were only just in the A or something
    Offline

    2
    ReputationRep:
    (Original post by Benb2000)
    Are you aiming for an A*? 80/80 I wouldn't have thought so unless you were only just in the A or something
    Man... I never achieved anything lower than A* in mocks or any exams.

    I am doing Computing for A-Levels too, so it is embarrassing for me to show up with an A when I am an A* student.

    What can I say...
    Offline

    2
    ReputationRep:
    (Original post by *JustARandomGuy*)
    I messed up the interpreter question. I wrote it read/scanned line by line (even though I knew it was wrong) but it was more of a guess to try get a mark.
    This isn't wrong, you're correct. I wrote this also.
    • Thread Starter
    Offline

    8
    ReputationRep:
    (Original post by ozziess)
    This isn't wrong, you're correct. I wrote this also.
    I'm amazed... A guess is actually correct for once
    Offline

    1
    ReputationRep:
    (Original post by Argo00)
    Anyone know the answer to the query criteria question...?
    (Year = 2015) AND (Catagory = "Comedy")
    Offline

    5
    ReputationRep:
    (Original post by Argo00)
    Anyone know the answer to the query criteria question...?
    It was just asking for you to write 2 statements such as

    (X = 0 ) and (Y = 3)

    Cant remember the actual fields used.
    Offline

    0
    ReputationRep:
    anyone got predictions for grade boundaries? I wanna get an A* but I got 80/90 in coursework and I think I got 60ish out of 80 in the paper
    Offline

    1
    ReputationRep:
    I got 86% in both coursework sections which is an A*. Bearing in mind the coursework is 60%, you should be able to maintain that if you got a fairly decent mark in the exam. 60/80 is good, 56 was an A* last year so you should be alright!
    Offline

    2
    ReputationRep:
    (Original post by Demi87)
    anyone got predictions for grade boundaries? I wanna get an A* but I got 80/90 in coursework and I think I got 60ish out of 80 in the paper
    80/90 is like 40/45 on both, which are just missing the star boundary. I'm not sure what the paper boundaries are, but I'm not sure if that is enough

    Take what I said with a grain of salt tho lmao
    Offline

    0
    ReputationRep:
    (Original post by Benb2000)
    80/90 is like 40/45 on both, which are just missing the star boundary. I'm not sure what the paper boundaries are, but I'm not sure if that is enough

    Take what I said with a grain of salt tho lmao
    Sweet OK thanks

    Posted from TSR Mobile
    Offline

    2
    ReputationRep:
    Released June 2015
    For Assessment Submission June 2017

    GCSE COMPUTING


    Posted from TSR Mobile
    Offline

    2
    ReputationRep:
    [


    Posted from TSR Mobile
 
 
 
  • 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.

  • Poll
    Have you ever participated in a Secret Santa?
  • 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.

  • The Student Room, Get Revising and Marked by Teachers are trading names of The Student Room Group Ltd.

    Register Number: 04666380 (England and Wales), VAT No. 806 8067 22 Registered Office: International House, Queens Road, Brighton, BN1 3XE

    Quick reply
    Reputation gems: You get these gems as you gain rep from other members for making good contributions and giving helpful advice.