OCR A-Level · 試験対策

Computer Science - H446 試験対策

Master the OCR A Level Computer Science (H446) exam with evidence-based tips. Learn how to maximize marks on high-tariff essays, avoid case-sensitivity pitfalls in LMC, and structure flawless OOP code.

読了時間 3 分更新日: 2026年6月21日

試験の概要

試験数
2
満点
280
制限時間
5時間
出題形式
3
試験時間配点問題数配点比率出題形式
Computer Systems2時間 30分1403340%short_answer, structured_theory, extended_essay
Algorithms and Programming2時間 30分1403340%short_answer, structured_algorithmic, extended_essay, structured_oop_code, code_completion_and_debugging, extended_essay
評価段階
A*ABCDEU
電卓の規定

A scientific or graphical calculator that meets JCQ regulations may be used (some GCSE Mathematics and Science papers are non-calculator). Graphical calculators must be set to exam mode; you must clear any stored programs, notes or data before the exam, and the calculator must not be able to retrieve stored text or formulae.

  • AO1: AO1: Demonstrate knowledge and understanding of the principles and concepts of computer science. (35%)
  • AO2: AO2: Apply knowledge and understanding of the principles and concepts of computer science to a given scenario, including the analysis of problems in computational terms. (40%)
  • AO3: AO3: Design, write and evaluate computer programs. Solve problems, evaluate systems and improve design. (25%)

過去問と採点基準にもとづいて作成(2022–2024)。

電卓プログラム

Graph: zeros, intersections & turning points

Graphical calculator / GDC (exam mode)

目的: Plot a function to read its roots (zeros), points of intersection, and maxima/minima.

使う場面: Checking solutions, sketching, or solving where an analytic method is hard.

手順
Graph the function(s) and use the built-in zero, intersect and maximum/minimum tools.

試験での注意: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Numerical equation solver

Graphical calculator / GDC (exam mode)

目的: Solve an equation or find a variable numerically when an algebraic route is long or implicit.

使う場面: Iterative or implicit equations, or to confirm an algebraic solution.

手順
Use the equation/zero solver, entering the equation and a sensible starting estimate.

試験での注意: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Numerical integration & differentiation

Graphical calculator / GDC (exam mode)

目的: Evaluate a definite integral \(\int_a^b f(x)\,dx\) or a gradient \(f'(x)\) at a point.

使う場面: Checking calculus answers, or where only a numerical value is needed.

手順
Use the GDC's numeric integral / derivative function with the limits or the point.

試験での注意: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

Statistics & probability distributions

Graphical calculator / GDC (exam mode)

目的: 1-var/2-var statistics, linear regression, and cumulative binomial / normal / Poisson probabilities without tables.

使う場面: Statistics questions and hypothesis tests.

手順
Enter data in the statistics editor, or use the distribution menu (binomial cdf, normal cdf, …).

試験での注意: Allowed under JCQ rules, but you must still show your method — an unsupported calculator answer earns no method marks. Clear all stored programs, notes and data (graphical calculators in exam mode) before the exam.

よくあるミス

  1. 1high影響する配点: 4Software Development

    Failing to relate comparative technology facts directly to the given scenario context in essay questions.

    回避方法: Explicitly mention the users, systems, or entities defined in the prompt (e.g., Rosa's gym, the mobile staff) to justify why a specific system is suitable.
  2. 2medium影響する配点: 2Types of Programming Language

    Mixing case sensitivity in Little Man Computer (LMC) labels, leading to trace and logic errors.

    回避方法: Ensure all variables, mnemonics, and labels strictly match the casing defined in DAT declarations (usually UPPERCASE).
  3. 3high影響する配点: 3Structure and function of the processor

    Confusing pipelining with parallel processing or multi-core execution.

    回避方法: Describe pipelining as overlapping the FDE stages of different instructions to increase throughput, not executing multiple instructions simultaneously on different cores.
  4. 4medium影響する配点: 2Boolean Algebra

    Incorrectly applying De Morgan's Law by failing to change the operator (OR to AND, or vice-versa) during negation.

    回避方法: Remember to change the operator (+ to . or . to +) when negating terms individually: NOT(A OR B) becomes NOT A AND NOT B.
  5. 5medium影響する配点: 3Data Types

    In floating-point conversions, shifting the binary point in the wrong direction or failing to pad the shifted mantissa with trailing zeros to maintain an 8-bit length.

    回避方法: Verify the exponent value direction and pad any shifted mantissa with trailing zeros so it precisely fills the 8-bit size requirement.
  6. 6high影響する配点: 2Algorithms

    Omit showing the step-by-step overwriting of temporary distances in Dijkstra's/A* algorithm tables.

    回避方法: Explicitly draw a strike-through or show updated temporary values in the table to fully document the algorithm's execution state changes.
  7. 7medium影響する配点: 3Programming techniques

    Writing setter methods or return statements inside procedures, or using inconsistent self-syntax in Object-Oriented coding.

    回避方法: Declare setters as procedures (no return value) and getters as functions (must return). Use a consistent pseudocode parameter-naming pattern.

コツを高得点につなげよう

thinka は弱点を的確な演習に変え、即時採点と試験形式のフィードバックを提供します。より賢く、より短時間で。

本番形式の問題を解いて、AIが即座に採点とフィードバック。

無料で問題を解いてみる