Для выбора устройств ввода и вывода следует сначала ознакомиться с потребностями заказчика. Затем выберите оборудование и программное обеспечение из вариантов решений, сведения о которых имеются в Интернете. Узнав, какие устройства ввода или вывода необходимы заказчику, необходимо определить, как подключать их к компьютеру. На рисунке 1 показаны распространенные разъемы ввода и вывода.

Инженеры должны иметь четкое представление о различных типах интерфейсов:

Интерфейс USB широко распространен и используется во многих устройствах разных типов. На рисунке 2 показаны распространенные штекеры и гнезда для USB 1.1 и 2.0. На рисунке 3 показаны распространенных штекеры и гнезда для USB 3.0.

За последний годы широкое распространение получил интерфейс SATA. Он заменяет IDE и EIDE в качестве стандартного интерфейса для жестких дисков и твердотельных накопителей. Кабели SATA более просты в подключении, поскольку имеют только два конца, для дисков не требуются перемычки, а диски eSATA поддерживают функцию «горячей» замены, если эту функцию поддерживает материнская плата. На рисунке 4 приведено сравнение скоростей PATA и SATA.