This class was created by Brainscape user Rikesh Patel.

By:

Decks in this class (28)

1. 1. 1 Structure and Function of the Processor
Components of a processor 1,
Arithmetic and logic unit alu 2,
Control unit cu 3
21  cards
1. 1. 2 Types of Processor
Risc and cisc 1,
Risc processors 2,
Cisc processors 3
8  cards
1. 1. 3 Input, Output and Storage
Input output and storage devices 1,
Optical storage 2,
Advantages and disadvantages of o...
10  cards
1. 2. 1 Systems Software
Operating systems 1,
Features provided by the operatin...,
Memory management 3
25  cards
1. 2. 2 Applications Generation
Nature of applications applicatio...,
Utilities 2,
Open vs closed source 3
21  cards
1. 2. 3 Software Development
Programming methodologies 1,
Analysis 2,
Design 3
16  cards
1. 2. 4 Types of Programming Language
Programming paradigms 1,
Imperative 2,
Procedural 3
14  cards
1. 3. 1 Compression, Encryption and Hashing
Lossy vs lossless compression 1,
Run length encoding lossless meth...,
Dictionary encoding lossless meth...
8  cards
1. 3. 2 Databases
Relational database flat file 1,
Keys 2,
Normalisation 3
8  cards
1. 3. 3 Networks
Characteristics of a network 1,
Advantages of networks 2,
Disadvantages of networks 3
37  cards
1. 3. 4 Web Technologies
Html 1,
Html tags 2,
Example html 3
10  cards
1. 4. 1 Data Types
Data types 1,
Binary to denary 2,
Denary to binary 3
23  cards
1. 4. 2 Data Structures
Arrays records 1,
Lists tuples 2,
Linked lists 3
6  cards
1. 4. 3 Boolean Algebra
Logic gate diagrams and truth tab...,
Karnaugh maps 2,
Example of karnaugh maps 3
8  cards
1. 5. 1 Computing Related Legislation
The data protection act 1998 1,
Ways the law protects data subjec...,
Rights data subject possesses not...
6  cards
1. 5. 2 Moral and Ethical Issues
Moral ethical and cultural issues 1,
Computers in the workforce streng...,
Automated decision making strengt...
12  cards
2. 1. 1 Thinking Abstractly
The nature of abstraction 1,
Representational abstraction 2,
Abstraction by generalisation 3
10  cards
2. 1. 2 Thinking Ahead
Inputs and outputs 1,
Preconditions 2,
Caching and prefetching 3
4  cards
2. 1. 3 Thinking Procedurally
Identify the components of a prob...,
Identify the components of a solu...,
Order of steps needed to solve a ...
3  cards
2. 1. 4 Thinking Logically
Decision making in problem solving 1,
Conditions that affect the outcom...,
Decisions affecting the flow of t...
4  cards
2. 1. 5 Thinking Concurrently
Concurrent thinking 1,
Concurrent processing 2,
Benefits of concurrent processing 3
4  cards
2. 2. 1 Programming Techniques
Programming constructs 1,
Recursion 2,
Disadvantages of recursion 3
9  cards
2. 2. 2 Computational Methods
Features that make a problem solv...,
Problem recognition 2,
Problem decomposition 3
12  cards
2. 3. 1 Analysis, Design and Comparison of Algorithms
Analysis of algorithms 1,
Time complexity 2,
Big o notation 3
17  cards
2. 3. 2 Main Data Structures Algorithms
Stacks 1,
Pseudocode for size 2,
Pseudocode for isempty 3
16  cards
2. 3. 3 Sorting Algorithms
Keep in mind 1,
Bubble sort 2,
Pseudocode for bubble sort 3
13  cards
2. 3. 4 Searching Algorithms
Binary search 1,
Pseudocode for binary search 2,
Example of binary search 3
6  cards
2. 3. 5 Path Finding Algorithms
Dijkstra s shortest path algorithm 1,
How it works 2,
Examples of dijkstra s shortest p...
7  cards

More about
Computer Science

  • School Unspecified
  • Program type Unspecified
  • Course Unspecified
  • Instructor Unspecified
  • Standards Unspecified

The creator of this class did not yet add a description for what is included in this class.

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
  • 26 decks
  • 668 flashcards
  • 231 learners
Decks: 111 Structure And Function Of The Proces, 112 Types Of Processor, 113 Input Output And Storage, And more!
Computers
  • 76 decks
  • 1935 flashcards
  • 105 learners
Decks: Glossary, Final Cut Pro X Shortcuts 2, Final Cut Pro X, And more!