search
Log In

Recent questions tagged linker

0 votes
2 answers
1
A linker is given object module for a set of programs that were compiled separately. What information need not be included in an object module? Object mode Relocation bits Names and locations of all external symbols defined in the object module. Absolute addresses of internal symbols.
asked Mar 31 in Compiler Design Lakshman Patel RJIT 119 views
0 votes
1 answer
2
A system program that combines the separately complied modules of a program into a form suitable for execution assembler linking loader cross compiler load and go
asked Mar 30 in Compiler Design Lakshman Patel RJIT 104 views
1 vote
0 answers
3
Please explain Dynamic linking and Dynamic Libraries in an intuitive way with an example.
asked Aug 25, 2018 in Operating System iarnav 101 views
0 votes
0 answers
4
Compare Following Points between Static and Dynamic Linking :- 1. Program Startup. 2. Overall Page Fault Rate.
asked Jul 1, 2018 in Operating System Na462 43 views
0 votes
0 answers
5
Which segment in the process memory structure are the addresses of Dynamic Link Libraries (DLL) stored?
asked Apr 30, 2018 in Operating System Kiran Karwa 70 views
4 votes
4 answers
6
"Dynamic linking can cause security concerns as till run time path for searching dynamic library is not known." Can someone explain this in his own and simple words? note : This doubt is from ‘Gate 2003-76 ‘. Type gate2003-76 in Gateoverflow search box.
asked Mar 28, 2018 in Operating System Akash Kumar Roy 448 views
4 votes
1 answer
7
Does the dynamically linked files are slower in execution as compared to static linked files?
asked Nov 16, 2017 in Operating System Mk Utkarsh 209 views
1 vote
1 answer
8
Can Anyone explain me the difference between Static and Dynamic links in Activation Records With some illustration or eg ?
asked May 4, 2017 in Programming Himanshu Goyal 946 views
4 votes
1 answer
9
Consider the following statements: S1: When you statically link a file into an executable, the contents of the file are included during link time. S2: When you link dynamically, it is only during run time when a pointer to the file which is linked in is included in the executable and then the contents of said file are loaded. Which of the above statements is/are true?
asked Dec 13, 2016 in Compiler Design dd 497 views
1 vote
1 answer
10
Differentiate the Relocation Activities done by Linker Loader In light with the following senario, Imagine I have written a program P and it consists of two source modules M1 and M2 contained in two different files situation 1 : In M1 there is a reference to a function in M2 . ... ? ( if any of these situation is not resolved in load time then ) what is the relocation activity done by loader ...?
asked Sep 29, 2016 in Operating System pC 795 views
0 votes
1 answer
11
Which of the following are the principles tasks of the linker ? I. Resolve external references among separately compiled program units. II. Translate assembly language to machine code. III. Relocate code and data relative to the beginning of the program. IV. Enforce access-control restrictions on system libraries. $I$ and $II$ $I$ and $III$ $II$ and $III$ $I$ and $IV$
asked Sep 28, 2016 in Compiler Design makhdoom ghaya 583 views
4 votes
1 answer
12
Which of the following can be accessed by transfer vector approach of linking ? External data segments External subroutine Data located in other procedure All of the above
asked Aug 30, 2016 in Others makhdoom ghaya 771 views
1 vote
2 answers
13
Object modules generated by assembler that contains unresolved external references are resolved for two or more object module by a/an Operating system Loader Linker Compiler
asked Aug 30, 2016 in Others makhdoom ghaya 616 views
24 votes
2 answers
14
Consider a program $P$ that consists of two source modules $M_1$ and $M_2$ contained in two different files. If $M_1$ contains a reference to a function defined in $M_2$ the reference will be resolved at Edit time Compile time Link time Load time
asked Sep 19, 2014 in Compiler Design Kathleen 2.5k views
37 votes
4 answers
15
Which of the following is NOT an advantage of using shared, dynamically linked libraries as opposed to using statistically linked libraries? Smaller sizes of executable files Lesser overall page fault rate in the system Faster program startup Existing programs need not be re-linked to take advantage of newer versions of libraries
asked Sep 17, 2014 in Compiler Design Kathleen 6.4k views
23 votes
1 answer
16
Choose the correct alternatives (more than one may be correct ) and write the corresponding letters only A link editor is a program that: matches the parameters of the macro-definition with locations of the parameters of the macro call matches external names of one ... of subroutine call. acts as a link between text editor and the user acts as a link between compiler and the user program
asked Sep 12, 2014 in Compiler Design Kathleen 2.9k views
To see more, click for the full list of questions or popular tags.
...