کامپیوترهای دیجیتال که دادهها را به صورت باینری 0 و 1 پردازش میکنند و برای انجام محاسبات دقیق و سریع مناسب هستند.
حافظه ثانویه (Secondary Memory) به نوعی از حافظه در سیستمهای کامپیوتری اطلاق میشود که برای ذخیرهسازی دادهها بهطور دائمی یا طولانیمدت استفاده میشود. برخلاف حافظه اصلی (RAM) که دادهها را بهطور موقت ذخیره میکند و پس از خاموش شدن سیستم از بین میروند، دادهها در حافظه ثانویه بهطور دائم ذخیره میشوند و تا زمانی که سیستم خاموش شود یا دادهها بهطور دستی حذف نشوند، در دسترس باقی میمانند. حافظههای ثانویه معمولاً شامل هارد دیسکها (HDD)، درایوهای حالت جامد (SSD)، و دیسکهای نوری مانند DVD یا Blu-ray هستند.
هارد دیسکها (HDD) یکی از رایجترین انواع حافظههای ثانویه هستند. این حافظهها از یک یا چند دیسک چرخان مغناطیسی برای ذخیرهسازی دادهها استفاده میکنند. دادهها بهطور مغناطیسی بر روی سطح این دیسکها ذخیره میشوند و از طریق هد خواندن و نوشتن که در نزدیکی سطح دیسک قرار دارد، قابل دسترسی هستند. هارد دیسکها ظرفیت بالایی دارند و بهطور گسترده در سیستمهای کامپیوتری بهعنوان ذخیرهسازی اصلی دادهها استفاده میشوند. با این حال، سرعت آنها نسبت به حافظههای SSD کمتر است و زمان دسترسی به دادهها به دلیل قطعات متحرک آنها کندتر است.
درایوهای حالت جامد (SSD) نوع دیگری از حافظههای ثانویه هستند که برخلاف هارد دیسکها، از قطعات متحرک استفاده نمیکنند. در SSDها دادهها بهجای مغناطیس، در تراشههای حافظه فلش ذخیره میشوند. این ویژگی باعث میشود که SSDها سرعت بسیار بالاتری در دسترسی به دادهها داشته باشند. بهویژه در هنگام بوت شدن سیستم یا بارگذاری برنامهها، SSDها نسبت به هارد دیسکها سریعتر عمل میکنند. همچنین، SSDها مقاومت بیشتری در برابر آسیبهای فیزیکی دارند و مصرف انرژی کمتری دارند، اما بهطور معمول قیمت بالاتری دارند.
دیسکهای نوری مانند DVD و Blu-ray نیز از انواع حافظههای ثانویه بهحساب میآیند که برای ذخیرهسازی دادهها بهطور دائمی و بهویژه برای آرشیو کردن اطلاعات استفاده میشوند. این دیسکها معمولاً برای ذخیره فیلمها، موسیقی و نرمافزارها بهکار میروند. اگرچه سرعت دسترسی به دادهها در این دیسکها نسبت به هارد دیسکها یا SSDها کندتر است، اما به دلیل هزینه پایین و قابلیت ذخیرهسازی اطلاعات بهطور دائمی، همچنان در برخی کاربردها مفید هستند.
یکی از مزایای اصلی حافظههای ثانویه این است که ظرفیت بسیار بالاتری نسبت به حافظههای اصلی دارند. برای مثال، یک هارد دیسک میتواند چند ترابایت داده را ذخیره کند، در حالی که حافظههای RAM معمولاً تنها چند گیگابایت ظرفیت دارند. این ویژگی حافظههای ثانویه را به انتخاب مناسبی برای ذخیرهسازی دادههای حجیم مانند فیلمها، تصاویر، نرمافزارها و اسناد تبدیل کرده است.
در نهایت، حافظههای ثانویه بخش اساسی از سیستمهای کامپیوتری هستند و برای ذخیرهسازی دائمی دادهها و برنامهها استفاده میشوند. این حافظهها با ظرفیتهای بالا، هزینه مناسب و قابلیت ذخیرهسازی اطلاعات بهطور بلندمدت، نقش مهمی در عملکرد کلی سیستم ایفا میکنند. برای اطلاعات بیشتر در مورد انواع حافظههای ذخیرهسازی و نحوه عملکرد آنها در سیستمهای کامپیوتری، میتوانید به سایت saeidsafaei.ir مراجعه کنید و از اسلایدهای محمد سعید صفایی بهره ببرید.
در این جلسه، در تکمیل مباحث جلسه دوم، به بررسی سلسله مراتب حافظه و نحوه اندازهگیری حافظه در سیستمهای کامپیوتری پرداخته میشود. همچنین، مفاهیم سیستم اعداد، مبناها و نحوه تبدیل مبنای دسیمال به دودویی و برعکس مورد بحث قرار خواهند گرفت. هدف این جلسه، درک اصول اندازهگیری و تبدیل دادهها در سیستمهای کامپیوتری است.
کامپیوترهای دیجیتال که دادهها را به صورت باینری 0 و 1 پردازش میکنند و برای انجام محاسبات دقیق و سریع مناسب هستند.
اینترنت اشیاء (IoT) به شبکهای از دستگاهها و اشیاء متصل به اینترنت گفته میشود که میتوانند دادهها را ارسال و دریافت کنند.
معماری میکروسرویسها به رویکردی در طراحی نرمافزار گفته میشود که سیستمها به بخشهای کوچک و مستقل تقسیم میشوند تا توسعه و مدیریت آنها سادهتر شود.
معاملهگری الگوریتمی به استفاده از الگوریتمها برای انجام معاملات مالی با استفاده از دادههای تاریخی و پیشبینی روندها اطلاق میشود.
سختافزار به اجزای فیزیکی کامپیوتر مانند کیبورد، موس، پردازنده و سایر قطعات الکترونیکی گفته میشود.
هوش مصنوعی توزیعشده به سیستمهایی اطلاق میشود که از چندین عامل هوش مصنوعی برای حل مسائل پیچیده بهطور همزمان استفاده میکنند.
واحد کنترل است که مسئول هدایت و کنترل سایر بخشهای پردازنده است و عملیاتها را طبق دستورالعملها انجام میدهد.
سیستمهای پشتیبانی تصمیمگیری تقویتشده با هوش مصنوعی به سیستمهایی اطلاق میشود که با استفاده از دادهها و تحلیلهای هوش مصنوعی تصمیمات بهینهتری اتخاذ میکنند.
ماتریس یک نوع آرایه دو بعدی است که برای انجام عملیاتهای ریاضی و جبر خطی به کار میرود.
بستهای است که اطلاعات توپولوژی شبکه را در پروتکلهای مسیریابی Link State ارسال میکند.
شبکهای کوچک که با محوریت یک فرد شکل میگیرد و معمولاً محدودهای به وسعت ۱۰ متر را پوشش میدهد.
تداخل زمانی رخ میدهد که دو یا چند دستگاه به طور همزمان اقدام به ارسال داده بر روی یک مسیر انتقال مشترک کنند و باعث میشود دادهها با هم ترکیب شوند.
فرآیندی است که به ذخیره، سازماندهی، دسترسی و تجزیهوتحلیل دادهها به منظور استفاده مؤثر و کارآمد از آنها میپردازد.
رسانههایی که سیگنالها بدون نیاز به مسیر فیزیکی منتقل میشوند، مانند امواج رادیویی و مایکروویو.
هوش مصنوعی در تشخیصهای پزشکی به استفاده از الگوریتمهای هوش مصنوعی برای تجزیه و تحلیل دادهها و تشخیص بیماریها بهطور دقیقتر و سریعتر از انسان اطلاق میشود.
سیستمهای حمل و نقل هوشمند به استفاده از فناوریهای نوین برای بهبود فرآیندهای حمل و نقل و مدیریت ترافیک اطلاق میشود.
الگوریتم به مجموعهای از دستورالعملها و گامها برای حل یک مسئله یا انجام محاسبات گفته میشود. این دستورالعملها باید به شکلی منظم و گام به گام انجام شوند تا به خروجی صحیح منجر شوند.
حالت انتقال داده دو طرفه همزمان که در آن هر دو دستگاه میتوانند به صورت همزمان دادهها را ارسال و دریافت کنند.
مهندسی تقویتشده توسط هوش مصنوعی به استفاده از الگوریتمهای هوش مصنوعی برای بهبود و تسهیل فرآیندهای مهندسی و طراحی اطلاق میشود.
مدل ارتباطی که در آن هر دستگاه در شبکه بهعنوان همتا عمل میکند و میتواند بهطور مستقیم با دستگاههای دیگر ارتباط برقرار کند.
جستجو به معنای پیدا کردن دادهها در یک ساختار دادهای خاص مانند آرایهها یا لیستها است.
پردازش زبان طبیعی برای مراقبتهای بهداشتی به کاربرد NLP برای تجزیه و تحلیل دادههای متنی در مراقبتهای بهداشتی اطلاق میشود.
دروازه منطقی NOT که عملیات معکوس را انجام میدهد و ورودی 1 را به 0 و ورودی 0 را به 1 تبدیل میکند.
دیسکهای مغناطیسی که معمولاً به عنوان حافظههای ثانویه (مثل هارد دیسکها) برای ذخیرهسازی دائمی دادهها استفاده میشوند.
دریاچههای داده مکانی برای ذخیرهسازی و تجزیه و تحلیل مقادیر عظیم دادههای ساختاریافته و غیرساختاریافته ایجاد میکنند.
لایهای که ارتباطات بین دستگاهها را مدیریت میکند و تضمین میکند که دادهها به درستی به مقصد برسند.
اتصالات با پهنای باند پایین که سرعت انتقال داده کمی دارند.
فناوری 5G به نسل پنجم ارتباطات بیسیم اطلاق میشود که قادر است سرعت انتقال داده و ارتباطات موبایلی را افزایش دهد.
پیامهایی که به سوئیچها اجازه میدهند اطلاعات توپولوژی شبکه را با یکدیگر به اشتراک بگذارند.
دستور else در کنار دستور if قرار میگیرد و وقتی که شرط if برقرار نباشد، دستورات داخل else اجرا میشود.
لیست پیوندی دوطرفه یک نوع خاص از لیست پیوندی است که هر عنصر در آن به دو عنصر قبلی و بعدی خود اشاره دارد.
اضافهبارگذاری تابع به معنای تعریف چندین تابع با نام یکسان اما با پارامترهای مختلف است. این ویژگی به توابع این امکان را میدهد که با انواع مختلف ورودی کار کنند.
بهینهسازی یادگیری عمیق به تکنیکهایی اطلاق میشود که برای بهبود عملکرد مدلهای یادگیری عمیق به کار میروند.
فاکتوریل یک عدد n با ضرب آن در تمام اعداد صحیح مثبت کوچکتر از خودش تعریف میشود. این مقادیر بهطور معمول برای محاسبات ریاضی یا بازگشتی استفاده میشوند.
نمادهای شروع و پایان در فلوچارت به صورت بیضی نمایش داده میشوند و برای تعیین ابتدا و انتهای یک فرآیند یا الگوریتم استفاده میشوند.