In 200 words or more, describe various input and output peripheral devices and their uses as well as different types of adapter cards, cables, and interfaces commonly found in PCs. Also, compare and contrast various PC connection interfaces, their characteristics and purpose. 200 words.