Maybe he only wants to test him? And to make sure it does not look to obvious that he wants to be caught?
Perhaps, but Patrice and his other henchmen (the ones in Maccau) give him a good run for his money. If it weren't for the fact that Bond is the only one that can fire his pistol (as well as Moneypenny's good timing before the other one can shoot Bond at point-blank range) Bond doesn't make it to Silva's island.
True. But I always thought that Silva - being a perfect improvising talent, M´s previous favorite agent - would have thought of another way to get to M. Bond got in his way, Silva tried to kill him, and since that did not work he used him.
Of course, Q plugging in Silva´s computer is simplifying the matter of checking out hard drives. But it does make sense if you consider that a) Q as the Mi6 computer specialist will think that he knows everything about computer viruses and how to build up a perfect firewall, and that every computer today is or can be connected wirelessly - so plugging in Silva´s computer is just as safe or dangerous as having it near the Mi6 equipment at all.
Basically, Silva is banking on having himself and his computer brought in. And as he tells Bond on the island that he can do everything from there with his computer knowledge, I find it reasonable that he can outsmart even Q.