رشته باریک و شفاف از شیشه یا پلاستیک که قادر است اطلاعات را از طریق نور با سرعت بالا منتقل کند.
مادر برد (Motherboard) یکی از اجزای اصلی هر کامپیوتر یا دستگاه الکترونیکی است که تمامی اجزای مختلف سیستم را به هم متصل کرده و ارتباط بین آنها را فراهم میکند. مادر برد معمولاً شامل مدارهای الکترونیکی است که پردازنده (CPU)، حافظه (RAM)، کارت گرافیک، پورتهای ورودی و خروجی و سایر اجزای سیستم را به هم متصل میکند. بهعبارت دیگر، مادر برد بهعنوان اسکلت یا چارچوبی عمل میکند که تمامی قطعات دیگر سیستم بر روی آن نصب شده و با هم در ارتباط هستند. مادر برد در انواع مختلفی طراحی میشود تا نیازهای مختلف کامپیوترهای رومیزی، لپتاپها، سرورها و دستگاههای خاص را برآورده کند.
یکی از اجزای اصلی مادر برد، سوکت پردازنده (CPU Socket) است که پردازنده (CPU) به آن متصل میشود. پردازنده یکی از اجزای اصلی و مغز کامپیوتر است که تمامی عملیات محاسباتی و منطقی را انجام میدهد. سوکت پردازنده بستری است که پردازنده بر روی آن نصب میشود و ارتباط آن با سایر اجزا برقرار میشود. نوع سوکت پردازنده بهطور مستقیم به مدل پردازنده و عملکرد مادر برد بستگی دارد، بهطوریکه هر نوع پردازنده برای نصب به سوکت مخصوص خود نیاز دارد.
در کنار سوکت پردازنده، مادر برد معمولاً شامل اسلاتهایی برای نصب حافظه RAM و کارتهای توسعه (مثل کارت گرافیک یا کارت صدا) است. اسلاتهای حافظه RAM معمولاً در کنار پردازنده قرار دارند و امکان نصب حافظههای سریع و موقتی را برای سیستم فراهم میکنند. همچنین، مادر برد شامل پورتهای ورودی و خروجی (I/O Ports) است که امکان اتصال دستگاههایی مانند ماوس، کیبورد، چاپگر و سایر دستگاههای جانبی را به سیستم فراهم میآورد. این پورتها میتوانند شامل پورتهای USB، پورتهای HDMI، پورتهای صدا و پورتهای شبکه باشند.
یکی دیگر از ویژگیهای مهم مادر برد، چیپست (Chipset) است که وظیفه مدیریت ارتباطات بین پردازنده، حافظه و سایر قطعات سیستم را بر عهده دارد. چیپست معمولاً از دو بخش اصلی تشکیل میشود: چیپست شمالی (Northbridge) که ارتباط بین پردازنده و حافظه را مدیریت میکند، و چیپست جنوبی (Southbridge) که به مدیریت ارتباطات دستگاههای جانبی مانند پورتهای USB و شبکه میپردازد. این چیپستها نقش حیاتی در عملکرد صحیح سیستم دارند و از سرعت پردازش دادهها و ارتباطات داخلی سیستم پشتیبانی میکنند.
مادر بردها همچنین بهطور معمول شامل باتری کوچکی بهنام باتری CMOS هستند که برای حفظ تنظیمات BIOS سیستم حتی زمانی که کامپیوتر خاموش است، استفاده میشود. BIOS (Basic Input/Output System) نرمافزاری است که مسئول راهاندازی سیستم و مدیریت دستگاههای سختافزاری است. با استفاده از باتری CMOS، سیستم میتواند تاریخ و ساعت را بهطور خودکار حفظ کند و هنگام راهاندازی مجدد، تنظیمات قبلی را بازیابی نماید.
برای یادگیری بیشتر در مورد مادر بردها و نحوه انتخاب و نصب آنها در سیستمهای مختلف، میتوانید از سایت saeidsafaei.ir استفاده کنید. اسلایدهای آموزشی محمد سعید صفایی بهطور جامع این مفاهیم را توضیح دادهاند و میتوانند به شما کمک کنند تا نحوه انتخاب، نصب و استفاده از مادر بردها در پروژههای مختلف را یاد بگیرید.
رشته باریک و شفاف از شیشه یا پلاستیک که قادر است اطلاعات را از طریق نور با سرعت بالا منتقل کند.
به هر جهش یا انتقال دادهها از یک دستگاه به دستگاه دیگر در شبکه گفته میشود.
دیباگر ابزارهایی است که برای شناسایی و رفع اشکالات در برنامهنویسی استفاده میشود. این ابزار به برنامهنویس اجازه میدهد تا خطاهای موجود در کد را پیدا و اصلاح کند.
امنیت لبه به استفاده از روشها و ابزارهای امنیتی برای حفاظت از دادهها و دستگاههای متصل در لبه شبکه اطلاق میشود.
بازنویسی تابع به معنای تعریف مجدد تابع در یک کلاس مشتقشده با همان نام و امضای تابع در کلاس پایه است. این ویژگی در برنامهنویسی شیگرا برای تغییر رفتار توابع به کار میرود.
حافظه داینامیک حافظهای است که در زمان اجرای برنامه تخصیص مییابد و میتوان آن را تغییر اندازه داد یا آزاد کرد.
مرتبسازی به معنای قرار دادن دادهها در یک ترتیب خاص است، مانند مرتبسازی اعداد به ترتیب صعودی یا نزولی.
عملگرهای ریاضی برای انجام عملیاتهایی مانند جمع، تفریق، ضرب و تقسیم روی دادهها استفاده میشوند.
عملگر یا دستور کانتینیو برای ادامه دادن به مرحله بعدی در یک حلقه یا فرایند استفاده میشود.
این تکنیک در یادگیری ماشین به طور خودکار بهترین معماری شبکه عصبی برای یک مسئله خاص را پیدا میکند. این یکی از روندهای جدید و مهم در تحقیق و توسعه یادگیری عمیق است.
بلاکچین برای مدیریت هویت به استفاده از شبکههای بلاکچین برای ایجاد سیستمهای شفاف و غیرمتمرکز مدیریت هویت افراد اطلاق میشود.
مراکز داده لبه به مراکز دادهای اطلاق میشود که در نزدیکی لبه شبکه قرار دارند و به پردازش دادهها نزدیک به کاربران کمک میکنند.
واحد پردازش گرافیکی است که برای انجام محاسبات پیچیده گرافیکی و پردازش دادههای بصری به کار میرود.
فرایند تخصیص آدرس به دستگاههای مختلف در شبکه برای شناسایی و ارتباط میان آنها.
اینترنت اشیاء پزشکی (IoMT) به شبکهای از دستگاهها و حسگرهای پزشکی متصل به اینترنت اطلاق میشود که دادهها را برای نظارت بر بیماران ارسال میکنند.
نرمافزارهایی هستند که وظیفه مدیریت منابع سختافزاری و نرمافزاری یک کامپیوتر را بر عهده دارند.
پورتهایی که به عنوان بهترین مسیر برای ارسال دادهها به شبکه دیگر انتخاب میشوند.
رسانههایی که سیگنالها بدون نیاز به مسیر فیزیکی منتقل میشوند، مانند امواج رادیویی و مایکروویو.
حافظه اولیه، که معمولاً شامل RAM و حافظه کش است، برای ذخیرهسازی دادههای در حال پردازش استفاده میشود.
ثباتها یا رجیسترها حافظههای بسیار سریع و کوچک هستند که درون پردازنده قرار دارند. آنها برای ذخیرهسازی دادهها و دستورالعملهای پردازش شده با سرعت بالا استفاده میشوند.
امنیت سایبری نسل بعدی به استفاده از تکنولوژیهای جدید برای شناسایی تهدیدات و محافظت از شبکهها و دادهها از حملات سایبری پیشرفته اطلاق میشود.
آدرسهای IP که برای استفاده در شبکههای خصوصی طراحی شدهاند و در اینترنت کاربرد ندارند.
دیفای به سیستمهای مالی غیرمتمرکز اشاره دارد که با استفاده از فناوری بلاکچین ایجاد میشوند.
تخصیص حافظه به معنای اختصاص بخشهای مختلف حافظه به آرایهها یا متغیرها است. تخصیص حافظه برای آرایههای داینامیک در زمان اجرا انجام میشود.
سیستمهای خودمختار به سیستمهایی اطلاق میشود که قادر به انجام وظایف پیچیده بهطور خودکار و بدون نیاز به نظارت انسان هستند.
مجموعهای از گرهها یا دستگاهها که با استفاده از اتصالات مختلف (سیمی یا بیسیم) به یکدیگر متصل شدهاند و به تبادل دادهها میپردازند.
وراثت ویژگیای در برنامهنویسی شیگرا است که به یک کلاس اجازه میدهد ویژگیها و رفتارهای کلاس دیگر را به ارث ببرد.
هوش مصنوعی در تشخیصهای پزشکی به استفاده از الگوریتمهای هوش مصنوعی برای تجزیه و تحلیل دادهها و تشخیص بیماریها بهطور دقیقتر و سریعتر از انسان اطلاق میشود.
متغیر سراسری متغیری است که در خارج از توابع و بلوکهای کد تعریف میشود و در سراسر برنامه قابل دسترسی است.
هوش مصنوعی برای تجزیه و تحلیل پیشبینی به استفاده از الگوریتمها برای پیشبینی و تحلیل روندها در دادهها بهویژه در کسبوکار و اقتصاد اطلاق میشود.
توابع هش رمزنگاری به توابع ریاضی اطلاق میشود که دادهها را به یک رشته ثابت طول تبدیل میکنند و برای امنیت دادهها استفاده میشوند.
پروتکلی ترکیبی از Distance Vector و Link State که از معیارهای مختلف برای انتخاب بهترین مسیر استفاده میکند.
زبانهای برنامهنویسی سطح پایین به زبانهایی اطلاق میشوند که به کد ماشین نزدیکترند و معمولاً برای تعامل مستقیم با سختافزار استفاده میشوند.
نرمافزارهای کاربردی هستند که برای انجام کارهای خاص مانند پردازش کلمات، تجزیه و تحلیل دادهها و طراحی گرافیکی استفاده میشوند.
شبیهسازی دوقلو دیجیتال به مدلسازی و شبیهسازی سیستمهای فیزیکی در محیطهای دیجیتال برای پیشبینی رفتارهای آینده گفته میشود.