Computer Science - Operating Systems Concepts - Discussion
Discussion Forum : Operating Systems Concepts - Section 1 (Q.No. 4)
4.
A system program that combines the separately compiled modules of a program into a form suitable for execution
Discussion:
14 comments Page 1 of 2.
Raja said:
9 years ago
Basic structure for converting source code to machine language (souce code--> compiler-->assembler-->linker/loader).
(3)
Sujit jadhav said:
9 years ago
Compiler converts the high-level instruction to machine level instruction which is followed by Dynamic Loading where the program is loaded into the memory for execution. The Dynamic Linking process adds the system library along with the program which has to be executed. The new System library can be added or updated in the process of the dynamic Linking.
(3)
Sandeep said:
1 decade ago
We also know that "in any program we are using lib. Function, user defined function and macros. The linker link all the above function and then loader load the whole program into memory.
(1)
S Kumar said:
1 decade ago
Here the question is which is used for linking? so the answer is Linker and not Linker Loader. Linker is very different than loader.
(1)
Joseph Quaye said:
1 decade ago
I know there is a loader and a linker in the whole program executive cycle, so how come they have been mashed together? Linker loader?
(1)
Vikas Chauhan said:
9 years ago
For all programs, we need libraries and functions.
So a linker is used for linking the library files and after that loader loads those files for execution.
So a linker is used for linking the library files and after that loader loads those files for execution.
(1)
Pankaj Kumar Gupt said:
4 years ago
In order to execute two programs separately, a linking loader is used. That is link loader creates a link between two program.
(1)
Snigdha said:
1 decade ago
How?
Vinod kumar said:
1 decade ago
In order execute two programs separately a linking loader is used. That is link loader creates a link between two programs...
Arun said:
1 decade ago
The compiler converts the high level instruction to machine level instruction which is followed by Dynamic Loading where the program is loaded into the memory for execution. The Dynamic Linking process adds the system library along with the program which has to be executed. The new System library can be added or updated in the process of the dynamic Linking. Hence Linking and loading process follows after compilation.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers