Отличия есть. Хотя для не Native Speaker они мало уловимы и простительны :))
Что до Device ( если мы об электронике и т.п.), то этим словом обычто обозначают какое-либо электронное оборудование, технику, не принципиально какого размера. Notebook это, конечно же, device, и мобильник, и принтер, и сканер.
Gadget же, как правило, что-то достаточно компактное, а самое главное - что-то хитро придуманное. Это может быть не только какая-то техника, но и инструмент. всякие хитрые штучки из серии инструментов Джеймса Бонда - это все Gadgets.
А вот слово Widget в основном используют в 2-х значениях. Самое частое - указать на какой-то инструмент или прибор, название и назначение которого Вам непонятно :)) По-русски мы бы сказали "такая фигня" (я шучю :))
А второе значение - я его только в письменных вариантах встречала - некий инструмент или прибор, который гепотетически производит компания. В отчетах так пишут, что, допустим, за 3 ближайших месяца будет произведени столько-то штук (вместо штук и следует тот самый widget)
Могу только матом определить что и где,а выражаться при даме неудобно.Так что извините.)))))))
Понятия не имею
Девайс по определению- дополнение к чему-либо (например модем в компе, который без компа существовать не может), а гаджет- отдельная самодостаточная вещь (будильник с музыкой, видеодомофон и т.п). И то и то имеет отношение к точной электронике, компьютерам
С удовольствием буду читать Ваши ответы..Если можно,продолжайте так и дальше.