Lesson Objectives Aims You should be able to:

Slides:



Advertisements
Similar presentations
Information Representation
Advertisements

How Computers Represent Numbers Friday, Week 5. Binary Code A series of 1’s and 0’s Place value is in powers of 2.
Representing Information as Bit Patterns Lecture 4 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Overview Digital Systems and Computer Systems Number Systems [binary, octal and hexadecimal] Arithmetic Operations Base Conversion Decimal Codes [BCD (binary.
Data Representation 3 This week – Recap on Floating point number – ASCII – unicode.
Bits and Bytes.
COMPUTER FUNDAMENTALS David Samuel Bhatti
Computer Systems Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text.
Lesson Objectives Explain the use of binary codes to represent characters Explain the term “Character set” Describe with examples (for examples ASCII and.
2.1.4 BINARY ASCII CHARACTER SETS A451: COMPUTER SYSTEMS AND PROGRAMMING.
Computer Systems Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text.
Hexadecimal and ASCII Lesson Objective: Understand the purpose of ASCII and how to use it. Lesson Outcome: Convert between Hexadecimal and ASCII Convert.
Dale & Lewis Chapter 3 Data Representation
Bits, Bytes, KiloBytes, MegaBytes, GigaBytes & TeraBytes.
Computer System Basics 1 Number Systems & Text Representation Computer Forensics BACS 371.
Chapter 4: Representation of data in computer systems: Characters OCR Computing for GCSE © Hodder Education 2011.
It is pronounced ‘askee’
Data Representation S2. This unit covers how the computer represents- Numbers Text Graphics Control.
Computer Math CPS120: Data Representation. Representing Data The computer knows the type of data stored in a particular location from the context in which.
Computer Structure & Architecture 7c - Data Representation.
1 3 Computing System Fundamentals 3.5 Data Representation.
Computer System Basics 1 Number Systems & Text Representation Computer Forensics BACS 371.
SEC (1.4) Representing Information as bit patterns.
Representation of Characters
Characters CS240.
DATA REPRESENTATION 4 Y. Colette Lemard February 2009.
ASCII AND EBCDIC CODES By : madam aisha.
Binary a. express numbers in binary, binary-coded decimal (BCD), octal and hexadecimal;
1.4 Representation of data in computer systems Character.
There are 10 different types of people in the world. Those who understand binary and those that don’t.
Lecture Coding Schemes. Representing Data English language uses 26 symbols to represent an idea Different sets of bit patterns have been designed to represent.
1 Non-Numeric Data Representation V1.0 (22/10/2005)
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
Nat 4/5 Computing Science Data Representation Lesson 3: Storing Text
DATA REPRESENTATION - TEXT
Storing Graphics Nat 5 Data Representation Lesson 4a: Storing Graphics
GCSE COMPUTER SCIENCE Data 2.2 Characters and Images.
Unit 2.6 Data Representation Lesson 2 ‒ Characters
GCSE COMPUTER SCIENCE Topic 3 - Data 3.2 Data Representation.
Binary 1 Basic conversions.
Binary Numbers and ASCII and EDCDIC
Computer Systems Nat 4/5 Data Representation Lesson 4:
Bits & Bytes How Computers Represent Data
Information Support and Services
BTEC NCF Dip in Comp - Unit 02 Fundamentals of Computer Systems Lesson 10 - Text & Image Representation Mr C Johnston.
Intermediate 2 Computing
Representing Information as bit patterns
Data Encoding Characters.
TOPICS Information Representation Characters and Images
Data Representation ASCII.
Coding Schemes and Number Systems
Representing Characters
Data Representation Question: Characters
Computers & Programming Languages
Data Representation Conversion 05/12/2018.
Presenting information as bit patterns
COMS 161 Introduction to Computing
Lecture 9: Radix-64 Tutorial
Digital Encodings.
Storing Negative Integers
How Computers Store Data
Learning Intention I will learn how computers store text.
Computer Systems Nat 4/5 Data Representation Lesson 4:
Lab 3: File Permissions.
FIGURE 1-1 Examples of Voltage Ranges and Waveforms for Binary Signals
WJEC GCSE Computer Science
ASCII LP1.
Chapter 3 - Binary Numbering System
Lecture 36 – Unit 6 – Under the Hood Binary Encoding – Part 2
ASCII and Unicode.
Presentation transcript:

Lesson Objectives Aims You should be able to: Explain the use of binary to represent characters Explain the term “Character set” Describe the relationship between number of bits per character and amount of characters that can be represented ASCII Unicode

We know that computers work in binary Therefore, computers don’t understand text So it needs encoding – turning in to another form.

Text All text, symbols, numbers, emoji’s (yes even those) are encoded They form part of a “Character set” A character set is simply a standard way of representing characters as numbers E.g. A = 1, B = 2, C = 3….

Character sets There are two main character sets you need to know for your exam: ASCII (American Standard Code for Information Interchange) Unicode A character set means a computer can represent/display all recognised characters and symbols in that set

ASCII Binary Decimal Hexadecimal Character 110 0001 97 61 a 110 0010 98 62 b 110 0011 99 63 c 110 0100 100 64 d 110 0101 101 65 e 110 0110 102 66 f 110 0111 103 67 g 110 1000 104 68 h 110 1001 105 69 i 110 1010 106 6A j 110 1011 107 6B k 110 1100 108 6C l 110 1101 109 6D m 110 1110 110 6E n 110 1111 111 6F o 111 0000 112 70 p 111 0001 113 71 q 111 0010 114 72 r 111 0011 115 73 s 111 0100 116 74 t 111 0101 117 75 u 111 0110 118 76 v 111 0111 119 77 w 111 1000 120 78 x 111 1001 121 79 y 111 1010 122 7A z

7 bit encoding (8th bit is parity) Advantages: ASCII 7 bit encoding (8th bit is parity) Advantages: A standard method of communicating Needs only 8 bits per character (1 byte) Disadvantages Can only represent 128 characters Does not cater for other languages Does not encode many symbols

A world wide standard for encoding characters Unicode A world wide standard for encoding characters Designed to cover ALL languages and symbols in a standard way Latest version (9) of Unicode contains: More than 128,000 characters 135 languages and symbol sets

Unicode Advantages Disadvantages Able to encode every possible character, number and symbol in any language past or present 16 bit (loosely, its actually 8 bit pairings (up to 32 bit) depending on standard used, but OCR keep saying 16 bit) vs 8 for ASCII UTF 8 and UTF 16 - 1,112,064 possible characters UTF 8 fully compatible with ASCII A unified, standard method of communication Disadvantages Requires more storage (bytes) per character than ASCII

January 2013 Q8b

January 2011 Q10