مقدمه مفهومی دستگاه های جنبی (Peripheral) به تجهیزات سخت افزاری اطلاق می شود که از طریق واسط های مختلف به سیستم کامپیوتری اصلی متصل شده و قابلیت های آن را گسترش می دهند. این دستگاه ها نقش مهمی در تعامل انسان با کامپیوتر دارند. کاربرد در فناوری اطلاعات 1. در ورودی/خروجی: صفحه کلید، ماوس، پرینتر 2. در ذخیره سازی: هارددیسک های اکسترنال 3. در شبکه: کارت های شبکه و مودم ها 4. در چندرسانه ای: اسپیکرها و وب کم ها مثال های واقعی - چاپگرهای جوهرافشان و لیزری - اسکنرهای اسناد - دستگاه های ذخیره سازی قابل حمل نقش در توسعه نرم افزار ملاحظات برنامه نویسی: - درایورهای دستگاه (Device Drivers) - APIهای ارتباط با سخت افزار - استانداردهای اتصال (USB, Bluetooth, etc.) تاریخچه تکامل دستگاه های جنبی: - 1970: رابط های سریال و موازی - 1990: ظهور USB و استانداردهای جدید - 2010: دستگاه های بی سیم و هوشمند تفاوت با مفاهیم مشابه - با ’’Integrated’’ که بخشی از سیستم اصلی است - با ’’Core’’ که به اجزای مرکزی اشاره دارد پیاده سازی فنی - در Linux: سیستم فایل /dev و ابزارهای lsusb - در Windows: Device Manager - در Python: کتابخانه های مانند pyusb چالش ها - سازگاری با سیستم های مختلف - مدیریت نسخه های درایور - امنیت در دستگاه های قابل حمل نتیجه گیری دستگاه های جنبی با گسترش قابلیت های سیستم های کامپیوتری، نقش حیاتی در کاربردهای عملی فناوری اطلاعات دارند.