This quiz works best with JavaScript enabled.
Home
>
Unit Viii Information And Communication Technology (Ict)
>
Memory Units – Quiz 2
Memory Units Quiz 2 (10 MCQs)
This set of multiple-choice questions evaluates knowledge of memory units, binary prefixes, and digital storage. It covers CPU cache, RAM, ROM, and their characteristics, including data access speed, non-volatility, and read-only properties. The questions also assess understanding of memory management, resource leaks, and virtual memory.
Quiz Instructions
Select an option to see the correct answer instantly.
1.
Read-Only Memory, one of two basic types of memory. ROM contains only permanent information put there by the manufacturer. Information in ROM cannot be altered, nor can the memory be dynamically allocated by the computer or its operator.
A) ROM.
B) Scanner.
C) DOS.
D) None of the above.
Show Answer
Correct Answer:
Correct answer is: (A) ROM.
Exam Relevance:
Computer Science Exams, IT Certification Exams, Basic Computing Exams
Difficulty:
Easy
Concept notes:
ROM stands for Read-Only Memory, which is a type of memory that contains permanent information programmed by the manufacturer. This information cannot be altered or dynamically allocated by the computer or its operator.
Common Mistakes:
A common misunderstanding is that ROM can be modified or updated by the user, which is incorrect. ROM is designed to be read-only.
Explanations:
The correct answer is ROM because it is the type of memory that contains permanent information programmed by the manufacturer and cannot be altered. This matches the description provided in the question.
Option Analysis:
Option A:
Correct. ROM is the correct term for memory that contains permanent information programmed by the manufacturer and cannot be altered.
Option B:
Incorrect. A scanner is a device used to digitize images and documents, not a type of memory.
Option C:
Incorrect. DOS (Disk Operating System) is an operating system, not a type of memory.
Option D:
Incorrect. This option is not applicable as ROM is the correct answer.
2.
How many bytes in a kibibyte (kilobyte)?
A) 1001.
B) 1024.
C) 256.
D) 512.
Show Answer
Correct Answer:
Correct answer is: (B) 1024.
Exam Relevance:
GRE, GMAT, Computer Science Exams, IT Certification Exams
Difficulty:
Moderate
Concept notes:
A kibibyte (KiB) is a unit of digital information that is equal to 1024 bytes. This unit is part of the binary system of measurement, which is commonly used in computing to describe memory and storage sizes.
Common Mistakes:
A common mistake is confusing kibibyte (KiB) with kilobyte (KB), which is often used in the decimal system and equals 1000 bytes.
Explanations:
A kibibyte (KiB) is defined as 2^10 bytes, which equals 1024 bytes. This is a standard unit in the binary system used in computing. The term "kibibyte" is derived from the binary prefix "kibi-" which represents 2^10.
Option Analysis:
Option A:
1001 bytes is incorrect because it does not align with the binary system used for kibibytes.
Option B:
1024 bytes is correct as it matches the definition of a kibibyte in the binary system.
Option C:
256 bytes is incorrect because it is 2^8 bytes, not 2^10 bytes.
Option D:
512 bytes is incorrect because it is 2^9 bytes, not 2^10 bytes.
Mnemonic:
Kibi = Kilo + Bi (Binary), 1024
3.
Read Only Memory is permanent memory and is called:
A) ROM.
B) RAM.
C) CPU.
D) Motherboard.
Show Answer
Correct Answer:
Correct answer is: (A) ROM.
Exam Relevance:
Computer Science Exams, IT Certification Exams, Basic Computing Exams
Difficulty:
Easy
Concept notes:
Read Only Memory (ROM) is a type of permanent memory that retains data even when the power is turned off. It is used to store important system information and instructions that are essential for the operation of a computer.
Common Mistakes:
A common misunderstanding is that RAM (Random Access Memory) is also a type of permanent memory, but RAM is volatile and loses its data when the power is turned off.
Explanations:
Read Only Memory (ROM) is a type of non-volatile memory that retains its contents even when the power is turned off. This makes it suitable for storing important system information and instructions that are essential for the operation of a computer. Therefore, ROM is the correct answer as it is the type of memory that is permanent and retains data.
Option Analysis:
Option A:
Correct. ROM stands for Read Only Memory, which is a type of permanent memory.
Option B:
Incorrect. RAM stands for Random Access Memory, which is volatile and loses its data when the power is turned off.
Option C:
Incorrect. CPU stands for Central Processing Unit, which is not a type of memory.
Option D:
Incorrect. Motherboard is a component of a computer that holds and connects various parts, but it is not a type of memory.
4.
In computing, 1 nibble =?
A) 4 Bits.
B) 4 Bytes.
C) 8 Bytes.
D) 8 Kilo Bytes.
Show Answer
Correct Answer:
Correct answer is: (A) 4 Bits.
Exam Relevance:
Computer Science Exams, IT Certification Exams, Programming Competitions
Difficulty:
Very Easy
Concept notes:
A nibble is a unit of digital information that consists of 4 bits.
Common Mistakes:
A common mistake is confusing a nibble with a byte, which is 8 bits.
Explanations:
A nibble is defined as a 4-bit unit of data. This is a fundamental unit in computing, often used in hexadecimal representations and other low-level data processing tasks.
Option Analysis:
Option A:
Correct. A nibble is 4 bits.
Option B:
Incorrect. A byte is 8 bits, not 4 bits.
Option C:
Incorrect. 8 bytes is 64 bits, which is much larger than a nibble.
Option D:
Incorrect. 8 kilobytes is 65,536 bits, which is significantly larger than a nibble.
5.
A byte is comprised of:
A) One bit.
B) Four bits.
C) Eight bits.
D) Sixteen bits.
Show Answer
Correct Answer:
Correct answer is: (C) Eight bits.
Exam Relevance:
Computer Science Exams, IT Certification Exams, Programming Exams
Difficulty:
Easy
Concept notes:
A byte is a unit of digital information that consists of 8 bits.
Common Mistakes:
A common misunderstanding is that a byte is made up of fewer bits, such as 4 bits, or more bits, such as 16 bits.
Explanations:
In digital computing, a byte is defined as a sequence of 8 bits. This standardization allows for consistent data representation and processing across different systems.
Option Analysis:
Option A:
A byte is not one bit. One bit is the smallest unit of data in computing.
Option B:
A byte is not four bits. Four bits are known as a nibble.
Option C:
A byte is eight bits, which is the correct definition.
Option D:
A byte is not sixteen bits. Sixteen bits are known as a word in some computing contexts.
6.
Which part of the CPU is the fast memory
A) The control Unit.
B) The Arithmetic Logic Unit.
C) The Cache.
D) None of the above.
Show Answer
Correct Answer:
Correct answer is: (C) The Cache.
Exam Relevance:
Computer Architecture, Computer Organization, Operating Systems
Difficulty:
Easy
Concept notes:
Cache is a type of fast memory located within the CPU to speed up data access.
Common Mistakes:
A common misunderstanding is that the control unit or arithmetic logic unit is the fast memory, but these components are responsible for different functions.
Explanations:
The cache is a small, fast memory located within the CPU that stores frequently accessed data and instructions. This allows the CPU to access this data more quickly than if it had to retrieve it from the main memory, thereby improving overall performance. The control unit and arithmetic logic unit are not types of memory but rather components that manage and perform computations, respectively.
Option Analysis:
Option A:
The control unit is responsible for managing and coordinating the operations of the CPU, not for storing data.
Option B:
The arithmetic logic unit performs arithmetic and logical operations, not for storing data.
Option C:
The cache is a fast memory within the CPU that stores frequently accessed data and instructions.
Option D:
This option is incorrect as the cache is indeed a part of the CPU that serves as fast memory.
7.
Type of memory that is read only and non-volatile
A) ROM.
B) RAM.
C) Virtual.
D) Cache.
Show Answer
Correct Answer:
Correct answer is: (A) ROM.
Exam Relevance:
Computer Science Exams, IT Certification Exams, Engineering Exams
Difficulty:
Easy
Concept notes:
ROM stands for Read-Only Memory, which is a type of memory that is non-volatile and can only be read from, not written to.
Common Mistakes:
A common misunderstanding is that RAM (Random Access Memory) is also non-volatile, but RAM is volatile and loses its data when power is turned off.
Explanations:
ROM is read-only and non-volatile, meaning it retains its data even when the power is turned off. This makes it suitable for storing firmware and other critical system data that should not be altered.
Option Analysis:
Option A:
ROM is the correct answer as it is read-only and non-volatile.
Option B:
RAM is volatile and can be both read from and written to.
Option C:
Virtual memory is a concept that extends the available memory by using disk space, but it is not a type of physical memory.
Option D:
Cache memory is a type of volatile memory used for temporary storage to speed up data access.
8.
Why is Virtual Memory needed in a computer system?
A) When several programs run at the same time, the RAM can be full. Instead of closing programs the Operating system uses virtual memory to store some data.
B) It stores the data of the operating system and programs that are currently running, for access by the CPU.
C) Either (A) or (B).
D) Neither (A) nor (B).
Show Answer
Correct Answer:
Correct answer is: (A) When several programs run at the same time, the RAM can be full. Instead of closing programs the Operating system uses virtual memory to store some data.
Exam Relevance:
GRE, GATE, Computer Science Exams
Difficulty:
Moderate
Concept notes:
Virtual memory is a memory management technique used by operating systems to extend the usable memory of a computer. It allows the system to use a combination of RAM and disk space to store and manage data.
Common Mistakes:
A common misunderstanding is that virtual memory is the same as RAM. However, virtual memory is a technique that uses both RAM and disk space, whereas RAM is a type of physical memory.
Explanations:
Virtual memory is needed when the RAM is full and the operating system needs to continue running multiple programs. Instead of closing programs, the operating system can move some data from RAM to the hard disk, freeing up space in RAM. This allows the system to continue running multiple programs without running out of memory.
Option Analysis:
Option A:
This option correctly describes the need for virtual memory when RAM is full and multiple programs are running.
Option B:
This option incorrectly describes the function of RAM, not virtual memory. RAM stores data for immediate access by the CPU, while virtual memory is used to extend the usable memory by using disk space.
Option C:
This option is incorrect because only Option A is correct.
Option D:
This option is incorrect because Option A is correct.
9.
A type of resource leak that occurs when a computer program incorrectly manages memory allocations is known as .....
A) Memory Leak.
B) Pharming.
C) Hardware Vandalism.
D) None of these.
Show Answer
Correct Answer:
Correct answer is: (A) Memory Leak.
Exam Relevance:
CompTIA A+, CIW, CCNA
Difficulty:
Easy
Concept notes:
A memory leak occurs when a computer program fails to release memory that is no longer needed, leading to a gradual loss of available memory.
Common Mistakes:
A common misunderstanding is that memory leaks are related to hardware issues or malicious attacks like pharming, but they are actually a software management problem.
Explanations:
Memory leaks are a type of resource leak that occurs when a computer program incorrectly manages memory allocations. This means that the program allocates memory but fails to release it when it is no longer needed, leading to a gradual loss of available memory. This incorrect management of memory is a software issue, not a hardware issue or a form of cyber attack.
Option Analysis:
Option A:
Memory Leak is the correct term for a resource leak related to memory management in computer programs.
Option B:
Pharming is a type of cyber attack where users are redirected to a fake website to steal their information, not a memory management issue.
Option C:
Hardware Vandalism refers to the intentional destruction or damage of hardware, not a software issue related to memory management.
Option D:
None of these is incorrect because Memory Leak is the correct answer.
10.
GB is equal to
A) $2^{30}$ bits.
B) $2^{30}$ bytes.
C) $2^{20}$ bits.
D) $2^{20}$ bytes.
Show Answer
Correct Answer:
Correct answer is: (B) $2^{30}$ bytes.
Exam Relevance:
GRE, GMAT, Computer Science Exams, IT Certification Exams
Difficulty:
Moderate
Concept notes:
In memory units, 1 GB (Gigabyte) is defined as $2^{30}$ bytes. This is a standard measure used in computing and digital storage.
Common Mistakes:
A common mistake is confusing the number of bits with the number of bytes. One byte is equal to 8 bits, so $2^{30}$ bits would be a different quantity.
Explanations:
The correct answer is $2^{30}$ bytes because 1 GB is defined as $2^{30}$ bytes in the binary system used in computing. This is a standard unit of measurement for digital storage.
Option Analysis:
Option A:
Incorrect because $2^{30}$ bits is not the correct unit for GB. 1 GB is $2^{30}$ bytes, not bits.
Option B:
Correct because 1 GB is defined as $2^{30}$ bytes.
Option C:
Incorrect because $2^{20}$ bits is not the correct unit for GB. 1 GB is $2^{30}$ bytes, not $2^{20}$ bits.
Option D:
Incorrect because $2^{20}$ bytes is not the correct unit for GB. 1 GB is $2^{30}$ bytes, not $2^{20}$ bytes.
← Previous
Next →
Related Quizzes
Frequently Asked Questions
What is the difference between volatile and non-volatile memory?
Volatile memory, like RAM, loses its data when the power is turned off, while non-volatile memory, like ROM, retains data even without power.
How does the binary system relate to memory units?
The binary system uses bits and bytes to represent digital information, which are the fundamental units of data storage in memory.
What is the role of CPU cache in memory units?
CPU cache is a fast memory that stores frequently accessed data to speed up data access for the processor.
What is the significance of ROM in computer systems?
ROM is used to store permanent information, such as the BIOS, which is essential for booting up the computer and initializing hardware.
How does virtual memory enhance system performance?
Virtual memory allows the operating system to use a portion of the hard drive as an extension of RAM, helping to manage resources more efficiently.