If a procedure is interactive, then
(a) it accepts inputs directly from input devices
(b) it uses global declared variable technique
(c) it uses stack
(d) it uses memory locations
I had been asked this question by my college director while I was bunking the class.
Origin of the question is Interrupt Programming, Passing Parameters to Procedures, Handling Programs of Size More Than 64KB topic in section Special Architectural Features and Related Programming of Microprocessor