a ocr computer science a level

This class was created by Brainscape user Anonymous T. Visit their profile to learn more about the creator.

Decks in this class (75)

Chapter 1 - Processor components
What is the purpose of the cpu,
What is the purpose of the contro...,
What is a bus
43  cards
Chapter 2 - Processor performance
What are the 3 main factors which...,
What is the definition of clock s...,
Why can the cpu not perform opera...
34  cards
Chapter 3 - Types of processor
What is the stored program concept,
How is the machine code fetched i...,
Name 4 descriptions of von neuman...
62  cards
Chapter 4 - Input devices
0  cards
Chapter 5 - Output devices
0  cards
Chapter 6 - Storage devices
What are the 2 types of primary s...,
What is primary memory,
What is ram
53  cards
Section 2 - Systems Software
What are some functions of the op...,
What is a helpful acronym to reme...,
What is mulitasking 2 marks
12  cards
Chapter 7 - Functions of an operating system
What are some functions of the op...,
What is a helpful acronym to reme...,
What is mulitasking 2 marks
49  cards
Chapter 8 - Types of operating system
What is a multi tasking operating...,
What is a multi user operating sy...,
What is a distrubted operating sy...
18  cards
Chapter 9 - The nature of applications
What are the 2 type sof software,
What is the systems software,
What are 3 examples of system sof...
32  cards
Chapter 10 - Programming language translators
What type of code is needed for t...,
What is the relationship between ...,
What does the machine code instru...
40  cards
Section 3 - Software development
0  cards
Chapter 11 - System analysis methods
0  cards
Chapter 12 - Writing and following algorithms
0  cards
Chapter 13 - Programming paradigms
0  cards
Chapter 14 - Assembly language
0  cards
Section 4 - Exchanging data
0  cards
Chapter 15 - Compression, encryption and hashing
0  cards
Chapter 16 - Database concepts
What is an entity,
What does each entity in a databa...,
What is another name for a simple...
33  cards
Chapter 17 - Relational databases and normalisation
Where are data held in a relation...,
What is a relational databse,
What does a row represent
25  cards
Chapter 18 - Introduction to SQL
What is sql,
What does the select command do,
What does the from command do
25  cards
Chapter 19 - Defining and updating tables by using SQL
What are the commands to create a...,
What is the purpose of the not nu...,
What is the purpose of the primar...
25  cards
Chapter 20 - Transaction processing
What are 3 examples of automated ...,
What are 2 examples of manual met...,
What are 3 ways in which data can...
28  cards
Section 5 - Networks and web technologies
0  cards
Chapter 21 - Structure of the Internet
0  cards
Chapter 22 - Internet communication
0  cards
Chapter 23 - Network security and threats
0  cards
Chapter 24 - HTML and CSS
0  cards
Chapter 25 - Web forms and JavaScript
0  cards
Chapter 26 - Search engine indexing
0  cards
Chapter 27 - Client-server and peer-to-peer
0  cards
Section 6 - Data types
0  cards
Chapter 28 - Primitive data types, binary and hexadecimal
0  cards
Chapter 29 - ASCII and Unicode
0  cards
Chapter 30 - Binary Arithmetic
0  cards
Chapter 31 - Floating point arithmetic
0  cards
Chapter 32 - Bitwise manipulation and masks
0  cards
Section 7 - Data structures
0  cards
Chapter 33 - Arrays, tuples and records
What is an elementary data type,
What are some examples of built i...,
What is an array
31  cards
Chapter 34 - Queues
What is an abstract data type,
What are some examples of structu...,
What is an abstract data type
40  cards
Chapter - 35 Lists and linked lists
What is a list,
What is the operation to test an ...,
How do ou add a new item to list ...
39  cards
Chapter 36 - Stacks
What is a stack,
What is lifo,
What is the main purpose of stacks
21  cards
Chapter 37 - Hash tables
Why are hash tables useful,
What does a hashing algorithm do,
What happens when there is a synonym
29  cards
Chapter 38 - Graphs
What is a graph,
What is traversal,
What are the features of an undir...
37  cards
Chapter 39 - Trees
What does a rooted tree have,
What are the differences between ...,
What are the typical uses for roo...
47  cards
Section 8 - Boolean algebra
0  cards
Chapter 40 - Logic gates and truth tables
What does on or off represent,
What does 1 represent,
What does 0 represent
13  cards
Chapter 41 - Simplifying Boolean expressions
What is the purpose of de morgan ...,
Why are de morgan s laws benefici...,
Why is it beneficial for any inte...
23  cards
Chapter 42 - Karnaugh maps
What is the purpose of karnaugh maps,
How should you approach simplifyi...,
What are the rules for grouping
8  cards
Chapter 43 - Adders and D-type flip-flops
Is it possible to output the resu...,
What is a half adder,
What is the purpose of a half adder
36  cards
Section 9 - Legal, moral, ethical and cultural issues
0  cards
Chapter 44 - Computing related legislation
0  cards
Chapter 45 - Ethical, moral and cultural issues
0  cards
Chapter 46 - Privacy and censorship
0  cards
Section 10 - Computational thinking
0  cards
Chapter 47 - Thinking abstractly
0  cards
Chapter 48 - Thinking ahead
0  cards
Chapter 49 - Thinking procedurally
0  cards
Chapter 50 - Thinking logically, thinking concurrently
0  cards
Chapter 51 - Problem recognition
0  cards
Chapter 52 - Problem solving
0  cards
Section 11 - Programming techniques
0  cards
Chapter 53 - Programming basics
What is an algorithm,
What is pseudocode,
What is a comment
18  cards
Chapter 54 - Selection
What is sequence,
What is assignment,
What is another name for selection
17  cards
Chapter 55 - Iteration
What does iteration mean,
What are the 2 types of loops,
What is a loop
7  cards
Chapter 56 - Subroutines and recursion
What is a subroutine,
What are the 2 types of subroutines,
What is the difference between a ...
48  cards
Chapter 57 - Use of an IDE
Why use ide s,
What does an ide stand for,
What is a text editor
22  cards
Chapter 58 - Use of object - oriented techniques
What is procedural language,
Where is the data held in procedu...,
How is everything viewed as in ob...
29  cards
Section 12 - Algorithms
0  cards
Chapter 59 - Analysis and design of algorithms
0  cards
Chapter 60 - Searching algorithms
0  cards
Chapter 61 - Bubble sort and insertion sort
0  cards
Chapter 62 - Merge sort and quick sort
0  cards
Chapter 63 - Graph traversal algorithms
0  cards
Chapter 64 - Optimisation algorithms
0  cards

More about
a ocr computer science a level

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Anonymous T's A OCR Computer Science A level flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

OCR A Level Computer Science
  • 21 decks
  • 290 flashcards
  • 15 learners
Decks: 111 Structure And Function Of The Proces, 112 Types Of Processor, 113 Input Output And Storage, And more!
A-Level OCR Computer Science H446
  • 22 decks
  • 134 flashcards
  • 33 learners
Decks: 111 Architecture Main Parts Of A Cpu, 111 Architecture Registers Within The Cp, 111 Architecture F D E Cycle, And more!
Computer science A Level OCR
  • 5 decks
  • 280 flashcards
  • 31 learners
Decks: 11 Processors, 12 Software And Software Development, 13 Exchanging Data, And more!
Make Flashcards