Cs Revision / Notion

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

Decks in this class (64)

Network Knowledge
What is a protocol and example,
What are the use of proxies,
What s a nic
7  cards
Servers
What s a client server,
Advantages of client server,
Disadvantages of client server
6  cards
Topology
Advantages of bus topo,
Disadvantages of bus topo,
Advantages of star
9  cards
Tcp/ip
What is tcp ip,
What are the layers,
What is application layer
6  cards
Packets
What are data packets,
What s circuit switching,
What s packet switching
3  cards
databases normalisation
Characteristics of first normal form,
Characteristis of second normal form,
Characteristics of 3rd normal form
3  cards
transaction processing
What is transaction processing,
What does acid stand for,
Atomicicty
6  cards
referential intergrirty
What is referential integrity
1  cards
1.3.1 compression
What is compression,
Why would u use compression,
What is lossless compression
8  cards
1.3.1 encryption
Wh,
What is symmetric encryption,
What is assymetric encryption
3  cards
1.3.1 hashing
What is hashing,
When would hashing be used
2  cards
1.2.2 p1
What is application software,
What is system software,
Whats utilities
4  cards
1.2.2 source and translators
What is source code,
What is open source,
What is closed source
9  cards
1.3.1 sql
Select,
From,
Where
7  cards
1.2.2 stages of compilation
What is lexical analysis,
What is syntax analysis,
Whats code generation and optimis...
3  cards
linkers loaders libraries
What are loaders,
What are libraries,
What are linkers
4  cards
TCP/IP layers
What are the 4 layers,
What is the application layer,
What is transport layer
5  cards
1.3.3 servers
What is a client server,
What s a peer to peer server,
Peer to peer server
4  cards
parameters value reference
What is passing a parameter by value,
What is passing a parameter by re...
2  cards
thinking abstractly + basics
What is the nature of abstraction,
What is the need for abstraction,
What is the difference between ab...
8  cards
thinking ahead
What are inputs,
What are outputs,
What are preconditions
5  cards
recursion
What is recursion,
What are the ad,
What is the disad of recursion
3  cards
depth bredth first
Explain depth first,
Explain bredth first,
What is the advantage of using de...
4  cards
trees ( data structures)
What makes a binary tree,
What is the difference between a ...
2  cards
proggraming constructs
Whats branching,
Whats sequence,
Whats itteration
6  cards
register s
Program counter,
Memory adress register,
Memory data register
5  cards
OOP
What is a class,
Whats inheritnance,
Whats polymorphism
5  cards
CISC and RISC
What is cisc,
What is risc,
3 differences between the two
4  cards
buses
Whats the data bus,
What is the adress bus,
Whats the data bus
3  cards
architecture
Differences between von and harvard,
Advantages of hardvard,
Advantages of von neu
3  cards
difference between ram and rom
Difference,
What s contemporary processors
2  cards
Whats Pipelining
What s pipelining,
What s instruction pipelining,
What s arithmetic pipelining
3  cards
GPU + Parralel
What s a gpu,
Apart from graphics why s it good,
What is parallel processing
4  cards
1.13 storage types
What are the 4 types of storage,
Types of optical diskpros cons,
Types of magnetic disk memeory pr...
6  cards
1.2 operating systems
What is an operating system,
What are the 4 functions,
What are the 5 types of operating...
8  cards
memory managment
What is virtual memory,
What is paging,
What is segmentation
4  cards
intterupt
What is an interrupt,
Whats an intterupt service routine
2  cards
scheduling algorithms
What is first come first serve,
Whats round robin,
Whats shortest job first
5  cards
1.2.1 knowledge
What is bios,
What are device drivers,
What is a virtual machine
4  cards
methodologies
Rad pros cons,
Agile o,
Spiral pros cons
5  cards
1.2.4 p1
What are programming paradigms,
Whats procedural programming,
Whats functional programming
6  cards
Stacks
What is a stack,
Size,
Isempty
7  cards
linear and binary search code
Linear using a loop
1  cards
queue code
Enqueue,
Is full,
Is empty
4  cards
trees and deleting and findingn nodes
Describe the steps an algorithm w...
1  cards
LMC instruction Sef
What s bra,
What s brp,
What s brz
5  cards
programming paradigms
What are programming paradigms
1  cards
acts
What is the data protection act a...,
3 computer misuse act rules,
Whats the copyright act
5  cards
herusitics backtracking data mining
What are heruistics,
Whats performance modeling,
Whats data mining
3  cards
databases
Whats a primary key,
Whats redundancy
2  cards
2.2.2
Whats decomposition,
Why use decomposition,
Whats abstraction
10  cards
comparing tables
Binary seach tree vs linked list
1  cards
linked lists
Describe what a linked list is 3 ...
1  cards
IDE ting
What is an ide
1  cards
Big O Time Compleixy On Sorting Algs
Worst and best case for bubble,
Worst and best case for merge,
Worst and best case for insertion
3  cards
LINKED LISTS
What are linked lists
1  cards
ACID + refernetial integ
Whats acid,
Whats atomicity,
Whats consistency
6  cards
1.2.4 paradigms
Order of code low to high,
What are programming paradigms,
What are progrmaming paradigms sp...
7  cards
1.2.4 lagugages
What is assembley language,
Difference between high level lan...,
Wahts opcode
4  cards
1.2.4 add modes
What does addressing modes allow,
What does adressing mode do,
4 adressing modes
7  cards
1.2.4 OOP
0  cards
Unicode Asci
What is ascii,
Unicode
2  cards
L/B Search
What s linear search algorithm,
Binary search algorithm iterative,
Linked list traversal putting it ...
3  cards
Last Min
Referential integrity,
Linkers,
Loafers
8  cards

More about
Cs Revision / Notion

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study charlie LEWIS's Cs Revision / Notion 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?

371-002 WSOLIC Revision Notes
  • 2 decks
  • 109 flashcards
  • 8 learners
Decks: Ground School, Ground School Exam, And more!
YEAR 2 Notion
  • 5 decks
  • 780 flashcards
  • 1 learners
Decks: Child Health Disease Profiles, Physiology And, Other Stuff, And more!
GIA CS
  • 27 decks
  • 406 flashcards
  • 5 learners
Decks: Cs 1, Cs 2, Cs 3, And more!
Make Flashcards