Final answer:
The static programs of a computer system are primarily stored in ROM and hard disks. ROM is used for firmware, and hard disks store operating systems and applications. CDs were once a common transfer medium but are now less common due to new technology.
Step-by-step explanation:
Static programs of a computer system, which are the nonvolatile parts that do not require power to maintain the stored information, are typically found in forms of storage such as ROM (Read-Only Memory) and hard disks. ROM is used to store firmware or software that is rarely or never intended to be changed after manufacturing. Hard disks are used for storing larger amounts of data, including the operating system, applications, and user data. Both types of storage are designed to retain data without the need for a constant power supply, contrasting with RAM (Random Access Memory), which is volatile and loses its contents when the power is turned off.
In the context of the student's question, option 'b', ROM, would typically be the storage location for static programs such as the computer's boot firmware. However, depending on the arrangement and configuration of the system, a hard disk can also contain static programs that are used to boot the computer or certain utilities that reside outside of the main operating system environment. As for CDs, while they can contain static programs, they are more commonly used as a medium to transfer data or software from one system to another. Over time, CDs have been mostly replaced by flash drives, external hard drives, and online services for data storage and transfer, especially with the advent of streaming services.