Skip to content

Web Technologies: OCR A‑Level Computer Science questions

Every OCR A-Level Computer Science exam question on 1.3.4 Web Technologies, 2021–2025, with its mark scheme and examiner’s report.

Find questions593
Calculations

593 questions

  1. Q8(d)

    June 2025 · Paper 1

    The whole paper ↗
    June 2025 Paper 1, question 8(d): Orla wants a web based version of the quiz. She develops a function called checkAnswers to calculate the score of each quiz on the client side using JavaScript.
  2. Q6(a)

    June 2024 · Paper 1

    The whole paper ↗
    June 2024 Paper 1, question 6(a): Discuss why search engine indexing and page ranking will be important in achieving this. You should include the following in your answer: • what search engine i
  3. Q6(b)

    June 2024 · Paper 1

    The whole paper ↗
    June 2024 Paper 1, question 6(b): The company would like to start selling their products on their website. They will use both client side and server side processing to do this. Tick (✓) one box
  4. Q5

    June 2024 · AS Paper 1

    The whole paper ↗
    June 2024 AS Paper 1, question 5: An online shop uses a website to sell its products. Part of the HTML code that is used for a login form on the website is shown here. <p> <label>Username:</labe
  5. Q4(d)(i)

    June 2023 · Paper 1

    The whole paper ↗
    June 2023 Paper 1, question 4(d)(i): Complete this HTML code that will display the webpage shown in Fig. 4. <html> <head> <title>Robot User Interface</title> </head> <body> <h1>Robot prime directiv
  6. Q4(d)(ii)

    June 2023 · Paper 1

    The whole paper ↗
    June 2023 Paper 1, question 4(d)(ii): Write CSS code that could be used in an external stylesheet to format all text using the <h1> tag as white with a red background. [3] The robot’s web interface
  7. Q3(a)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(a): Describe the purpose of HTML and CSS within the code of the website. HTML CSS [4]
  8. Q3(b)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(b): One page in the website contains a hyperlink on an image. When the image stored as “ticket.png” is clicked, the user is hyperlinked to the page stored as “booki
  9. Q3(c)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(c): Complete the definition of the bookingfee() function below. function bookingfee(numtickets, country) { var nonUKprice = 4.99; var perTicketPrice = …………………………………
  10. Q3(d)(i)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(d)(i): Explain why server side processing is used to recalculate the booking fee. [3]
  11. Q3(d)(ii)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(d)(ii): Explain one advantage of client side processing to either the customer buying the tickets, or to company who own the website. [2]
  12. Q3(e)(i)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(e)(i): Describe how a website is indexed by a search engine. [4] A search engine can use the PageRank algorithm to determine a website’s ranking. The PageRank algorith
  13. Q3(e)(ii)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(e)(ii): State what is meant by the term ‘damping factor’. [1]
  14. Q3(e)(iii)

    November 2021 · Paper 1

    The whole paper ↗
    November 2021 Paper 1, question 3(e)(iii): Give two other factors that affect the output value given by the PageRank algorithm for a website. 1 2 [2]
All 14 questions on Web Technologies, as a list
  1. June 2025, Paper 1, Q8(d) (5 marks): Orla wants a web based version of the quiz. She develops a function called checkAnswers to calculate the score of each quiz on the client side using JavaScript.
  2. June 2024, Paper 1, Q6(a) (12 marks): Discuss why search engine indexing and page ranking will be important in achieving this. You should include the following in your answer: • what search engine i
  3. June 2024, Paper 1, Q6(b) (4 marks): The company would like to start selling their products on their website. They will use both client side and server side processing to do this. Tick (✓) one box
  4. June 2024, AS Paper 1, Q5 (5 marks): An online shop uses a website to sell its products. Part of the HTML code that is used for a login form on the website is shown here. <p> <label>Username:</labe
  5. June 2023, Paper 1, Q4(d)(i) (5 marks): Complete this HTML code that will display the webpage shown in Fig. 4. <html> <head> <title>Robot User Interface</title> </head> <body> <h1>Robot prime directiv
  6. June 2023, Paper 1, Q4(d)(ii) (3 marks): Write CSS code that could be used in an external stylesheet to format all text using the <h1> tag as white with a red background. [3] The robot’s web interface
  7. November 2021, Paper 1, Q3(a) (4 marks): Describe the purpose of HTML and CSS within the code of the website. HTML CSS [4]
  8. November 2021, Paper 1, Q3(b) (3 marks): One page in the website contains a hyperlink on an image. When the image stored as “ticket.png” is clicked, the user is hyperlinked to the page stored as “booki
  9. November 2021, Paper 1, Q3(c) (4 marks): Complete the definition of the bookingfee() function below. function bookingfee(numtickets, country) { var nonUKprice = 4.99; var perTicketPrice = …………………………………
  10. November 2021, Paper 1, Q3(d)(i) (3 marks): Explain why server side processing is used to recalculate the booking fee. [3]
  11. November 2021, Paper 1, Q3(d)(ii) (2 marks): Explain one advantage of client side processing to either the customer buying the tickets, or to company who own the website. [2]
  12. November 2021, Paper 1, Q3(e)(i) (4 marks): Describe how a website is indexed by a search engine. [4] A search engine can use the PageRank algorithm to determine a website’s ranking. The PageRank algorith
  13. November 2021, Paper 1, Q3(e)(ii) (1 mark): State what is meant by the term ‘damping factor’. [1]
  14. November 2021, Paper 1, Q3(e)(iii) (2 marks): Give two other factors that affect the output value given by the PageRank algorithm for a website. 1 2 [2]

Questions, mark schemes and examiner’s reports are © OCR, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Full past papers.

Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.