You may prefer our related Brainscape-certified flashcards:

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

Decks in this class (29)

Representing images, sound and other data
Describe analogue signals,
Describe digital signals,
What is data
18  cards
Hardware and software
What is hardware,
What is software,
What are peripherals
6  cards
Role of Operating Systems
What are the main functions of op...,
What is a ui,
What is a gui
6  cards
Classification of programming languages
What is a low level language,
Describe the two types of low lev...,
Why is assembly language more oft...
8  cards
Object oriented programming
Define class,
Define attributes,
Define methods
31  cards
Internal Hardware Components
Define internal components,
What is a motherboard,
What is the cpu
27  cards
Stored Program Concept
How is it possible to execute pro...,
What are the three steps of the s...
2  cards
Structure and role of the processor and it's component
What does the arithmetic logic un...,
What is the purpose of the contro...,
What is the purpose of the clock
33  cards
External hardware devices
Describe the three components of ...,
How does a digital camera work,
How does an rfid read data
9  cards
Programming
What is the difference between a ...,
What is declaration,
What concept uses an if statement
20  cards
Programming Paradigms
What is a programming paradigm,
What are the two programming para...
2  cards
Data Structures and Abstract Data Types
What is a data structure,
What is the purpose of an index i...,
Why is it advantageous to use an ...
7  cards
Queues
What is a queue,
What type of data structure is a ...,
What uses does a queue have
4  cards
Stacks
What is a stack,
What type of data structure is a ...,
What error can occur when pushing...
4  cards
Graphs
What is a graph,
What is a node vertex of a graph,
What is an edge arc of graph
11  cards
Trees
What is a tree,
What is a rooted tree,
What is a binary tree
4  cards
Hash Tables
What is the purpose of a hash table,
What is a hash table collision,
What steps must be taken when reh...
4  cards
Dictionaries
What is a dictionary
1  cards
Vectors
What is the difference between a ...,
How can vectors be represented,
What is the effect of multiplying...
6  cards
Communication methods
What is serial data transmission,
What is parallel data transmission,
What is crosstalk
10  cards
Communication basics
What is baud rate,
What is bit rate,
What is bandwidth
5  cards
The Internet and how it works
What is a packet,
What is in a packet header,
What is a bottleneck
22  cards
Thin and thick client computing
What is a thin client,
What is a thick client,
What are some advantages of thin ...
4  cards
Conceptual models and entity relationship modelling
What is an entity,
What is a relationship,
What should be included on an e r...
3  cards
Relational database
What is a table,
What is a field,
What is a flat file database
8  cards
Database normalisation techniques
What is normalisation,
What are the advantages of databa...,
What is does atomic mean
4  cards
SQL
What sql datatypes could be used ...,
What sql datatypes can be used fo...,
What is one way of defining a cus...
9  cards
Functional programming paradigm
What is a first class object,
What is a high order function,
What is partial function application
4  cards
Writing functional programs
What does the map function do,
What does the filter function do,
What does the fold function do
5  cards

More about
Computer Science

  • Class purpose General learning

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

Biology 101
  • 16 decks
  • 1,045 flashcards
  • 135 learners
Decks: Biochemical Basics, Cell Biology, Microbiology, And more!
Computer Science
  • 33 decks
  • 1991 flashcards
  • 37 learners
Decks: 11 Processors, 11 Processors Extra, 12 Software, And more!
Make Flashcards