ASSIGNMENT – 2
CHAPTER 2: NUMBER SYSTEMS & DATA REPRESENTATION
🅐 MULTIPLE CHOICE QUESTIONS (MCQs)
1. Which number system is used by computers internally?
a) Decimal
b) Binary
c) Octal
d) Hexadecimal
2. Base (radix) of the binary number system is:
a) 2
b) 8
c) 10
d) 16
3. Which of the following digits are allowed in octal number system?
a) 0–7
b) 0–8
c) 0–9
d) 1–8
4. The hexadecimal number system uses:
a) Digits 0–9
b) Digits 0–7
c) Digits 0–9 and A–F
d) Digits 1–16
5. What is the place value of 1 in the binary number 1011?
a) 1
b) 2
c) 4
d) 8
6. Which of the following is not a positional number system?
a) Binary
b) Decimal
c) Roman
d) Hexadecimal
7. How many bits make one nibble?
a) 2
b) 4
c) 8
d) 16
8. One byte is equal to:
a) 4 bits
b) 6 bits
c) 8 bits
d) 16 bits
9. Which number system is most suitable for representing memory addresses?
a) Binary
b) Decimal
c) Octal
d) Hexadecimal
10. The 2’s complement of a number is obtained by:
a) Adding 1 to the 1’s complement
b) Subtracting 1 from the number
c) Reversing digits
d) Adding 2
🅑 VERY SHORT ANSWER QUESTIONS
(1 Mark Each)
1. What is a number system?
2. Define radix.
3. Write the base of decimal number system.
4. Write any two binary digits.
5. What is a bit?
6. What is a nibble?
7. Define byte.
8. Write full form of ASCII.
9. What is data representation?
10. Name any two non-decimal number systems.
🅒 SHORT ANSWER QUESTIONS
(2–3 Marks Each)
1. Differentiate between positional and non-positional number systems.
2. Explain binary number system.
3. What is hexadecimal number system? Write its uses.
4. Convert (10101)₂ into decimal.
5. Convert (27)₁₀ into binary.
6. Explain 1’s complement with example.
🅓 LONG ANSWER QUESTIONS
(4–5 Marks Each)
1. Explain different types of number systems used in computers.
2. Describe steps to convert binary numbers into decimal.
3. Explain conversion of decimal number into binary.
4. Explain 1’s complement and 2’s complement methods.
5. Write advantages of hexadecimal number system.
🅔 CASE-BASED / APPLICATION QUESTIONS
1. A programmer needs to represent large binary values in a compact form.
a) Which number system should be used?
b) Why is it preferred?
2. A computer uses binary internally, but users prefer decimal numbers.
a) Why do computers use binary?
b) Why are conversions required?