The physical components of a computer are the _____; the digital programs running on the hardware are the _____.