CSS Computer Science (Optional) — Paper-I, Section-A, Topic I, p.6-9. Covers: Computer Hardware and Software, Explanation, Comparison Chart.
| Aspect | Hardware | Software |
|---|---|---|
| Nature | Physical, tangible | Logical, intangible |
| Examples | CPU, RAM, keyboard, printer | OS, MS Word, a compiled game |
| Durability | Wears out physically over time | Does not physically wear out; can degrade via corruption/bugs |
| Failure mode | Mechanical/electrical failure | Bugs, crashes, corruption |
| Reproducibility | Cannot be copied — must be manufactured | Can be copied/reinstalled without loss |
| Dependency | Needs software to be useful | Needs hardware to run |
| Development | Designed via engineering/manufacturing processes | Developed via programming/software engineering processes |