What is meant by the term "software-defined radio" (SDR)?

  1. A radio in which most major signal processing functions are performed by software
  2. A radio that provides computer interface for automatic logging of band and frequency
  3. A radio that uses crystal filters designed using software
  4. A computer model that can simulate performance of a radio to aid in the design process