This section contains carefully selected MCQs and Previous Year Questions with explanations to help students understand concepts and prepare effectively for examinations, interviews, and competitive tests.
Q: 1Which is the largest unit of storage among the following?
Option A
Memory storage refers to devices or media used to store data and programs in a computer.
Storage units are used to measure the amount of data in a computer, starting from the smallest unit, a bit, to larger units like Byte, Kilobyte (KB), Megabyte (MB), Gigabyte (GB), and Terabyte (TB).
| Storage Unit | Abbreviation | Equivalent |
|---|---|---|
| Bit | b | Smallest unit of data either 0 or 1 |
| Byte | B | 8 Bits |
| Kilobyte | KB | 1024 Bytes |
| Megabyte | MB | 1024 KB |
| Gigabyte | GB | 1024 MB |
| Terabyte | TB | 1024 GB |
| Petabyte | PB | 1024 TB |
| Exabyte | EB | 1024 PB |
| Zettabyte | ZB | 1024 EB |
| Yottabyte | YB | 1024 ZB |
Q: 2Octal representation of decimal 16 is
Option A
To convert a decimal number to octal, we repeatedly divide the number by 8 and record the remainders.
Q: 3What is the 2’s complement of the binary number 01010101?
Option A
Q: 4Which of the following units of memory of computer is wrongly paired?
Option B
Storage units are used to measure the amount of data in a computer, starting from the smallest unit, a bit, to larger units like byte, kilobyte (KB), megabyte (MB), gigabyte (GB), and terabyte (TB).
| Storage Unit | Abbreviation | Equivalent |
|---|---|---|
| Bit | b | Smallest unit of data either 0 or 1 |
| Byte | B | 8 Bits |
| Kilobyte | KB | 1024 Bytes |
| Megabyte | MB | 1024 KB |
| Gigabyte | GB | 1024 MB |
| Terabyte | TB | 1024 GB |
| Petabyte | PB | 1024 TB |
| Exabyte | EB | 1024 PB |
| Zettabyte | ZB | 1024 EB |
| Yottabyte | YB | 1024 ZB |
Q: 5The BCD equivalent for decimal 15 is?
Option B
BCD (Binary Coded Decimal) is a coding system where each decimal digit is represented separately by its 4-bit binary equivalent.
BCD does not convert the entire number into pure binary. Instead, it converts each digit individually.
| DECIMAL DIGIT | 4-BIT BCD |
|---|---|
| 1 | 0001 |
| 5 | 0101 |
Q: 6What does CSA stand for?
Option B
CSA stands for Computer Speed Addition. It refers to techniques used in computer arithmetic to perform addition faster, often by reducing the time required to handle carries during binary addition.
By designing circuits that can process sums and carries efficiently, computers can speed up arithmetic operations, which is critical in processors and digital systems.
Q: 7If x and y are two decimal numbers such as (0.11101)2 = (0.90xy5)10, what are the values of x and y?
Option B
Convert the binary number to decimal.
(0.11101)2
=1*2-1+1*2-2+1*2-3+0*2-4+1*2-5
=0.5+0.25+0.125+0+0.03125
=0.90625
The decimal form is written as (0.90xy5)10.
Comparing with 0.90625, we get, 0.90xy5 = 0.90625
So the digits must be:
Q: 8Repeated division method by 2 is used to convert _________ to _________.
Option A
The repeated division method by 2 is used to convert a decimal (base 10) number into a binary (base 2) number.
Steps:
1. Divide the decimal number by 2.
2. Record the remainder.
3. Use the quotient for the next division by 2.
4. Repeat until the quotient becomes 0.
5. The binary number is formed by reading the remainders from bottom to top.
Q: 9An eight-bit byte is capable of representing how many different characters?
Option C
An eight-bit byte can represent 28 different combinations. Therefore, an eight-bit byte is capable of representing 256 different characters.
Q: 10Considering 2’s complement representation for negative numbers, what is the decimal equivalent of an 8-bit register content 10000000?
Option C
Computers store signed integers (positive and negative) using various representations such as Sign-Magnitude, 1's Complement, and 2's Complement.
Among these, 2's Complement Representation is the most widely used because it simplifies arithmetic operations and provides a unique representation for zero.
In an 8-bit 2's Complement System:
The range of numbers that can be represented is -2n-1 to (2n-1-1), i.e., -128 to +127.
This means that the smallest number that can be represented in an 8-bit 2's complement system is -128, and the largest number is +127.
Given Register Content is 10000000. Since MSB is 1, the number is negative.
Using 2's Complement Conversion:
To find its magnitude:
Step 1: Take the 1's Complement
Step 2: Add 1
This gives a magnitude of 128.
Since the original number had MSB is 1, the number is negative. Therefore, -128.
Q: 11The decimal equivalent of binary number 0.0111 is -
Option B
| Binary Digit | Position | Power of 2 | Decimal Contribution |
|---|---|---|---|
| 0 | 1 | 2-1 | 0 × 1/2 = 0 |
| 1 | 2 | 2-2 | 1 × 1/4 = 0.25 |
| 1 | 3 | 2-3 | 1 × 1/8 = 0.125 |
| 1 | 4 | 2-4 | 1 × 1/16 = 0.0625 |
Finally sum the number 0 + 0.25 + 0.125 + 0.0625 = 0.4375
Q: 12Which of the following values is the correct value of this hexadecimal code 1F.01B?
Option C
To convert the hexadecimal number (1F.01B)16 into its decimal equivalent, we first separate it into the integer part (1F) and the fractional part (.01B).
In integer part conversion, each digit is multiplied by 16 raised to the power of its position from right to left, starting with 0.
(1F)16 = 1⋅161+F⋅160 = 16+15 = 31
In fractional part conversion, each digit after the hexadecimal point is multiplied by 16 raised to a negative power corresponding to its position.
0⋅16−1+1⋅16−2+B⋅16−3 = 0 + 0.00390625 + 0.002685546875 = 006591796875 ≈ 0.0065918
After combining integer and fractional parts, 31 + 0.0065918 = 31.0065918
Q: 13Which of the following is a smallest data unit of a computer?
Option D
Data in computers is stored in binary form as bits (0 or 1), which are the smallest possible units. The hierarchy is starting from Bits → Nibble → Byte → KB → MB → GB → TB → PB.
However, among the given options (KB, GB, Byte, Nibble), the smallest unit is the Nibble (4 bits), which is smaller than a byte (8 bits).
Q: 14Convert the hexadecimal number 7C59 to binary number.
Option A
To convert a hexadecimal number to binary, convert each hexadecimal digit separately into its 4-bit binary equivalent.
| HEX DIGIT | BINARY EQUIVALENT |
|---|---|
| 7 | 0111 |
| C | 1100 |
| 5 | 0101 |
| 9 | 1001 |
Therefore,
(7C59)16 = (0111 1100 0101 1001)2
Q: 15Which of the following is equivalent to 1024 TB (Terabyte)?
Option D
Storage units are used to measure the amount of data in a computer, starting from the smallest unit, a bit, to larger units like byte, kilobyte (KB), megabyte (MB), gigabyte (GB), and terabyte (TB).
| Storage Unit | Abbreviation | Equivalent |
|---|---|---|
| Bit | b | Smallest unit of data either 0 or 1 |
| Byte | B | 8 Bits |
| Kilobyte | KB | 1024 Bytes |
| Megabyte | MB | 1024 KB |
| Gigabyte | GB | 1024 MB |
| Terabyte | TB | 1024 GB |
| Petabyte | PB | 1024 TB |
| Exabyte | EB | 1024 PB |
| Zettabyte | ZB | 1024 EB |
| Yottabyte | YB | 1024 ZB |
Thank you so much for taking the time to read my Computer Science MCQs section carefully. Your support and interest mean a lot, and I truly appreciate you being part of this journey. Stay connected for more insights and updates! If you'd like to explore more tutorials and insights, check out my YouTube channel.
Don’t forget to subscribe and stay connected for future updates.