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

Decks in this class (16)

1 Understanding Algorithms
To understand what is algorithm, why algorithms are used, interpretations of algorithms, Purpose of arithmetic operators
20  cards
2 Creating Algorithms
How to create a algorithm to solve a particular problem, (sequence, selection, iteration)
2  cards
3 Sorting and Searching Algorithms
To understand how standard algorithms work (bubble sort, merge sort, binary search, linear search) how the choice of algorithm is influenced by the data structures and data values that need to be manipulated, fitness for purpose of algorithms in meeting specified requirements efficiently, using logical reasoning and test data
1  cards
4 Decomposition and Abstraction
Analyze a problem, investigate requirements (inputs, outputs, processing, initialization) and design solutions, decompose a problem into smaller sub-problems, how abstraction can be used effectively to model aspects of the real world, program abstractions of real-world examples
1  cards
12 Binary
computers use binary to represent data and program instructions, unsigned and signed numbers, conversion between binary and denary, binary addition, arithmetic and logic shifts, concept of overflow, hexadecimal, file storage and file sizes
1  cards
13 Data Representation
0  cards
14 Data Storage and Compression
0  cards
15 Encryption
0  cards
16 Machines and Computational Models
0  cards
17 Hardware
Function of the hardware components of a computer system (CPU, main memory, secondary storage, input and output devices) and how they work together, RAM, ROM, cache, virtual memory, concept of a stored program, components in CPU (CU, ALU, registers, clock, address/ data/ control bus), fetch-decode execute cycle, magnetic, optical, solid state storage, cloud storage and other storages, embedded system's purpose and functions
47  cards
18 Logic
0  cards
19 Software
0  cards
20 Programming Languages
0  cards
21 Networks
0  cards
22 Network Security
0  cards
23 The Internet and The World Wide Web
0  cards

More about
igcse computer science

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Coraline Jones's IGCSE 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?

Computer Science Edexcel IGCSE
  • 12 decks
  • 183 flashcards
  • 38 learners
Decks: 11 Algorithms, 12 Decomposition And Abstraction, 31 Binary Incomplete, And more!
iGCSE Computer Science
  • 5 decks
  • 99 flashcards
  • 3 learners
Decks: Principles Of Computer Science, Topic 4 Networks, Topic 2 Data, And more!
Computer Science CIE iGCSE
  • 9 decks
  • 223 flashcards
  • 85 learners
Decks: Chapter 1 Binary Systems And Hexadecimal, Chapter 2 Communication And Internet Tec, Chapter 3 Logic Gates And Logic Circuits, And more!
Make Flashcards