SlideShare a Scribd company logo
BINARY NUMBER SYSTEM (Part
2)
Transforming letters and characters into
numbers
Binary numbers are used for everything we use
in computers. Let’s look at how computers see the
letters and symbols we use in our writing. Each letter
in computers is first converted into numbers using a
system called character encoding. This is a pattern
or set of rules that tell the computer the number
equivalents of letters.
Through the years we have used
different character encodings. Today, we
use the Unicode character encoding. This
encoding can give number equivalents to
letters of all languages in the world,
including those that are not in use anymore
like Egyptian hieroglyphs and Chaldean
cuneiform. It also makes the computer
understand Baybayin, the ancient Filipino
Another encoding we used is the ASCII
(American Standard Code for Information
Interchange). It uses 7 binary digits to represent
letters. Extended ASCII uses 8 bits to incorporate
more letters into computers. Computers don’t use
ASCII as often now because it only supports letters
in the English language. Computers nowadays
mostly use Unicode. But since it’s easier to compute
because it uses only 8 bits, we will use ASCII to
encode our message into binary.
Binary number system (part 2)
Binary number system (part 2)

More Related Content

Similar to Binary number system (part 2)

Chapter 2Hardware2.1 The System Unit2.2 Data and P
Chapter 2Hardware2.1 The System Unit2.2 Data and PChapter 2Hardware2.1 The System Unit2.2 Data and P
Chapter 2Hardware2.1 The System Unit2.2 Data and P
EstelaJeffery653
 
Lesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptxLesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptx
DysRobles
 
chapter-2.pptx
chapter-2.pptxchapter-2.pptx
chapter-2.pptx
RithinA1
 
Ch 02 Encoding & Number System.pdf
Ch 02 Encoding & Number System.pdfCh 02 Encoding & Number System.pdf
Ch 02 Encoding & Number System.pdf
A23AyushRajBaranwal
 
Chapter 2 computer system
Chapter 2 computer systemChapter 2 computer system
Chapter 2 computer system
meisaina
 
WHAT-IS-COMPUTER-PROGRAMMING.pptx
WHAT-IS-COMPUTER-PROGRAMMING.pptxWHAT-IS-COMPUTER-PROGRAMMING.pptx
WHAT-IS-COMPUTER-PROGRAMMING.pptx
yooIjin1
 
Lecture_ASCII and Unicode.ppt
Lecture_ASCII and Unicode.pptLecture_ASCII and Unicode.ppt
Lecture_ASCII and Unicode.ppt
Alula Tafere
 
Topic 2.3 (1)
Topic 2.3 (1)Topic 2.3 (1)
Topic 2.3 (1)
nabilbesttravel
 
Data Representation
Data RepresentationData Representation
Data Representation
Praveen M Jigajinni
 
10 lesson3
10 lesson310 lesson3
10 lesson3
Mary Grace Uminga
 
PDT DC015 Chapter 2 Computer System 2017/2018 (e)
PDT DC015 Chapter 2 Computer System 2017/2018 (e)PDT DC015 Chapter 2 Computer System 2017/2018 (e)
PDT DC015 Chapter 2 Computer System 2017/2018 (e)
Fizaril Amzari Omar
 
03. language of computer & translators
03. language of computer & translators03. language of computer & translators
03. language of computer & translators
TimesRide
 
Xml For Dummies Chapter 6 Adding Character(S) To Xml
Xml For Dummies   Chapter 6 Adding Character(S) To XmlXml For Dummies   Chapter 6 Adding Character(S) To Xml
Xml For Dummies Chapter 6 Adding Character(S) To Xml
phanleson
 
13001620124_AashishAgarwal_Data representation.text and numbers.pdf
13001620124_AashishAgarwal_Data representation.text and numbers.pdf13001620124_AashishAgarwal_Data representation.text and numbers.pdf
13001620124_AashishAgarwal_Data representation.text and numbers.pdf
ssusercf82c42
 
Ict topic 2
Ict topic 2Ict topic 2
Ict topic 2
kwongliik
 
Abap slide class4 unicode-plusfiles
Abap slide class4 unicode-plusfilesAbap slide class4 unicode-plusfiles
Abap slide class4 unicode-plusfiles
Milind Patil
 
Number system
Number system Number system
Number system
Anirban Saha Anik
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
Hajar Len
 
Coding System
Coding SystemCoding System
Introduction to programming concepts
Introduction to programming conceptsIntroduction to programming concepts
Introduction to programming concepts
hermiraguilar
 

Similar to Binary number system (part 2) (20)

Chapter 2Hardware2.1 The System Unit2.2 Data and P
Chapter 2Hardware2.1 The System Unit2.2 Data and PChapter 2Hardware2.1 The System Unit2.2 Data and P
Chapter 2Hardware2.1 The System Unit2.2 Data and P
 
Lesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptxLesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptx
 
chapter-2.pptx
chapter-2.pptxchapter-2.pptx
chapter-2.pptx
 
Ch 02 Encoding & Number System.pdf
Ch 02 Encoding & Number System.pdfCh 02 Encoding & Number System.pdf
Ch 02 Encoding & Number System.pdf
 
Chapter 2 computer system
Chapter 2 computer systemChapter 2 computer system
Chapter 2 computer system
 
WHAT-IS-COMPUTER-PROGRAMMING.pptx
WHAT-IS-COMPUTER-PROGRAMMING.pptxWHAT-IS-COMPUTER-PROGRAMMING.pptx
WHAT-IS-COMPUTER-PROGRAMMING.pptx
 
Lecture_ASCII and Unicode.ppt
Lecture_ASCII and Unicode.pptLecture_ASCII and Unicode.ppt
Lecture_ASCII and Unicode.ppt
 
Topic 2.3 (1)
Topic 2.3 (1)Topic 2.3 (1)
Topic 2.3 (1)
 
Data Representation
Data RepresentationData Representation
Data Representation
 
10 lesson3
10 lesson310 lesson3
10 lesson3
 
PDT DC015 Chapter 2 Computer System 2017/2018 (e)
PDT DC015 Chapter 2 Computer System 2017/2018 (e)PDT DC015 Chapter 2 Computer System 2017/2018 (e)
PDT DC015 Chapter 2 Computer System 2017/2018 (e)
 
03. language of computer & translators
03. language of computer & translators03. language of computer & translators
03. language of computer & translators
 
Xml For Dummies Chapter 6 Adding Character(S) To Xml
Xml For Dummies   Chapter 6 Adding Character(S) To XmlXml For Dummies   Chapter 6 Adding Character(S) To Xml
Xml For Dummies Chapter 6 Adding Character(S) To Xml
 
13001620124_AashishAgarwal_Data representation.text and numbers.pdf
13001620124_AashishAgarwal_Data representation.text and numbers.pdf13001620124_AashishAgarwal_Data representation.text and numbers.pdf
13001620124_AashishAgarwal_Data representation.text and numbers.pdf
 
Ict topic 2
Ict topic 2Ict topic 2
Ict topic 2
 
Abap slide class4 unicode-plusfiles
Abap slide class4 unicode-plusfilesAbap slide class4 unicode-plusfiles
Abap slide class4 unicode-plusfiles
 
Number system
Number system Number system
Number system
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Coding System
Coding SystemCoding System
Coding System
 
Introduction to programming concepts
Introduction to programming conceptsIntroduction to programming concepts
Introduction to programming concepts
 

More from Billy Jean Morado

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheets
Billy Jean Morado
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docs
Billy Jean Morado
 
The world wide web
The world wide webThe world wide web
The world wide web
Billy Jean Morado
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
Billy Jean Morado
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheets
Billy Jean Morado
 
Computer networks
Computer networksComputer networks
Computer networks
Billy Jean Morado
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)
Billy Jean Morado
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscope
Billy Jean Morado
 
Scientific investigation
Scientific investigationScientific investigation
Scientific investigation
Billy Jean Morado
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organization
Billy Jean Morado
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...
Billy Jean Morado
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganisms
Billy Jean Morado
 

More from Billy Jean Morado (12)

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheets
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docs
 
The world wide web
The world wide webThe world wide web
The world wide web
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheets
 
Computer networks
Computer networksComputer networks
Computer networks
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscope
 
Scientific investigation
Scientific investigationScientific investigation
Scientific investigation
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organization
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganisms
 

Recently uploaded

Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 

Recently uploaded (20)

Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 

Binary number system (part 2)

  • 2. Transforming letters and characters into numbers Binary numbers are used for everything we use in computers. Let’s look at how computers see the letters and symbols we use in our writing. Each letter in computers is first converted into numbers using a system called character encoding. This is a pattern or set of rules that tell the computer the number equivalents of letters.
  • 3. Through the years we have used different character encodings. Today, we use the Unicode character encoding. This encoding can give number equivalents to letters of all languages in the world, including those that are not in use anymore like Egyptian hieroglyphs and Chaldean cuneiform. It also makes the computer understand Baybayin, the ancient Filipino
  • 4. Another encoding we used is the ASCII (American Standard Code for Information Interchange). It uses 7 binary digits to represent letters. Extended ASCII uses 8 bits to incorporate more letters into computers. Computers don’t use ASCII as often now because it only supports letters in the English language. Computers nowadays mostly use Unicode. But since it’s easier to compute because it uses only 8 bits, we will use ASCII to encode our message into binary.