ocr computer science

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

Decks in this class (29)

Definitions
Accumulator acc,
Address bus,
Arithmetic and logic unit alu
11  cards
1.1.1 Structure & Function of the Processor
What is the purpose of the arithm...,
What is the purpose of the contro...,
What are registers
33  cards
1.1.2 Types of Processor
What does risc stand for,
What does cisc stand for,
What are the properties of risc
12  cards
1.1.3 Input, Output & Storage
State three types of storage,
Give examples of magnetic storage,
Give examples of optical storage
21  cards
1.2.1 Systems Software
What is an operating system,
Give the 7 functions of an operat...,
Why are paging segmentation used
27  cards
1.2.2 Applications Software
How is applications software diff...,
Give 5 examples of utilities,
What is closed source software
40  cards
1.2.3 Software Development
State the 7 stages of a software ...,
State the 4 types of testing,
What is the analysis stage of the...
34  cards
1.2.4 Types of Programming Language
Name the 2 categories that progra...,
What are imperative programming p...,
Name the 2 imperative programming...
43  cards
1.3.1 Compression, Encryption & Hashing
Name two types of compression,
What is the purpose of compression,
Name two types of compression
25  cards
1.3.2 Databases
What is a relational database,
What is an entity,
What is a flat file database
57  cards
1.4.1 Data Types
What is an integer,
What is a real,
What is a character
35  cards
1.4.3 Boolean Algebra
How can problems be defined,
What results can come from a bool...,
What is the name given to the con...
36  cards
1.5.1 Computing Related Legislation
What year was the data protection...,
What is the data protection act,
What is meant by personal data
21  cards
1.5.2 Moral & Ethical Issues
What are the advantages of comput...,
What are the disadvantages of com...,
What are the advantages of automa...
19  cards
2.1.1 Thinking Abstractly
What is representational abstraction,
What is data abstraction,
What is meant by layers of abstra...
18  cards
2.1.2 Thinking Ahead
What are preconditions,
What are inputs,
What are outputs
12  cards
2.1.3 Thinking Procedurally
What is problem decomposition,
What is problem decomposition,
Why is problem decomposition used
8  cards
2.1.4 Thinking Logically
What is a decision,
What shape is used to represent a...,
How are effective decisions made
4  cards
2.1.5 Thinking Concurrently
What is concurrent thinking,
What is parallel processing,
Describe how concurrent processin...
5  cards
2.2.1 Programming Techniques
Name 3 programming constructs,
What is meant by sequence,
What is meant by selection
40  cards
2.2.2 Computational Methods
What is meant by a computable pro...,
State four limiting factors to co...,
What may be considered when defin...
20  cards
2.3.1 Analysis, Design & Comparison of Algorithms
What is meant by time complexity,
What is meant by time complexity,
How is time complexity measured
25  cards
2.3.2 Algorithms for Main Data Structures
Are stacks fifo or filo,
Which function adds an item to a ...,
Which functions removes an elemen...
12  cards
2.3.3 Sorting Algorithms
How can a bubble sort be improved,
Which sorting algorithm compares ...,
What sorting algorithm places the...
17  cards
2.3.4 Searching Algorithms
Whi,
What is the time complexity of bi...,
What is the time complexity of li...
7  cards
2.3.5 Path FInding Algorithms
What is dijkstra s algorithm,
How is dijkstra s algorithm,
What is the a algorithm
7  cards
1.4.2 Data Structures
What is an array,
What is meant by a 1d array,
What is meant by a 2d array
70  cards
1.3.3 Networks
What is a network,
What is a physical topology,
What is a logical topology
59  cards
1.3.4 Web Technologies
What is html,
What is the function of,
What is the function of
20  cards

More about
ocr computer science

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Lucy Williams's OCR Computer Science 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?

A-Level Computer Science OCR
  • 20 decks
  • 265 flashcards
  • 484 learners
Decks: Key Terms, 111 Structure Of The Processor, 112 Types Of Processor, And more!
GCSE OCR Computer Science
  • 15 decks
  • 1447 flashcards
  • 35 learners
Decks: Paper 2 Section 4, Paper 2 Section 5 Programming, Paper 2 Section 6 Design Testing And Ide, And more!
OCR Computing
  • 11 decks
  • 342 flashcards
  • 29 learners
Decks: Software, Programming A Algorithms Programming Lan, Programming B Handling Data And Testing, And more!
Make Flashcards