ماشینی است قابل برنامهریزی که از اجزای الکترونیکی و الکترومکانیکی تشکیل شده است و میتواند دادهها و دستورات را از محیط خارج دریافت کرده، آنها را پردازش کرده و نتایج را تحویل دهد.
عدد دهدهی (Decimal) یک سیستم عددی است که از 10 نماد مختلف برای نمایش مقادیر استفاده میکند. این نمادها شامل اعداد 0 تا 9 هستند. سیستم دهدهی که بهطور طبیعی در زندگی روزمره ما استفاده میشود، از قدیمیترین و سادهترین سیستمهای عددی است که انسانها برای شمارش و اندازهگیری استفاده کردهاند. در این سیستم، هر رقم از چپ به راست با مقادیر 10^n (قدرتهای ده) بهترتیب معادل میشود. بهعنوان مثال، عدد 345 در سیستم دهدهی معادل 3×10^2 + 4×10^1 + 5×10^0 است.
در سیستم دهدهی، پایه یا پایهگذاری عددی 10 است، که به این معنی است که هر رقم در یک عدد دهدهی میتواند یکی از ده مقدار ممکن (0 تا 9) را داشته باشد. این ویژگی سیستم دهدهی را برای انسانها قابلفهم و استفاده میسازد، زیرا از همان ابتدای زندگی روزمره از این سیستم برای شمارش، اندازهگیری و انجام محاسبات استفاده میشود. بهطور مثال، هنگام خرید کالا، محاسبات مالی و در تقریباً تمام زمینههای زندگی، از سیستم دهدهی برای انجام محاسبات استفاده میشود.
سیستم دهدهی برای انجام محاسبات ساده و پیچیده در دنیای ریاضیات و کامپیوترها استفاده میشود. اگرچه در کامپیوترها و سیستمهای دیجیتال از سیستمهای عددی دیگر مانند باینری، هگزادسیمال و اکتال برای پردازش دادهها استفاده میشود، اما برای نمایش نتایج و مقادیر، اغلب از سیستم دهدهی استفاده میشود. بهعنوان مثال، اکثر کاربران کامپیوتر نتایج محاسبات ریاضی را در سیستم دهدهی مشاهده میکنند، زیرا این سیستم برای درک انسانها طبیعیترین است.
در دنیای کامپیوتر و فناوری اطلاعات، تبدیل دادهها بین سیستمهای عددی مختلف (مانند تبدیل از باینری به دهدهی یا از هگزادسیمال به دهدهی) یک فرایند رایج است. این تبدیلها بهویژه در برنامهنویسی و طراحی الگوریتمها برای ارتباط مؤثر بین دادههای ذخیرهشده در سیستمهای مختلف استفاده میشوند. برای مثال، ممکن است نیاز باشد که یک عدد باینری به دهدهی تبدیل شود تا توسط انسانها خوانده شود یا در برنامهها استفاده شود.
سیستم دهدهی بهعنوان استاندارد رایج در زندگی روزمره شناخته میشود و در تمامی محاسباتهای عمومی و علمی از آن استفاده میشود. از مسائل مالی و اقتصادی گرفته تا تحلیلهای علمی و مهندسی، این سیستم عددی برای محاسبات مختلف بهطور گسترده بهکار میرود. حتی در هنگام نوشتن یا چاپ اعداد، همیشه از سیستم دهدهی برای نمایش مقدار استفاده میشود.
در نهایت، سیستم دهدهی بهعنوان یکی از اساسیترین و قدیمیترین سیستمهای عددی در دنیای انسانها و فناوری شناخته میشود. این سیستم بهویژه برای انجام محاسبات روزمره و ذخیرهسازی و نمایش دادهها در سیستمهای کامپیوتری بسیار مفید است. برای اطلاعات بیشتر در مورد سیستم دهدهی و نحوه استفاده از آن در فناوریهای مختلف، میتوانید به سایت saeidsafaei.ir مراجعه کنید و از اسلایدهای محمد سعید صفایی بهره ببرید.
در این جلسه، در تکمیل مباحث جلسه دوم، به بررسی سلسله مراتب حافظه و نحوه اندازهگیری حافظه در سیستمهای کامپیوتری پرداخته میشود. همچنین، مفاهیم سیستم اعداد، مبناها و نحوه تبدیل مبنای دسیمال به دودویی و برعکس مورد بحث قرار خواهند گرفت. هدف این جلسه، درک اصول اندازهگیری و تبدیل دادهها در سیستمهای کامپیوتری است.
ماشینی است قابل برنامهریزی که از اجزای الکترونیکی و الکترومکانیکی تشکیل شده است و میتواند دادهها و دستورات را از محیط خارج دریافت کرده، آنها را پردازش کرده و نتایج را تحویل دهد.
حافظههای دینامیک (DRAM) که نیاز به رفرش مداوم دارند، برای حافظههای اصلی به کار میروند. این نوع حافظهها ظرفیت بیشتری نسبت به SRAM دارند.
پهنای باند به میزان دادههایی اطلاق میشود که در یک واحد زمانی بین سیستمها یا اجزای مختلف سیستم منتقل میشود.
افزایش مقدار یک متغیر به طور منظم در هر بار اجرا، که معمولاً در حلقهها برای شمارش یا تغییر مقدار استفاده میشود.
عدد مورد استفاده توسط روترها برای تعیین اعتبار و اولویت مسیرهای مختلف که از پروتکلهای مختلف به مقصدهای یکسان ارسال میشود.
هرگونه سیگنال ناخواسته یا اختلال در سیگنالهای اصلی که میتواند بر کیفیت انتقال دادهها تأثیر بگذارد.
خروجی به نتایج حاصل از پردازش دادهها گفته میشود که پس از انجام عملیاتها به کاربر یا سیستم دیگری ارسال میشود.
هوش مصنوعی برای امنیت سایبری به استفاده از تکنولوژیهای هوش مصنوعی برای شناسایی و جلوگیری از تهدیدات امنیتی اشاره دارد.
دیباگینگ به فرآیند پیدا کردن و رفع اشکالات در کد برنامه گفته میشود. این فرآیند برای اطمینان از صحت عملکرد الگوریتم و جلوگیری از بروز خطاها ضروری است.
آدرسهای IP که برای استفاده در شبکههای خصوصی طراحی شدهاند و در اینترنت کاربرد ندارند.
ورودی به دادههایی گفته میشود که به برنامه داده میشود تا پردازش شوند. ورودیها میتوانند به شکلهای مختلفی مانند اعداد، متغیرها یا فایلها وارد شوند.
حافظه موقت کامپیوتر است که به طور موقت دادهها و دستورات را ذخیره میکند و به پردازنده اجازه میدهد تا به سرعت به این اطلاعات دسترسی پیدا کند.
نشانی عددی که به هر دستگاه متصل به شبکه اختصاص داده میشود تا آن دستگاه در شبکه شناسایی شود.
چرخه ساعت معادل یک واحد زمانی است که پردازنده برای انجام عملیاتهای مختلف نیاز دارد.
در فلوچارت، مرحله تصمیمگیری به لوزی گفته میشود که در آن بر اساس شرایط خاص، الگوریتم مسیر متفاوتی را انتخاب میکند.
بیورباتیک به طراحی و ساخت رباتهایی گفته میشود که از ویژگیهای بیولوژیکی برای انجام کارها استفاده میکنند.
هوش مصنوعی برای شخصیسازی به استفاده از الگوریتمهای هوش مصنوعی برای ایجاد تجربیات سفارشی برای کاربران و بهبود تعاملات اطلاق میشود.
کامپیوترهای دیجیتال که دادهها را به صورت باینری 0 و 1 پردازش میکنند و برای انجام محاسبات دقیق و سریع مناسب هستند.
یک کیلوبایت معادل 1024 بایت است و به عنوان واحدی برای اندازهگیری دادههای کم حجم استفاده میشود.
تشخیص تقلب مبتنی بر هوش مصنوعی به استفاده از الگوریتمهای یادگیری ماشین برای شناسایی و پیشبینی فعالیتهای مشکوک در دادهها اطلاق میشود.
حلقه do-while مشابه با while است، با این تفاوت که ابتدا دستورالعملها اجرا میشود و سپس شرط بررسی میشود. بنابراین این حلقه حداقل یک بار اجرا میشود.
یادگیری تقویتی عمیق به استفاده از الگوریتمهای یادگیری برای بهبود تصمیمگیری سیستمها در محیطهای پیچیده گفته میشود.
کابلهای زوج به هم تابیده بدون پوشش فلزی برای کاهش هزینه و نصب آسان.
مفسر برنامهای است که کدهای نوشته شده را به صورت خط به خط اجرا میکند.
نوع دادهای است که فقط دو مقدار true یا false را میتواند ذخیره کند و معمولاً در شرایط منطقی به کار میرود.
بافرینگ به ذخیرهسازی موقت دادهها در یک بخش از حافظه گفته میشود تا زمانی که سرعت ارسال یا دریافت دادهها با هم هماهنگ شوند.
داده اصلی که توسط فرستنده ارسال میشود و توسط گیرنده دریافت و پردازش میشود. برخلاف سرآیند، این بخش داده اصلی است.
دسترسی به آرایه به معنای استفاده از اندیسها برای دسترسی به دادههای ذخیرهشده در آرایه است. این دسترسی میتواند برای خواندن یا نوشتن مقادیر انجام شود.
نرمافزارهای کاربردی هستند که برای انجام کارهای خاص مانند پردازش کلمات، تجزیه و تحلیل دادهها و طراحی گرافیکی استفاده میشوند.
یک وسیله ذخیرهسازی دائمی است که دادهها را به صورت بلند مدت ذخیره میکند. هارد دیسکها ظرفیت بالایی برای ذخیرهسازی اطلاعات دارند.
پورتهایی که برای اتصال دستگاههای کاربری به سوئیچها استفاده میشوند و به یک VLAN خاص تعلق دارند.
ظرفیت حداکثر دادهای که میتواند از یک مسیر ارتباطی عبور کند، معمولاً بر حسب بیت بر ثانیه یا واحدهای مشابه اندازهگیری میشود.
اینترنت اشیاء پزشکی (IoMT) به شبکهای از دستگاهها و حسگرهای پزشکی متصل به اینترنت اطلاق میشود که دادهها را برای نظارت بر بیماران ارسال میکنند.
رمزنگاری دیجیتال به استفاده از الگوریتمها برای امنسازی دادهها و جلوگیری از دسترسی غیرمجاز اطلاق میشود.
عملگر افزایش پیش از عملگر ()++ است که ابتدا مقدار متغیر را افزایش میدهد و سپس مقدار جدید را میخواند.