• No results found

Lec 10 Computer Codes

N/A
N/A
Protected

Academic year: 2020

Share "Lec 10 Computer Codes"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

1

CS1010 Introduction to Computing

Lecture 10

Data Representation

(2)

Data Types

Numeric Data consists of only numbers 0, 1, 2, …, 9

Alphabetic Data consists of only the letters A, B, C, …,

Z in both uppercase and lower case, and blank character.

Alphanumeric Data is a string of symbols where a

symbol may be one of the letters A, B, C, …, Z in

(3)

Computers store data in digital format as a series of 1s

and 0s (known as binary code)

Each 1 and 0 is called a bit

Eight bits is called a byte

The term bit comes from “binary digit

Bytes are used to represent one character – a letter,

number, or punctuation mark

For example, the letter H is represented in binary code as

01001000

An exclamation point (!) is 01000001

(4)

Digital data is made up of discrete numbers, with each

bit being either a 1 or a 0 – it’s either on or off, nowhere in between

Analog data is made up of a continuous wave of

information, with varying degrees in between

For example:

A digital clock changes it’s digital display once every minute to show the time

An analog clock is continually moving it’s second, minute and hour hands to show the time

(5)

How Computers Represent Data

Computer processing is performed by transistors,

which are switches with only two possible states: on and off.

All computer data is converted to a series of binary

numbers– 1 and 0. For example, you see a sentence as a collection of letters, but the computer sees each

letter as a collection of 1s and 0s.

If a transistor is assigned a value of 1, it is on. If it has

a value of 0, it is off. A computer's transistors can be

(6)

Ten different symbols in the decimal system

(7)
(8)

Data representation makes it possible to convert

letters, sounds, and images into electrical signals.

Digital electronics makes it possible for computer to

manipulate simple “on” and “off” signals to perform complex tasks.

A computer’s circuits have only two states: on and

off

A binary 1 represents “on”A binary 0 represents “off”

(9)

Unlike the decimal system (base 10), the binary number

system (base 2) uses only two digits: 0 and 1

The following table lists some

decimal numbers and their binary equivalent:

(10)

Character data is composed of letters, symbols, and

numbers that will not be used in arithmetic operations

Numeric data is used in arithmetic calculations, and is

encoded differently

ASCII (American Standard Code for Information

Interchange) requires only 7 bits for each character

Extended ASCII uses 8 bits for each character. Used in

most personal computers

See the code on the next slide

(11)
(12)

EBCDIC

(Extended Binary-Coded Decimal

Interchange Code) is an alternative 8-bit used

by older IBM systems.

Unicode

uses 16 bits and provides codes for

65,000 characters – a bonus for representing

alphabets of multiple languages

Used for foreign language support

(13)

BCD

BCD stands for

B

inary

C

oded

D

ecimal.

It is one of the early computer codes.

It uses

6 bits

to represent a symbol.

It can represent

64

(2⁶) different characters.

(14)

EBCDIC

EBCDIC stands for

E

xtended

B

inary

C

oded

D

ecimal

I

nterchange

C

ode.

It uses

8 bits

to represent a symbol.

It can represent

256

(2⁸) different characters.

Example

(15)

ASCII

ASCII stands for American Standard Code for

Information Interchange.

ASCII is of two types – ASCII-7 and ASCII-8

ASCII-7 uses 7 bits to represent a symbol and It can

represent 128(2⁷) different characters.

ASCII-8 uses 8 bits to represent a symbol and It can

represent 256(2⁸) different characters.

(16)

Example

In both ASCII-7 and ASCII-8, coding scheme for

128 characters is same.

(17)

Unicode

It uses

16 bits

to represent a symbol.

It can represent

65000

(2ⁱ⁶) different

characters.

Represent alphabet of different multiple

(18)

Sounds and pictures must be

transformed

into a

format the computer can understand.

A computer must

digitize

colors, notes, and

instrument sounds into 1s and 0s.

For example

, a red dot on your screen might be

represented by 1100, a green dot by 1101.

(19)

A

bit

is one binary digit (b)

Eg. 0, 1

A

byte

is 8 bits (B)

Eg. 0010 0100

A

nibble

is 4 bits

Eg. 0011
(20)

Prefixes

Kilo- means a 1000Mega- means millionGiga- means billion

Kilobyte (KB) is approx. 1,000 bytes (1,024)

Megabyte (MB) is approx. 1,048,576 bytes (1,024 KB)

Gigabyte (GB) is approx. 1,073,741,824 bytes (1,024 MB)

(21)

1. A(n) _______ device works with discrete numbers, whereas a(n) _______ device works with continuous data.

2. The _______ number system represents numeric data as a series of 0s and 1s.

3. Most personal computers use the _______ code to represent character data.

4. 100 Mb is larger than 100 MB. True or false?

5. A prefix that means a million bytes is _______.

(22)

1. A(n) digital device works with discrete numbers, whereas a(n) analog device works with continuous data.

2. The binary number system represents numeric data as a series of 0s and 1s.

3. Most personal computers use the extended ASCII code to represent character data.

4. 100 Mb is larger than 100 MB. False

5. A prefix that means a million bytes is Mega .

(23)

Example

/ 230 =

In the lab…

1. Double click on My Computer 2. Right click on C:

(24)

Exercise – Free Space

Determine the

“free space”

on all drives on a

machine in the lab

Drive

Free space

Bytes GB

References

Related documents

Highly significant correlation between model and real propensities for all 20 amino acids (correlation coefficient is 0.6129 and p-value is 0.0041) suggests that

The first season of the Indian Premier League commenced on 18 April 2008 in India, and ended on 1 June 2008 with the victory of the Rajasthan Royals against Chennai Super Kings in

Using QuickBooks for accounting, Wasp Inventory Control to track and manage your inventory, and QuoteWerks for sales orders. Together it’s an affordable solution that enables

Criteria that can be used to make a list of events that are important for monitoring of drug safety are ‘trigger for drug withdrawal’, ‘trigger for black box warning’, ‘leading

Financial section Annual report 2014 Notes to the Consolidated Financial Statements for the year ended 31 December

Cooke and Reichard (1996) examined three ratios of difficult/easy problems (30/70, 50/50, and 70/30) on multiplication and division facts of six sixth graders receiving

GABB Board of Directors- (Georgia Association of Business Brokers) – 9 years GABB Secretary. GABB