18 18 votes A part of the system software which under all circumstances must reside in the main memory is: text editor assembler linker loader none of the above Compiler Design gate1993 compiler-design runtime-environment easy + – Kathleen 9.3k views answer comment Share Follow Print See 1 comment 1 1 comment reply Shiva Sagar Rao commented Feb 4, 2021 reply Follow flag Similar question: GATE1998-1.25 2 2 replyShare Please log in or register to add a comment.
Best answer 35 35 votes Answer: DThe loader is a program that loads the object program from the secondary memory into the main memory for execution of the program. The loader resides in the main memory. Rajarshi Sarkar answered Apr 26, 2015 • edited Nov 17, 2024 by Hira Thakur Rajarshi Sarkar comment Share Follow See all 5 Comments 5 5 Comments reply Show 2 previous comments talha hashim commented Jul 24, 2018 reply Follow flag compile ==> assemble ==>linking of program ==> load the program for execution ==> execute the program 1 1 replyShare vaibhavkedia968 commented Dec 30, 2020 reply Follow flag If loader is currently in the secondary memory, then who will load the loader into the main memory...because to do that we need loader. So loader is always in main memory. 9 9 replyShare Yedilmaagemore commented Jun 19, 2025 reply Follow flag yes ,once the code is compiled only then the linking and loading comes into picture. 0 0 replyShare Please log in or register to add a comment.
9 9 votes If loader is not present in memory , then again we required loader to load the loader in memory . So solution is loader Sandeep Verma answered Jun 14, 2016 Sandeep Verma comment Share Follow 0 reply Please log in or register to add a comment.