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

Decks in this class (45)

The CPU
What is a computer 1,
Hardware 2,
Software 3
16  cards
Memory
Ram 1,
Volatile memory 2,
Non volatile memory 3
6  cards
CPU and System Performance
Clock speed 1,
Number of cores 2,
Cache size 3
5  cards
Secondary Storage
Primary storage 1,
Secondary storage 2,
Solid state drives 3
12  cards
Systems Software - The OS
What is systems software 1,
Name two types of system software 2,
What do operating systems do gene...
13  cards
System Software - Utilities
Defragmentation 1,
How does fragmentation occur 2,
Ssds 3
6  cards
Units
Bit 1,
Nibble 2,
Byte b 3
8  cards
Characters
Character sets 1,
What happens when you press a but...,
Ascii 3
4  cards
Storing Images
Bitmap images 1,
How is the colour of each pixel r...,
How many bits do black and white ...
9  cards
Storing Sound
How does sound get converted 1,
Sampling 2,
What is sample rate 3
7  cards
Compression
Data compression 1,
Uses of compressing data files 2,
Name two types of compression 3
7  cards
Networks - LANs and WANs
What is a lan 1,
Lans can be wired or wireless wha...,
Lans can be wired or wireless wha...
9  cards
Networks - Hardware
Nic 1,
Switches 2,
Router 3
11  cards
Client-Server and Peer-to-Peer Networks
Client server networks 1,
Pros of client server 2,
Cons of client server 3
7  cards
Network Topologies
Two types of network topologies 1,
Star topology 2,
Pros of star topology 3
6  cards
Network Protocols
What is a network protocol 1,
Mac addresses wired into devices ...,
Ip addresses assigned to devices ...
15  cards
Networks - The Internet
What is the internet 1,
World wide web 2,
Urls 3
9  cards
Network Security Threats
Different forms of network attacks 1,
Passive attack 2,
Active attack 3
20  cards
Ethical and Cultural Issues
What is an ethical issue 1,
What is a legal issue 2,
What is a cultural issue 3
22  cards
Environmental Issues
What natural resources are needed...,
What happens when we use energy f...,
How can you reduce energy consump...
5  cards
Computer Legislation
What is the data protection act 2...,
What are the six principles of th...,
What does the data protection act...
6  cards
Open Source and Proprietary Software
What is open source software 1,
Example of open source software 2,
Advantages of open source software 3
8  cards
Design, Testing and IDEs
What do structure diagrams show 1,
Advantages of structure diagram 2,
How to make your program well mai...
16  cards
Computational Thinking
Principles of computational think...,
Principles decomposition 2,
Principles abstraction 3
4  cards
Writing Algorithms - Pseudocode
Algorithms 1,
Pseudocode 2,
Advantages of pseudocode 3
3  cards
Writing Algorithms - Flowcharts
Flowchart symbols 1,
Arrow 2,
Round cornered rectangle 3
10  cards
Search Algorithms
Types of search algorithms 1,
Binary search 2,
Linear search 3
4  cards
Sorting Algorithms
Different types of sort algorithms 1,
Bubble sort 2,
Pros of bubble sort 3
10  cards
Programming Basics - Data Types
5 main data types 1,
Data type integer 2,
Data type real 3
12  cards
Programming Basics - Operators
Operators 1,
Types of functions 2,
Exponential operator 3
8  cards
Constants and Variables
How can data values be stored 1,
Constant 2,
Variable 3
3  cards
Strings
Strings 1,
Concatenation 2
2  cards
Program Flow
What is the flow of a program 1,
If statements 2,
Nested if statements 3
11  cards
Boolean Logic
What are the 3 boolean operators 1,
What does each boolean operator h...,
What are logic gates 3
7  cards
Random Number Generation
What are random numbers used for 1,
How can random numbers be used to...,
How can random numbers be used fo...
3  cards
Arrays
What is an array 1,
What is each piece of data in an ...,
What can each element be accessed...
7  cards
Storing Data
What is a record 1,
What makes records different to a...,
What is each item in a record cal...
7  cards
Searching Data
What is sql 1,
What can sql be used for 2,
Order of keywords 3
4  cards
Sub Programs
2 types of sub programs 1,
Procedures 2,
Functions 3
12  cards
Structured Programming
What do structure diagrams show 1,
How are structure diagrams made 2,
Simple sub programs 3
9  cards
Defensive Design
What is defensive design 1,
How do programmers carry out defe...,
Input validation 3
13  cards
Testing
2 types of programming errors 1,
Syntax error 2,
Logic error 3
16  cards
Trace Tables
What are trace tables 1,
What do the columns of a trace ta...,
What do the rows of a trace table...
3  cards
Translators
High level language 1,
Low level language 2,
What does low level language cons...
12  cards
Integrated Development Environments
What is an integrated development...,
Common features of an integrated ...,
Ide features translator 3
5  cards

More about
Computer Science

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Ankita Somisetty'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
  • 33 decks
  • 1991 flashcards
  • 212 learners
Decks: 11 Processors, 11 Processors Extra, 12 Software, And more!
Make Flashcards