Number Systems Question Bank for C-CAT
Practice 50 Number Systems multiple-choice questions designed for CDAC CCAT exam preparation. Questions are paginated in sets of 10 and include detailed explanations.
What this topic covers
- Topic-wise Number Systems MCQs for C-CAT preparation.
- Detailed explanations after every answer.
- Focused revision questions for stronger preparation.
Show Answer & Explanation
Correct Answer: D - 2
Binary is base-2 number system using only 0 and 1.
Show Answer & Explanation
Correct Answer: A - 16
Hexadecimal is base-16, using digits 0-9 and letters A-F.
Show Answer & Explanation
Correct Answer: A - 1010
10 in decimal = 1010 in binary (8+2=10).
Show Answer & Explanation
Correct Answer: B - 13
1101_2 = 8+4+0+1 = 13 in decimal.
Show Answer & Explanation
Correct Answer: D - 15
F in hexadecimal = 15 in decimal.
Show Answer & Explanation
Correct Answer: D - 15
17_8 = 1×8 + 7×1 = 8+7 = 15 in decimal.
Show Answer & Explanation
Correct Answer: D - 8
Octal is base-8 number system using digits 0-7.
Show Answer & Explanation
Correct Answer: D - 0101
1's complement is obtained by inverting all bits: 1010 -> 0101.
Show Answer & Explanation
Correct Answer: B - 0110
2's complement = 1's complement + 1 = 0101 + 1 = 0110.
Show Answer & Explanation
Correct Answer: C - 16
10_16 = 1×16 + 0×1 = 16 in decimal.
Show Answer & Explanation
Correct Answer: C - 11001
25 in decimal = 16+8+1 = 11001 in binary.
Show Answer & Explanation
Correct Answer: C - 13
1101 in binary = 1×8 + 1×4 + 0×2 + 1×1 = 13 in decimal.
Show Answer & Explanation
Correct Answer: C - FF
255 = 15×16 + 15 = FF in hexadecimal.
Show Answer & Explanation
Correct Answer: C - 65
Group binary from right: 110 101 = 6 5, so the octal equivalent is 65.
Show Answer & Explanation
Correct Answer: A - 11000
1011 (11) + 1101 (13) = 11000 (24) in binary.
Show Answer & Explanation
Correct Answer: B - 16
The hexadecimal number system has a base (radix) of 16, using digits 0-9 and letters A-F.
Show Answer & Explanation
Correct Answer: C - 0101
The 1's complement is obtained by flipping each bit: 1010 becomes 0101.
Show Answer & Explanation
Correct Answer: D - 0100
2's complement = 1's complement + 1. 1's complement of 1100 = 0011; 0011 + 1 = 0100.
Show Answer & Explanation
Correct Answer: D - 42
2A hex = 2×16 + 10×1 = 32 + 10 = 42 in decimal.
Show Answer & Explanation
Correct Answer: A - 011111
Convert each octal digit to 3-bit binary: 3 = 011, 7 = 111. So 37 octal = 011111 binary.
Show Answer & Explanation
Correct Answer: A - Hexadecimal
In hexadecimal, letters A-F represent values 10-15, making 'A' a valid digit.
Show Answer & Explanation
Correct Answer: D - 0111
1010 (10) - 0011 (3) = 0111 (7) in binary.
Show Answer & Explanation
Correct Answer: C - 31
1F hex = 1×16 + 15×1 = 16 + 15 = 31 in decimal.
Show Answer & Explanation
Correct Answer: B - 8
The octal number system uses 8 unique symbols: 0, 1, 2, 3, 4, 5, 6, and 7.
Show Answer & Explanation
Correct Answer: B - 10010
110 (6) × 11 (3) = 10010 (18) in binary.
Show Answer & Explanation
Correct Answer: B - 1100100
100 = 64+32+4 = 1100100 in binary.
Show Answer & Explanation
Correct Answer: A - 58
72 octal = 7×8 + 2×1 = 56 + 2 = 58 in decimal.
Show Answer & Explanation
Correct Answer: A - 7
The octal system uses digits 0-7, so 7 is the highest valid digit.
Show Answer & Explanation
Correct Answer: B - F0
Group binary into 4 bits: 1111 = F, 0000 = 0. So 11110000 binary = F0 hex.
Show Answer & Explanation
Correct Answer: C - 11111011
5 = 00000101. 1's complement = 11111010. 2's complement = 11111010 + 1 = 11111011.
Show Answer & Explanation
Correct Answer: D - 10.75
1010 = 10. After the point: 1×0.5 + 1×0.25 = 0.75. Total = 10.75.
Show Answer & Explanation
Correct Answer: A - 1001
In BCD, each decimal digit is represented by its 4-bit binary equivalent. 9 = 1001.
Show Answer & Explanation
Correct Answer: B - 789
789 is not valid in octal because digits 8 and 9 are not part of the octal system (0-7).
Show Answer & Explanation
Correct Answer: C - 11
A (10) + 7 = 17 in decimal. 17 = 1×16 + 1 = 11 in hexadecimal.
Show Answer & Explanation
Correct Answer: C - C8
200 ÷ 16 = 12 remainder 8. So 200 decimal = C8 hexadecimal.
Show Answer & Explanation
Correct Answer: A - Sign
In 2's complement representation, the MSB is the sign bit: 0 for positive, 1 for negative.
Show Answer & Explanation
Correct Answer: D - 1110
Gray code: MSB stays same (1). Then XOR adjacent bits: 1⊕0=1, 0⊕1=1, 1⊕1=0. Result: 1110.
Show Answer & Explanation
Correct Answer: C - D
Octal 15 = 1×8 + 5 = 13 decimal = D hexadecimal.
Show Answer & Explanation
Correct Answer: B - 0 to 255
An 8-bit unsigned binary number can represent values from 0 (00000000) to 255 (11111111).
Show Answer & Explanation
Correct Answer: A - 0111
Excess-3 code adds 3 to the decimal digit before converting to binary: 4 + 3 = 7 = 0111.
Show Answer & Explanation
Correct Answer: B - 10110011
B = 1011, 3 = 0011. So B3 hex = 10110011 binary.
Show Answer & Explanation
Correct Answer: A - 47
BCD 0100 = 4, 0111 = 7. So the decimal equivalent is 47.
Show Answer & Explanation
Correct Answer: B - 110
1100 (12) ÷ 10 (2) = 110 (6) in binary.
Show Answer & Explanation
Correct Answer: D - 10000111
In signed magnitude, the MSB is 1 for negative. 7 = 0000111. So -7 = 10000111.
Show Answer & Explanation
Correct Answer: B - 377
FF hex = 255 decimal. 255 ÷ 8 = 31 remainder 7; 31 ÷ 8 = 3 remainder 7; 3 ÷ 8 = 0 remainder 3. So 255 = 377 octal.
Show Answer & Explanation
Correct Answer: A - 10000
1111 + 1 = 10000 in binary, as the carry propagates through all positions.
Show Answer & Explanation
Correct Answer: C - Binary
Computers use the binary number system internally, as digital circuits operate with two states (0 and 1).
Show Answer & Explanation
Correct Answer: A - 653
9's complement: subtract each digit from 9. 9-3=6, 9-4=5, 9-6=3. Result: 653.
Show Answer & Explanation
Correct Answer: D - 0.101
0.625×2=1.25 (1), 0.25×2=0.5 (0), 0.5×2=1.0 (1). So 0.625 decimal = 0.101 binary.
Show Answer & Explanation
Correct Answer: B - -128 to 127
An 8-bit 2's complement number ranges from -128 (10000000) to +127 (01111111).