What differentiates computers from electronics?

695 views

For instance, I have a programmable watering system for outside. It has knobs for frequency and duration. Is it really computing anything, or is it full of non-computing electronics?

In: Engineering

6 Answers

Anonymous 0 Comments

A computer is a type of electronic device that is capable of performing mathematical operations. For the most part, they just do extremely simple stuff like basic arithmetic and move data between the CPU and RAM. Now, a theoretical computer can solve any solvable problem with the appropriate algorithm. (there are a few provably unsolvable problems). Every computer program in existence uses those extremely simple operations I mentioned earlier, so you can imagine how these extremely simple operations can be combined to form amazing computer software.

About your example – there is probably a computer in there, yes. Essentially, what you’re telling your irrigation system to do is: “Every x seconds, run the irrigation system for x seconds.” I use “seconds” here because that’s the unit of time computers use. That could, in and of itself, be a program. But we could also say: “Grab the user-specified frequency and duration from memory, and run the irrigation system according to the stored frequency and duration.”

You are viewing 1 out of 6 answers, click here to view all answers.