
- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference Between SOP and POS
In this post, we will understand the difference between SOP and POS −
SOP (Sum of Product)
It helps represent boolean expressions as sum of product terms.
It uses minterms.
Minterm can be understood as a product of boolean variables (in normal form or complemented form).
It is calculated as the sum of minterms.
Minterms can be represented using the letter ‘m’
It is formed by taking into consideration all of minterms, whose output is HIGH(1).
When minterms are written for SOP, input that has value 1 is considered as the variable.
When minterms are written for SOP, input that has value 0 is considered as complement of the input.
POS (Product of Sum)
It helps represent boolean expressions as product of sum terms.
It uses maxterms.
Maxterm can be understood as the sum of boolean variables (in normal form or complemented form).
It is calculated as the product of maxterms.
Maxterms can be represented using the letter ‘M’
It is formed by taking into consideration all of the maxterms, whose output is LOW(0).
When maxterms are written POS, input that has value 1 is considered as the complement.
When maxterms are written for POS, input that has value 0 is considered as the variable itself.
- Related Questions & Answers
- Python-program-to-convert-pos-to-sop
- Python - PoS Tagging and Lemmatization using spaCy
- pos() function in PHP
- Difference between JCoClient and JCoDestination
- Difference between String and StringBuffer.
- Difference between StringBuffer and StringBuilder.
- Difference between C# and .Net
- Difference between Process and Thread
- Difference between Concurrency and Parallelism
- Difference between localhost and 127.0.0.1?
- Difference between Java and JavaScript.
- Difference between NodeJS and AngularJS
- Difference between Normalization and Denormalization
- Difference between Servlet and JSP
- Difference between SQL and NoSQL