Discussion Resident Monitor

shaharhada

Honorable
Jul 27, 2020
321
8
10,685
1. What is the meaning of the word Resident in the expression Resident Montior?

2. What is the meaning of to be consider a precursor? (in the following text):
In computing, a resident monitor is a type of system software program that was used in many early computers from the 1950s to 1970s. It can be considered a precursor to the operating system.
from:
 
Like in the old days a terminate and stay resident program runs and stays running in memory. Even though it looks like it stops working. It’s basically terminates and stays running, stays resident in memory. The program stays resident so that it can be used by other programs.

and this is how your operating system works generally in a very basic sense

so resident monitor means that the software runs and stays in memory waiting to be used and that’s how your operating system it works. It’s loaded into memory and it does things for you when you command it

back in the DOS days I wrote a lotta TSR programs including drivers
 
Resident monitor functionality is present in many embedded systems, boot loaders, and various embedded command lines. The original functions present in all resident monitors are augmented with present-day functions dealing with boot time hardware, disks, ethernet, wireless controllers, etc. Typically, these functions are accessed using a serial terminal or a physical keyboard and display, if attached. Such a resident monitor is frequently called a debugger, boot loader, command-line interface (CLI), etc. The original meaning of serial-accessed or terminal-accessed resident monitor is not frequently used, although the functionality remained the same, and was augmented.
What is augmented?
What is functionally that was augmented?