OCR J277/02 – 2.2 – Programming fundamentals

2.2 – Programming fundamentals - Overview / Checklist
2.2.1 Programming fundamentals
The use of variables, constants, operators, inputs, outputs and assignments
The use of the three basic programming constructs used to control the flow of a program:

    Sequence
    Selection
    Iteration (count- and condition-controlled loops)

The common arithmetic operators
The common Boolean operators AND, OR and NOT

2.2.2 Data types
The use of data types:

    Integer
    Real
    Boolean
    Character and string
    Casting
2.2.3 Additional programming techniques
Standard searching algorithms:

    Binary search
    Linear search

Standard sorting algorithms:

    Bubble sort
    Merge sort
    Insertion sort

The use of basic string manipulation
The use of basic file handling operations:

    Open
    Read
    Write
    Close

The use of records to store data
The use of SQL to search for data
The use of arrays (or equivalent) when solving problems, including both one-dimensional (1D) and two-dimensional arrays (2D)
How to use sub programs (functions and procedures) to produce structured code
Random number generation

Recommended Resources

2.2.2 Data types

Did you like this challenge?

Click on a star to rate it!

Average rating 3.5 / 5. Vote count: 13

No votes so far! Be the first to rate this post.

As you found this challenge interesting...

Follow us on social media!