Ch 2: Data Representation in Digital Computing Systems

About This Chapter

Our professional instructors outline data representation in digital computing systems for your review in this informative chapter. Use these lessons at your convenience 24/7 as you prepare for a test or complete a challenging homework assignment.

Data Representation in Digital Computing Systems - Chapter Summary

Take a look at this chapter on data representation in digital computing systems any time on your mobile device or computer. Here you'll watch short videos on the types and sources of data, digital and analog signals, number systems and the base-ten system and the application of the binary number system. We've ensured you can work at your own pace with access to these lessons 24 hours a day. Along with the lessons, you'll find short self-assessment quizzes to review the concepts presented in the lesson. Once you complete this chapter, you should be able to do the following:

  • Discuss the different types of data and their sources
  • Define a byte and its measurement
  • Explain digital and analog signals
  • Outline number systems and the base-ten system
  • Identify the history of the binary number system
  • Describe the application and advantages of the binary number system
  • Detail ASCII and unicode to represent characters in binary code
  • Convert positive and signed integer values in the binary numerical system
  • Understand how to convert fixed and floating point values in the binary numerical system
  • Explain how to convert between binary, octal, hexadecimal and decimal numbers
  • Discuss gray code as a non-arithmetic coding system
  • Outline data representation as a practical application for computer architecture

14 Lessons in Chapter 2: Data Representation in Digital Computing Systems
Test your knowledge with a 30-question chapter practice test
What are Data? - Types, Sources & Definition

1. What are Data? - Types, Sources & Definition

In this lesson, learn what data are and compare different types. Understanding how to represent and organize data is a key element of using a computer.

What is a Byte? - Definition & Measurements

2. What is a Byte? - Definition & Measurements

In this lesson, we will find out what a computer byte is. We will also take a quick look at where this word comes from, and how it is used in the computer industry.

What are Digital and Analog Signals? - Definition & Explanation

3. What are Digital and Analog Signals? - Definition & Explanation

In this lesson, we will become acquainted with analog and digital signals, the characteristics of each, and how they are used in data transmission. We will also discuss why modulation and demodulation processes are required for sending and receiving data over transmission media.

Number Systems and The Base-Ten System

4. Number Systems and The Base-Ten System

Ever think that a computer doesn't get what you want it to do? Don't be surprised; it is living in a world where it can only count to 1. This lesson explains number systems, including our base-ten system and a computer's base-two system.

What is the Binary Number System? - Definition & History

5. What is the Binary Number System? - Definition & History

If you have spent any time around computers, you have probably heard of the binary number system. But what is it, exactly, and why is it so essential to modern computing? In this lesson we'll explore this fascinating topic.

Binary Number System: Application & Advantages

6. Binary Number System: Application & Advantages

All computers use a binary number system, that relies upon just two symbols, typically 0 and 1. In this lesson, you'll learn about the advantages of using the binary number system, as well as some of its practical applications.

ASCII and Unicode to Represent Characters in Binary Code

7. ASCII and Unicode to Represent Characters in Binary Code

A computer can think at speeds of over a billion machine cycles per second. However, no spoken language is a computer's native tongue. Learn how a computer translates analog to digital signals in this lesson.

Converting Positive Integer Values in the Binary Numerical System

8. Converting Positive Integer Values in the Binary Numerical System

In this lesson, you will learn how to convert between unsigned positive binary and decimal numbers using both the recursive division method and the sum of weights method.

Converting Signed Integer Values in the Binary Numerical System

9. Converting Signed Integer Values in the Binary Numerical System

In this lesson, we are going to learn about signed magnitude representation and it's conversion to decimal numbers and vice versa. We will also study the drawbacks of signed magnitude representation and how these drawbacks can be overcome using one's complement and two's complement of the number.

Converting Fixed Point Values in the Binary Numerical System

10. Converting Fixed Point Values in the Binary Numerical System

This lesson will explain how to convert decimal numbers to fixed point binary representation and method to determine the fixed point binary representation of a fixed point decimal number.

Converting Floating Point Values in the Binary Numerical System

11. Converting Floating Point Values in the Binary Numerical System

This lesson talks about floating point binary number representation and explains how the conversion in both directions is done, along with its advantages and disadvantages.

Converting Between Binary, Decimal, Octal & Hexadecimal Numbers

12. Converting Between Binary, Decimal, Octal & Hexadecimal Numbers

In this lesson you will learn about various systems of numerical notation, like decimal, binary, octal, and hexadecimal, that are used in computing and have different number bases. You'll learn how these number systems are represented, and how to convert between different numeric systems.

Gray Code as a Non-Arithmetic Coding System

13. Gray Code as a Non-Arithmetic Coding System

Learn about Gray code as an alternative binary encoding system. Practice converting binary numbers into Gray code, and understand the non-arithmetic nature of unweighted encoding systems.

Practical Application for Computer Architecture: Data Representation

14. Practical Application for Computer Architecture: Data Representation

This is a practical application lesson on the topic of data representation. Data is represented in formats which are not easily comprehensible to humans while being stored in computers. A good understanding of this representation is important to ensure that computer systems can be managed effectively.

Chapter Practice Exam
Test your knowledge of this chapter with a 30 question practice chapter exam.
Not Taken
Practice Final Exam
Test your knowledge of the entire course with a 50 question practice final exam.
Not Taken

Earning College Credit

Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Support