“<Fill in your definition here.>”

Slides:



Advertisements
Similar presentations
Time Complexity P vs NP.
Advertisements

Representing Boolean Functions for Symbolic Model Checking Supratik Chakraborty IIT Bombay.
Programming Languages and Paradigms
1/1/ / faculty of Electrical Engineering eindhoven university of technology Introduction Part 2: Data types and addressing modes dr.ir. A.C. Verschueren.
Michael Alves, Patrick Dugan, Robert Daniels, Carlos Vicuna
22C:19 Discrete Structures Trees Spring 2014 Sukumar Ghosh.
Tools for Text Review. Algorithms The heart of computer science Definition: A finite sequence of instructions with the properties that –Each instruction.
1 Other Models of Computation. 2 Models of computation: Turing Machines Recursive Functions Post Systems Rewriting Systems.
CS 206 Introduction to Computer Science II 04 / 29 / 2009 Instructor: Michael Eckmann.
CS 206 Introduction to Computer Science II 12 / 10 / 2008 Instructor: Michael Eckmann.
Fall 2004COMP 3351 Time Complexity We use a multitape Turing machine We count the number of steps until a string is accepted We use the O(k) notation.
Important Problem Types and Fundamental Data Structures
Chapter 1 Introduction Definition of Algorithm An algorithm is a finite sequence of precise instructions for performing a computation or for solving.
CSE Lectures 22 – Huffman codes
A Level Computer Science Topic 9: Data Structures T eaching L ondon C omputing William Marsh School of Electronic Engineering and Computer Science Queen.
Introduction to Data Structures. Definition Data structure is representation of the logical relationship existing between individual elements of data.
Design and Analysis of Algorithms CSC201 Shahid Hussain 1.
CMPS 3223 Theory of Computation Automata, Computability, & Complexity by Elaine Rich ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Slides provided.
MIPS coding. SPIM Some links can be found such as:
Information and Computer Sciences University of Hawaii, Manoa
Data Structure & File Systems Hun Myoung Park, Ph.D., Public Management and Policy Analysis Program Graduate School of International Relations International.
Review for Final Andy Wang Data Structures, Algorithms, and Generic Programming.
1 Intro to Data Structures and ADTs Chapter 2. 2 Goal of Data Structures Organize data Facilitate efficient … –storage –retrieval –manipulation Select.
CS Data Structures II Review & Final Exam. 2 Topics Review Final Exam.
Today: Office hours –No tomorrow. M/T- 3-on. Overloading operators Inheritance Review.
Final Exam Review CS Total Points – 60 Points Writing Programs – 50 Points Tracing Algorithms, determining results, and drawing pictures – 50.
Elementary Data Organization. Outline  Data, Entity and Information  Primitive data types  Non primitive data Types  Data structure  Definition 
Week 10 - Friday.  What did we talk about last time?  Graph representations  Adjacency matrix  Adjacency lists  Depth first search.
Strings Basic data type in computational biology A string is an ordered succession of characters or symbols from a finite set called an alphabet Sequence.
Week 15 – Wednesday.  What did we talk about last time?  Review up to Exam 1.
Data Representation. How is data stored on a computer? Registers, main memory, etc. consists of grids of transistors Transistors are in one of two states,
Costas Busch - LSU1 Time Complexity. Costas Busch - LSU2 Consider a deterministic Turing Machine which decides a language.
Week 7 - Wednesday.  What did we talk about last time?  Recursive running time  Master Theorem  Symbol tables.
Higher Computing Science 2016 Prelim Revision. Topics to revise Computational Constructs parameter passing (value and reference, formal and actual) sub-programs/routines,
1 Time Complexity We use a multitape Turing machine We count the number of steps until a string is accepted We use the O(k) notation.
Final Exam Review CS Total Points – 20 Points Writing Programs – 65 Points Tracing Algorithms, determining results, and drawing pictures – 50.
Prof. Busch - LSU1 Time Complexity. Prof. Busch - LSU2 Consider a deterministic Turing Machine which decides a language.
Stacks Chapter 3 Objectives Upon completion you will be able to
Introduction to Data Structure and Algorithms
DATA STRUCURES II CSC QUIZ 1. What is Data Structure ? 2. Mention the classifications of data structure giving example of each. 3. Briefly explain.
Week 15 – Monday.  What did we talk about last time?  Tries.

1 CE 454 Computer Architecture Lecture 4 Ahmed Ezzat The Digital Logic, Ch-3.1.
Final Exam Review COP4530.
Final Exam Review CS 3358.
CSCE 210 Data Structures and Algorithms
Introduction to Computers Computer Generations
Top 50 Data Structures Interview Questions
Data Structure Interview Question and Answers
Midterm Review.
Chapter 6: Data Types Lectures # 10.
DATA STRUCTURES AND OBJECT ORIENTED PROGRAMMING IN C++
Time Complexity Costas Busch - LSU.
Lesson Objectives Aims – Know about…
Week 15 – Monday CS221.
Week 11 - Friday CS221.
Data Structure Interview
13 Text Processing Hongfei Yan June 1, 2016.
Other Models of Computation
Final Exam Review COP4530.
Computational Complexity
Introduction to Data Structures
Python Camp Alan led this session looking at slicing strings and allowing further practice. Session 10: The Examined Component Specifications Overview.
Time Complexity We use a multitape Turing machine
BTEC COMPUTING – UNIT 1 SECTION B - FLOWCHARTS
Review CSE116 2/21/2019 B.Ramamurthy.
Intro to Data Structures and ADTs
EE 312 Final Exam Review.
Important Problem Types and Fundamental Data Structures
Presentation transcript:

“<Fill in your definition here.>” Programming basics Data type “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Integer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Real / float “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Boolean “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Character “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics String “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Date / Time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Pointer / Reference “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Record “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Array / List “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics User defined data type “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Assignment “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Subroutine “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Sequence “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Selection “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Iteration “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Count controlled loop “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Condition controlled loop “<Fill in your definition here.>” Programming basics Condition controlled loop “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Integer division “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics == “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics != “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics < “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics > “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics <= “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics >= “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics NOT “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics AND “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics OR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics XOR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Variable “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Programming basics Constant “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

String operation: Length “<Fill in your definition here.>” Programming basics String operation: Length “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

String operation: Position “<Fill in your definition here.>” Programming basics String operation: Position “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

String operation: Substring “<Fill in your definition here.>” Programming basics String operation: Substring “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

String operation: Concatenation Programming basics String operation: Concatenation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

String operation: Character  character code Programming basics String operation: Character  character code “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Exception handling “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Parameter “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Procedure “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Function “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Local variable “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” Global variable “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Stack frame “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Return address “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming next steps “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Recursion “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Procedural languages “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) OOP paradigms “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” Hierarchy chart “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” Structured approach “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Class “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Object “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Instantiation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Encapsulation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Inheritance “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Aggregation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Composition “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Polymorphism “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Overriding “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Encapsulation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Programming paradigms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Class diagram “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures Text file “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Binary (non-text file) “<Fill in your definition here.>” Data structures Binary (non-text file) “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Queue “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Stack “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Graph “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Tree “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Hash table “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Dictionary “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Vector “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Static data structure “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Dynamic data structure “<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Dynamic data structure “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Linear queue “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Circular queue “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Priority queue “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Push “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Pop “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Peek / top “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Weighted graph “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Vertex / node “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Edge / arc “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Undirected graph “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Directed graph “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Adjacency matrix “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Adjacency list “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Rooted tree “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Binary tree “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Tree node “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Child node “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Collision “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Rehashing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Vector addition “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Scalar-vector multiplication “<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Scalar-vector multiplication “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Data structures FULL A LEVEL TERM ONLY (not in AS) Dot / scalar product “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Breadth-first traversal “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Breadth-first traversal “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Depth-first traversal “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Depth-first traversal “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Pre-order tree-traversal “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Pre-order tree-traversal “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Post-order tree-traversal “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Post-order tree-traversal “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

In-order tree-traversal “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) In-order tree-traversal “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Infix form “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) RPN “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Linear search “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Binary search “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Bubble sort “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Merge sort “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Dijkstra’s shortest path “<Fill in your definition here.>” Algorithms FULL A LEVEL TERM ONLY (not in AS) Dijkstra’s shortest path “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Algorithm “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Pseudocode “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Test data “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Procedural abstraction Abstraction & automation Procedural abstraction “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Functional abstraction Abstraction & automation Functional abstraction “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Data abstraction “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Problem abstraction “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Decomposition “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” Composition “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

State transition diagram Abstraction & automation State transition diagram “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Abstraction & automation “<Fill in your definition here.>” FSM “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Regular expression Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Regular expression “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Finite sets Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Finite sets “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Countable infinite sets Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Countable infinite sets “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Cardinality of finite set Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Cardinality of finite set “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Cartesian product of sets Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Cartesian product of sets “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Countable set Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Countable set “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Syntax diagram Regular & context free languages FULL A LEVEL TERM ONLY (not in AS) Syntax diagram “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Big-O notation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Constant time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Logarithmic time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Linear time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Polynomial time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Exponential time “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Time-complexity “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Tractable algorithms “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Intractable algorithms Classification of algorithms FULL A LEVEL TERM ONLY (not in AS) Intractable algorithms “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Classification of algorithms “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Halting problem “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” A model of computation FULL A LEVEL TERM ONLY (not in AS) Turing machine “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” A model of computation FULL A LEVEL TERM ONLY (not in AS) Transition function “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

State transition diagram “<Fill in your definition here.>” A model of computation FULL A LEVEL TERM ONLY (not in AS) State transition diagram “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Universal Turing machine “<Fill in your definition here.>” A model of computation FULL A LEVEL TERM ONLY (not in AS) Universal Turing machine “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Natural number “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Rational number “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Irrational number “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Ordinal number “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Decimal (base 10) “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Binary (base 2) “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Hexadecimal (base 16) “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases bit “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases byte “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Ki “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Mi “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Gi “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases Ti “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases k “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases M “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases G “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Number systems & bases T “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Binary Unsigned binary “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Binary Signed binary “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Binary Two’s complement “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Fixed point binary form “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Floating point binary form “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Normalised floating point form “<Fill in your definition here.>” Binary FULL A LEVEL TERM ONLY (not in AS) Normalised floating point form “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Binary FULL A LEVEL TERM ONLY (not in AS) Underflow “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Binary FULL A LEVEL TERM ONLY (not in AS) Overflow “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Character coding “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Character set “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics ASCII “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Unicode “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Parity bits “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Majority voting “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Checksums “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Check digits “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Bit pattern “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics ADC “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics DAC “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Bitmap graphic “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Resolution “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Colour depth “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics Metadata “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding text & graphics FULL A LEVEL TERM ONLY (not in AS) Vector graphic “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Sample resolution “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Sampling rate “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Nyquist theorem “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music MIDI “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Lossy compression “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Lossless compression “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Run length encoding “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Dictionary based encoding “<Fill in your definition here.>” Coding sound & music Dictionary based encoding “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Encryption “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Caesar cipher “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Coding sound & music Vernam cipher “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Hardware “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Software “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software System software “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Application software “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Utility programs “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Libraries “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Compiler “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Assembler “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Interpreter “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Hardware & software Operating system “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Low-level language Programming languages & translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

High-level language Programming languages & translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Imperative high-level language Programming languages & translators Imperative high-level language “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Machine-code language Programming languages & translators Machine-code language “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Assembly language Programming languages & translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Intermediate language Programming languages & translators Intermediate language “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Byte code Programming languages & translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Source code Programming languages & translators “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Object (executable) code Programming languages & translators Object (executable) code “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” NAND “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” NOR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” Truth table “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” Circuit diagram “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Half-adder “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Full-adder “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) D-type flip-flop “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logic gates & Boolean algebra “<Fill in your definition here.>” De Morgan’s law “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Processor “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Main memory “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Address bus “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Data bus “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Control bus “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” I/O controllers “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Von Neumann architecture Internal computer architecture Von Neumann architecture “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Harvard architecture “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” ALU “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Control unit “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Clock “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

General-purpose register Internal computer architecture General-purpose register “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” PC “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” CIR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” MAR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” MBR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Status register “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Fetch-execute cycle “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Processor instruction set Internal computer architecture Processor instruction set “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Opcode “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Operand “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Immediate addressing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Direct addressing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Mnemonic “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Bitwise shift “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Interrupt “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) ISR “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Multiple cores “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Cache memory “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Clock speed “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Word length “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Address bus width “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Internal computer architecture “<Fill in your definition here.>” Data bus width “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Input device “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Output device “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Secondary storage “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Hard disk “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Optical storage “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Input & output devices Solid-state storage “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Serial transmission “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Parallel transmission “<Fill in your definition here.>” Communication Parallel transmission “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Synchronous transmission “<Fill in your definition here.>” Communication Synchronous transmission “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Asynchronous transmission “<Fill in your definition here.>” Communication Asynchronous transmission “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Start and stop bits “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Baud rate “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Bit rate “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Bandwidth “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Latency “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Communication Protocol “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Physical star topology Networking and The Internet Physical star topology “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Logical bus network topology Networking and The Internet Logical bus network topology “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” Peer-to-peer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” Client-server “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” WiFi “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” CSMA/CA “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” RTS/CTS “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” SSID “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Packet switching “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Router “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Gateway “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Routing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) URL “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) FQDN “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Domain name “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) IP address “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) DNS “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Firewall “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Packet filtering “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Proxy server “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Stateful packet inspection Networking and The Internet FULL A LEVEL TERM ONLY (not in AS) Stateful packet inspection “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Symmetric encryption “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Asymmetric encryption Networking and The Internet FULL A LEVEL TERM ONLY (not in AS) Asymmetric encryption “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Digital certificate “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Digital signature “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Worms “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Trojans “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Networking and The Internet “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Virus “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) TCP/IP stack “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Application layer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Transport layer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Network layer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Link layer “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) MAC “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) FTP “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) HTTP “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) HTTPS “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) POP3 “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) SMTP “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) SSH “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Email server “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Web server “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Subnets “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Subnet mask “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) IPv4 “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) IPv6 “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) DHCP “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) NAT “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Port forwarding “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Websocket “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) CRUD “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) JSON “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) XML “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Thin-client computing “<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Thin-client computing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Thick-client computing “<Fill in your definition here.>” TCP/IP & protocols FULL A LEVEL TERM ONLY (not in AS) Thick-client computing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) ERD “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Attribute “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Primary key “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Composite primary key “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Foreign key “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Normalisation “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) 0NF “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) 1NF “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) 2NF “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) 3NF “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) SQL “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Databases FULL A LEVEL TERM ONLY (not in AS) Relational database “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Big data FULL A LEVEL TERM ONLY (not in AS) Big data “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Big data FULL A LEVEL TERM ONLY (not in AS) Fact-based model “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

“<Fill in your definition here.>” Big data FULL A LEVEL TERM ONLY (not in AS) Graph schema “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Domain Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) Domain “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Co-domain Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) Co-domain “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

First-class object Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) First-class object “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Function application Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) Function application “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Partial function application Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) Partial function application “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Composition of functions Functional programming paradigms FULL A LEVEL TERM ONLY (not in AS) Composition of functions “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Higher-order functions Writing functional programs FULL A LEVEL TERM ONLY (not in AS) Higher-order functions “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Writing functional programs “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Map “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Writing functional programs “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Filter “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Writing functional programs “<Fill in your definition here.>” FULL A LEVEL TERM ONLY (not in AS) Reduce of fold “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Analysis Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Prototyping Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Agile development Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Requirements specification Aspects of software development Requirements specification “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Design Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

HCI Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Implementation Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Testing Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Normal test data Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Boundary test data Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Erroneous test data Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Acceptance testing Aspects of software development FULL A LEVEL TERM ONLY (not in AS) Acceptance testing “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam

Evaluation Aspects of software development “<Fill in your definition here.>” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7517 / PAPER 1 : Programming Exam