Home > Linux > Quizzes > Linux Basics Practice Test: Shared Libraries
Linux Basics Practice Test: Shared Libraries
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 90% Most missed: “Which option of GCC compiler provides the linking with shared libraries?”
Shared libraries, also known as Dynamic Shared Objects (DSOs), are files that contain executable modules that can be used by multiple programs to perform a function. In Linux, shared libraries are loaded into memory before an application starts, and when multiple processes require the same library, it will only be loaded once. This feature saves memory usage by the application.  Shared libraries can be used to: Update libraries while still supporting programs that want to use older, non-backward-compatible versions of those libraries Override specific libraries or even specific functions... Show more
Linux Basics Practice Test: Shared Libraries
Time left 00:00
10 Questions

1. For a shared library, version number is changed when
2. In linux shared libraries has the extension of
3. Shared libraries can be shared between
4. Shared libraries are linked with the program
5. After using the shared library, memory can be done free by calling
6. When a program is linked with a shared library
7. In GCC compiler, “-shared” option is given to create the shared library with
8. Which option of GCC compiler provides the linking with shared libraries?
9. In linux, shared library is a
10. Which command can be used to update the shared library system?