HARDWARE SOFTWARE
STANDARD ALGORITHMS
DEFINING THE PROBLEM
PARADIGMS
MODELLING TOOLS
100

COMMONLY DESCRIBED AS THE BRAINS OF THE COMPUTER

WHAT IS A CPU?

100

THIS SEARCH NEEDS TO BE SORTED BEFORE IT CAN WORK

WHAT IS BINARY SEARCH
100

THIS APPROACH USES A TOP-DOWN METHOD TO METHODICALLY APPROACH A PROBLEM

WHAT IS THE STRUCTURED APPROACH?

100

THE FIRST PARADIGM

WHAT IS IMPERATIVE?

100

A level 0 data flow diagram

What is a Context diagram

200

THE THIRD STEP IN THE FETCH EXECUTE CYCLE

WHAT IS EXECUTE?

200

THIS SEARCH LOOKS THROUGH EVERY ITEM ONE BY ONE.

WHAT IS LINEAR SEARCH

200

THIS APPROACH IS KNOWN AS THE FACEBOOK METHOD

WHAT IS AGILE

200

THE USE OF RULES OF THUMB TO COME TO A CONCLUSION WITHOUT EXPLICITLY STATING IT

WHAT IS HEURISTICS.

200

A level 1 data flow diagram

What is a Data flow diagram

300

THE SHORT TERM MEMORY USED IN THE FETCH EXECUTE CYCLE

WHAT IS A REGISTER?

300

Each pass through the unsorted part finds the largest number and places it at the start of the sorted part.

What is a selection sort

300

The term GUI expanded out.

What is Graphical User Interface

300

When two items appear in the same place, with the same name but have different inputs and outputs.

What is Polymorpism

300

A chart used to track the variables and their states throughout the run time of a program

What is a data dictionary

400

The second generation of programming languages

What is assembler language/code
400

The data elements are compared in pairs and the larger of the pair moves towards the top of the structure.

What is bubble sort?

400

The most important factor in interface design

What is consistency

400

These two items are commonly linked to forwards and backwards chaining

What are queries and goals

400

A chart that is useful for visualising the primary processes in a system

What is an IPO chart.

500

This is the main benefit of using encapsulation.

What is Programming with multiple people/Error detection.

500

To begin with, the sorted part contains only the right hand element. Each pass takes the last element from the unsorted part and then finds where it should be placed in the sorted part.

What is insertion sort

500

THESE 5 STAGES OF THE SDLC ARE COMMON TO OUR SYLLABUS

What are..


Defining the problem

Planning

Implementing

Testing and Evaluatng

Maintaining 

500

CLASSES AND OBJECTS USE THIS CONCEPT TO REDUCE THE AMOUNT OF TIME TAKEN TO SETUP SHARED ATTRIBUTES.

WHAT IS INHERITANCE

500

This modelling tool shows the hierarchy of processes in a system and the order in which they take place

What is a structure chart/diagram