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

Decks in this class (24)

1.1.1 Processor Architecture
What is a computer system,
Cpu and performance,
Components of cpu
13  cards
1.1.2 Types of CPU
Cisc features,
Risc features,
Instruction set architecture
7  cards
1.1.3 Storage Devices
Input and output devices,
Optical storage,
Magnetic
7  cards
1.2.1 Operating Systems
Purpose of operating system,
Kernel,
Types of operating systems 5
17  cards
1.2.2 Application Generation
Applications software,
Systems software,
Utility software
15  cards
1.2.3 Software Development
What are sdlc s,
Waterfall features,
Waterfall adv and disadv
11  cards
1.2.4 Introduction to programming
Procedural programming,
Object orientated programming par...,
Machine code
16  cards
1.3.1 Compression and Encryption
Compression,
Lossy compression,
Lossless compression
9  cards
1.3.2 Databases
Database and parts,
Flat file database,
Relational data base
16  cards
1.3.3 Networks
Network characteristics,
Protocols,
Examples of protocols
18  cards
1.3.4 Web Technologies
Web programming languages,
Html commands image hyperlink ord...,
Classes and identifiers
12  cards
1.4.1 Data Representation
Sign and magnitude ones complemen...,
Mantissa exponent and normalisation,
Character set and examples
5  cards
1.4.2 Data Structures
Array,
Records,
Linked list
12  cards
1.4.3 Boolean Algebra
De morgans laws,
Distribution,
Absorbtion
8  cards
1.5.1 Computer Legisation
The data protection act 1998,
The computer misuse act 1990,
The copyright designs and patents...
4  cards
1.5.2 Legal, Moral, Cultural and Ethical Issues
Computers in the workforce,
Automated decision making,
Artificial intelligence
9  cards
2.1.1 Thinking Abstractly
Abstraction,
Abstraction advantages
2  cards
2.1.3 Thinking Procedurally
Thinking procedurally,
Thinking procedurally problem dec...
2  cards
2.1.4 Thinking Logically
Thinking logically,
Determine how decisions affect th...
2  cards
2.1.2 Thinking Ahead
Thinking ahead,
Thinking ahead advantages,
Thinking ahead caching
5  cards
2.1.5 Thinking Concurrently
Thinking concurrently,
Thinking concurrently concurrent ...
2  cards
2.2.1 Programming Techniques
Programming constructs,
Local variables,
Global variables
8  cards
2.2.2 Computational Methods
Computable problems,
Problem recognition,
Problem decomposition
13  cards
2.3.1 Algorithms
Big o notation,
Time complexity and types,
All types of time complexities an...
12  cards

More about
computer science

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Toby MacDonald's 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
  • 8 decks
  • 568 flashcards
  • 113 learners
Decks: Computer Systems I Components Of A Compu, Computer Systems Ii Data Representation, Computer Systems Iii Networks, And more!
GCSE Computer Science (OCR)
  • 15 decks
  • 1702 flashcards
  • 1758 learners
Decks: Definitions, 11 Systems Architecture, 12 Memory Complete, And more!
Make Flashcards