In Windows, what does a dynamic-link library (.dll) file represent? MCQ with Answer and Explanation

In Windows, what does a dynamic-link library (.dll) file represent?
A. A shared library file containing code and data that multiple applications can utilize simultaneously.
B. A compilation of executable games.
C. An isolated registry value path.
D. A backup copy of the master boot sector.
Answer: Option A
Solution (By JKSSB Mock Tests)
DLL files are dynamic link libraries containing shared subroutines that multiple programs can call simultaneously to save memory and structure code efficiently.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
Which component of the Android architecture contains core C/C++ libraries like WebKit, OpenGL ES, and SQLite?
A. Hardware Abstraction Layer
B. Applications Layer
C. Java API Framework
D. Native C/C++ Libraries (and Android Runtime)

Correct Answer: Option D


Explanation:
Android includes a set of native C/C++ libraries providing core features like web rendering, graphics acceleration, and database engines.

This question belongs to: Computer Operating Systems
Question #2
Which Linux command is used to delete a file from the file system permanently?
A. remove
B. mv
C. del
D. rm

Correct Answer: Option D


Explanation:
The 'rm' command stands for remove and is used to delete files or directories in Unix-like terminal shells.

This question belongs to: Computer Operating Systems
Question #3
Which of the following is an accurate definition of 'Context Switching'?
A. Upgrading an operating system from Windows 10 to Windows 11.
B. The process of saving the state of a current process and loading the saved state of a new process onto the CPU.
C. Changing the user interface theme from a dark layout to a light layout.
D. Moving external storage hardware devices from one USB port to another.

Correct Answer: Option B


Explanation:
Context switching is the mechanical process of storing and restoring the execution state (context) of a CPU core so that execution can resume from the same point later.

This question belongs to: Computer Operating Systems