Yes you called the question stupid, and no you did not understand it. If "you pay USD go USD to BTC to buy", as the poster suggested, how do you send USD to Coinbase/exchange/Bitpay/whatever?
I go to Dell's website, and I choose to pay with bitcoins from my blockchain wallet, no?
See why I would rather not buy bitcoin? Exposure to the stuff ruins one's vision so that even the simplest stupid question becomes utterly incomprehensible, even if repeated in boldface -- if the answer turns out to be inconvenient.

Yes, Jorge. Most of us here realize that you are a troll, and that is why you frequently ask such stupid questions and make such unimportant comments.
There is NOTHING inconvenient about the answer to your question, except that you should be able to figure it out yourself if you were more involved in buying and selling bitcoins. Instead, you claim to have NOT purchased any through any service.
There are a variety of ways to acquire bitcoins by wiring money or by handing cash to someone or by mining or by earning them through a service or sales of a product. Once you have the bitcoin(s), then you can use them to acquire Dell products or services (Dell chooses whether or NOT it wants to convert back to fiat and/or when to convert back to fiat, if it is going to convert).
Most importantly also the magical unicorn method for sending USD- I think this is the answer Jorge deserved for this simple question- hence that is why I gave that answer to start with.... y'know what they say "ask a stupid question, expect a stupid answer"