Practice Hardware & Software in CS Thinking
Use these practice problems to test your method after reviewing the concept explanation and worked examples.
Quick Recap
Hardware is the physical components of a computer (processor, memory, storage, peripherals). Software is the set of instructions (programs) that tell hardware what to do.
Hardware is the body, software is the mind. One is physical stuff you can touch; the other is instructions that make it useful.
Example 1
easyClassify each as hardware or software: (a) RAM, (b) web browser, (c) keyboard, (d) operating system, (e) hard drive, (f) word processor.
Example 2
mediumExplain the relationship between hardware and software using the example of playing a video on a computer. What role does each play?
Example 3
mediumA school is buying new computers. Explain why upgrading the RAM and switching from hard drives to SSDs would improve performance. What type of component is each (hardware or software)?
Example 4
hardExplain what firmware is and how it relates to both hardware and software. Give two examples of devices that use firmware.