TSR Program & Device Driver Confusion
I noticed that one of the OS Technologies practice questions on this site makes a distinction between 'config.sys' loading device drivers and 'config.sys' loading TSR programs...
"1. Which of the following is true regarding the startup files autoexec.bat and config.sys?
a. config.sys runs before autoexec.bat
b. autoexec.bat runs before config.sys
c. config.sys can be used to load device drivers into memory
d. config.sys can be used to load TSR programs. "
According to the test C is correct but D is wrong.
From my understanding, corroborated by several published sourse, all device drivers are really TSR (Terminate-and-Stay-Resident) programs.... although not all TSRs are device drivers. If this is true then strictly speaking can it not be said that config.sys does in fact load TSR programs that are also device drivers while 'autoexec.bat' loads TSR programs that are not device drivers ???
I'm just wondering where CompTIA draws this line, if in fact the issue even arises?
"1. Which of the following is true regarding the startup files autoexec.bat and config.sys?
a. config.sys runs before autoexec.bat
b. autoexec.bat runs before config.sys
c. config.sys can be used to load device drivers into memory
d. config.sys can be used to load TSR programs. "
According to the test C is correct but D is wrong.
From my understanding, corroborated by several published sourse, all device drivers are really TSR (Terminate-and-Stay-Resident) programs.... although not all TSRs are device drivers. If this is true then strictly speaking can it not be said that config.sys does in fact load TSR programs that are also device drivers while 'autoexec.bat' loads TSR programs that are not device drivers ???
I'm just wondering where CompTIA draws this line, if in fact the issue even arises?