No, they cannot think, as they cannot introduce a new process by themselves without a program or external source telling it to do so. The computer is the ultimate in WYSIWYG (What You See Is What You Get).
You can program enough Boolean strings into a program to where it would appear to think, but it would still not be able to cope with anything it does not recognize.
That is what I believe MJordan was getting at, that true intelligence is the ability to encounter the unknown and decide what to do with it.