Computer terminals and interactive access: terminals are required in which combinations of computing modes where users interactively input or exchange data with the system?

Difficulty: Easy

Correct Answer: realtime, timesharing, and message switching

Explanation:


Introduction / Context:
A terminal provides interactive input/output to a host system. The question focuses on where terminals are required as part of the interaction model—modes in which human users enter data, receive responses, or exchange messages in near real time.


Given Data / Assumptions:

  • Realtime systems accept immediate input and produce timely outputs.
  • Timesharing supports multiple interactive users concurrently.
  • Message switching exchanges and stores messages between users/systems via terminals.
  • Batch processing typically uses offline job submission rather than continuous terminal interaction.


Concept / Approach:
Terminals are essential in realtime control rooms, timesharing systems (command shells, editors), and message switching centers (compose/read messages). While terminals can be used to submit batch jobs, batch processing itself does not require terminals; it emphasizes queued, non-interactive execution. Likewise, “distributed processing” is an architectural style that may or may not involve terminals at each node, and “manager inquiry” is a use case, not a computing mode.


Step-by-Step Solution:

Eliminate sets where the presence of terminals is not inherent (e.g., batch).Select the trio that inherently depends on interactive terminals: realtime, timesharing, message switching.Confirm that each mode involves operator/user terminals by design.


Verification / Alternative check:
Historical timesharing (e.g., mainframe/mini systems) centered on terminals; message switching (telex-like) used terminals; realtime SCADA/ICS relies on operator consoles.


Why Other Options Are Wrong:

Realtime + batch + timesharing: batch is not inherently terminal-dependent.Realtime + timesharing + distributed: distributed is an architecture, not a terminal-requirement mode.Realtime + distributed + inquiry: again mixes a use case and an architecture, not a mode that requires terminals.None of the above: incorrect because option D fits precisely.


Common Pitfalls:
Confusing “possible with terminals” with “required”; assuming any managerial query equates to a computing mode.


Final Answer:
realtime, timesharing, and message switching.

More Questions from Networking

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion