Question 94

Computer Awareness Computer Software Easy

Which ONE of the following is a DISADVANTAGE of using dynamically linked library (DLL), compared to using statically linked library?

(A) Executable file size is larger with DLL
(B) RAM usage is larger with DLL
(C) A program cannot take advantage of bug-fixes in the DLL, long after the program is written
(D) None of the other options
✓ Correct Answer: Option D Verified Solution

📘 Step-by-Step Solution & Detailed Explanation:

Let us analyze the given options regarding Dynamically Linked Libraries (DLLs): 1. DLLs result in a **smaller** executable file size because the library code is loaded at runtime and is not embedded into the executable file. 2. DLLs typically **reduce** RAM usage because multiple programs can share a single copy of the DLL loaded in memory. 3. Programs **can** easily take advantage of bug fixes in a DLL. By simply updating the DLL file, all programs using it benefit from the fix without needing recompilation. Since all the statements listed in the options describe incorrect disadvantages (they are actually advantages), the correct choice is 'None of the other options'.

Practice Similar Computer Software Questions

Reinforce your conceptual grasp with related questions from NIMCET 2026:

Q107 A system administrator is analysing the software layers of a corporate...
Solve →
Q91 An embedded computer uses 8-bit 2's complement representation for signed...
Solve →
Q92 A hard drive system has 2 circular disks with a total of 4 surfaces. The...
Solve →
Q93 A computer has 16GB of RAM. It typically needs to support 100 processes,...
Solve →
Q95 Which ONE of the following protocols is used specifically by an email...
Solve →
Full-Length Test Series

Prepare for NIMCET Under Real Exam Conditions

Take timed full-length mock tests with authentic question distributions, negative marking (+12/-3 in Math), and instant All India Rank calculation.

Start Free Mock Test Series →