Shared Flashcard Set

Details

Chapter 1 Review
Chapter 1: Data Storage Mid-Term Review
53
Computer Science
Undergraduate 1
10/14/2009

Additional Computer Science Flashcards

 


 

Cards

Term

Bit

Definition

 

 

 

binary digits made up of 1s and 0s

Term

 

 

 

Boolean Operations

Definition

 

 

operations that manipulate true/false values

Term

Gates

Definition

Can be constructed from a variety of technologies such as gears, relays, and optic devices.

 

In computers, gates are usually implemented as small electronic circuits in which the digits are 0 and 1 are represented as voltage levels

Term
[image]
Definition

AND Gate

 

The multiplication gate

 

0 0 = 0

0 1 = 0

1 0 = 0

1 1 = 1

 

Term
[image]
Definition

NOT Gate

 

Oposite Gate

 

0 = 1

1 = 0

Term
[image]
Definition

OR Gate

 

The Adding Gate

 

0 0 = 0

0 1 = 1

1 0 = 1

1 1 = 1

Term
[image]
Definition

XOR Gate

 

Exclusice or

 

0 0 = 0

0 1 = 1

1 0 = 1

1 1 = 0

Term

Flip-Flop

Definition
An electronic circuit or mechanical device capable of assuming either of two stable states, especially a computer circuit used to store a single bit of information.
Term

 

 

Hexadecimal Notation

Definition

A shorthand notation that uses 4 bits to produce a table displaying 16 different characters.

 

0 0 0 0    0

0 0 0 1    1

0 0 1 0    2

0 0 1 1    3

0 1 0 0    4

0 1 0 1    5

0 1 1 0    6

0 1 1 1    7

1 0 0 0    8

1 0 0 1    9

1 0 1 0    A

1 0 1 1    B

1 1 0 0    C

1 1 0 1    D

1 1 1 0    E

1 1 1 1    F

 

 

 

Term

Main Memory

Definition
For the purpose of storing data, a computer contains a large collection of circuits (such as flip-flops), each capable of storying a single bit. Also known as a bit recievor
Term

Kilobyte

Definition

 

 

2^10 ≈ 1024 bits

Term

 

 

Megabyte

Definition

 

 

2^20 ≈ 1 million bits

Term

 

 

Gigabyte

Definition

 

 

2^30 ≈ 1 billion bites

Term

 

 

Memory Module

Definition

 

A large group of bytes that supports

1) Addressing

2) Read

3) Write

Term

 

 

Least Significant Bit

Definition

 

 

The right most bit in any unique bitstring

Term

 

 

Most Significant Bit

Definition

 

The right left most bit in any unique bitstring.

 

Also represents the numeric value

Term

 

 

Nibble

Definition

 

 

4 bits = 1 nibble

 

Hexidecimal notation

Term

 

 

Mass Storage

Definition
Due to the volatility and limited size of a computer's main memory, most computers have additional memory devices that include magnetic disks, CDs, DVDs, magnetic tapes, and flash drives.
Term

 

Advatages of Mass Storage over Main Memory?

Definition

 

Mass Storage includes volatility, large storage capacities, low cost, and in many cases, the ability to remove the storage medium from the machine for achival purposes.

Term

 

 

Magnetic Disk

Definition
A thin spinning disk with magnetic coating in used to hold data.  Read/write heads are placed above and/or below the disk so that as the disk spins, each head traverses, called a track, a circle around the disk's upper and lower surfaces
Term

 

 

Disadvantages of Mass Storage

Definition

 

They typically require mechanical motion and therefore require significantly more time to store and retriece data than a machine's main memory, where as all activities are performed electrnically.

Term

 

 

Delays of Reading & Writing

Definition

1) Seek Time: the time required to move the read/write heads from one track to another

2) Latency Time: half the time required for the disk to make a complete rotation, which is the average amount of time required for the desired data to rotate around to the read/write head once the head has been positioned over the desired track

3) Access Time: the sum of seek time and rotation delay

4) Transfer Rate: the rate at which data can be transferred to or from the disk

Term

 

 

Optical Systems

Definition

Include CDs, DVDs, CD-Rs, CD-RWs

 

Information is recorded on them by creating variations in their reflective surfaces.  This information can then be retrieved by means of a laser beam that monitors irregulatities on the reflective surface of the disk  as it spins

Term

 

 

RAM

Definition

 

Random Access Memory

 

The ability to access cells in any order in a computers main memory

Term

 

 

ROM

Definition

 

Read Only Meomory

 

Memory whose contents can be accessed and read but cannot be changed

Term

 

 

WORM

Definition

Write Once Read Many

 

 

Term

 

 

WMRM

Definition

Write Many Read Many

Term

 

 

What does ASCII stand for?

Definition

American Standard Code for Information Interchange

 

Term

 

 

What is ASCII?

 

Definition

 

This code uses bit patterens of length seven to represent the upper and lowercase letters of the English alphabet, punctuation symbols, the digits 0-9, and certain control information such as line feeds, carrige returns, and tabs

Term

 

 

 

 

Why is ASCII important?

Definition

 

ASCII is a character set, not a language. It helps in the process of allowing symbols represented on your keyboard to be printed on the screen.  These codes are standardised so they can work on different computers.

Term

 

 

Base 2

Definition

 

 

Binary System

 

Digits Include [0, 1]

Term

 

Base 2 Example:

 

What is 11 in Base 2?

Definition

 

(1x8) + (0x4) + (1x2) + (1x1) =

 

8 + 0 + 2 + 1 =

 

11

 

Term

 

 

 

 

Base 10

Definition

 

Decimal System

 

Digits Include [0,1,2,3,4,5,6,7,8,9]

Term

 

Base 10 Example:

 

What is 5,123 in Base 10?

Definition

 

(5x1000) + (1x100) + (2x10) + (3x1)=

 

5000 + 100 + 20 + 3=

 

5,123

Term

 

 

 

 Decoding from Base 2 to Base 10

Definition

128  64  32  16  8  4  2  1

Step 1: Start at least sig bit (far right) # about the bits from 1, doubling as you go.

 

   1    0    0    1    1    1 

32 + 0 + 0 + 4 + 2 + 1

Step 2: Add all numbers from 1 that sit a 1 as the binary number

 

= 3910

Term

 

 

Decoding from Base 10 to Base 2

Definition

2510

32  16  8  4  2  1

                    1  1  0  0  1 = 25

Term

 

 

 

Binary Addition Table

Definition

 

  0            0             1           1            1

+ 0         + 1          + 0        + 1            1

-------     --------      -------     ------       + 1

       0            1             1           1        ---------

                                                           11

Term

   1 1 1 0

 +1 0 1 1

   -------------

    ?

Definition

1 1 0 0 1

16 + 8 + 0 + 0 + 1 = 25

 

Check: 1110 = 1410

              1011 = 1110

 

14 + 11 = 25

Term

2's Compliment

Definition

 

 

This system uses a fixed number of bits to represent each of the values in the system.

Term

What is 11100010 compliement?

Definition

 

 

00011110

Term

 

 

What is the left most bit in any bit string represent?

Definition

 The sign value

 

0 = +

1 = -

 

Positive numbers are just binary

Negative numbers are 2's Compliment

Term

Data Compression

Definition

 

 

To reduce the size of the data involved while retaining the underlying information

Term

Parity Bits

Definition

A bit that is used in an error detection procedure in which a 0 or 1 is added to each group of bits so that it will have either an odd number of 1's or an even number of 1's.

If the parity is odd then any group of bits that arrives with an even number of 1's must contain an error.

Term

Hamming Code

Definition
Code that encodes 4 bits of data into 7 bits by adding 3 parity bits
Term

 

 

Hamming Distance

Definition

The number of bits by which two n-bit vectors differ.

 

For example, the Hamming distance between 001101 and 001110 is 2.

Term

 

 

Sample Point (Image)

Definition
An amplitude reading at a particular moment (a whole, positive number)
Term

 

 

Sample (Image)

Definition
An amp. reading at a particular point in time
Term

 

 

Sample Rate (Image)

Definition

 

The number of samples taken (per second)

Term

 

 

Pixel

Definition

 

 

A point that we have control over its color

Term

 

 

Resolustion

Definition

The number of pixels in a digital photo is commonly referred to as its image resolution

 

r x c = # of pixels

Term

 

 

Color Depth

Definition

 

The size of a pixels representation (in bits or bytes)

Term
Sample Point (Video)
Definition
Picture (frame) 2MB
Term
Sample Rate (Video)
Definition
Frame/Second
Supporting users have an ad free experience!