دوره آموزشی
The Great Courses
دوبله زبان فارسی

نظریه اعداد برای برنامه‌نویسان

نظریه اعداد برای برنامه‌نویسان

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت

  • آشنایی با سیستم‌های عددی مختلف مانند اکتال، هگزادسیمال و باینری. سیستم عددی باینری چگونه برای نمایش مقادیر در حافظه‌ کامپیوتر استفاده می‌شود؟
  • آشنایی با تکنیک مکمل، نمایش عدد صحیح علامت‌دار با استفاده از مکمل 2 در حافظه. محاسبه‌ی بازه‌ی مقادیر در سیستم‌های علامت‌دار و بدون علامت
  • چگونه در سیستم‌های عددی مختلف عمل جمع و تفریق را انجام دهید؟
  • چگونه اعداد حقیقی با استفاده از فرمت IEEE 754 تک‌دقتی و دو برابر دقت نمایش داده می‌شوند؟
  • چگونه یک سیستم عددی سفارشی برای خودتان ایجاد کنید؟

پیش‌نیازهای دوره

  • مهارت ریاضی در حد مدرسه‌ی ابتدایی لازم است.
  • نیاز به دانش برنامه‌نویسی نیست.
  • یک قلم و کاغذ
  • و در آخر، اما نه کم‌اهمیت‌تر از بقیه، قبل از شروع گوش دادن یک لیوان آب بنوشید.

توضیحات دوره

هدف اصلی این درس آموزش مبانی نظریه اعداد و نحوه نمایش مقادیر در حافظه کامپیوتر است. این دانشی بسیار پایه‌ای است که هر برنامه‌نویس یا دانشجوی علوم کامپیوتر باید آن را بداند. این دوره برای کمک به همه‌ی برنامه‌نویسان مشتاق طراحی شده تا پایه‌های خود را در نظریه اعداد محکم کنند. 

برای اینکه بفهمیم اطلاعات چگونه در حافظه‌ی کامپیوتر و سایر سیستم‌های دیجیتال ذخیره و پردازش می‌شوند، دانشجویان باید مفهوم اصلی اعداد و نحوه‌ی نمایش آن‌ها در کامپیوتر را درک کنند. تسلط خوب به این موضوع یادگیری برنامه‌نویسی را برای دانشجویان آسان‌تر می‌کند.   

شما یاد خواهید گرفت:

  1. مفهوم اساسی نظریه اعداد
  2. سیستم‌های عددی استاندارد - مانند اکتال، هگزادسیمال و باینری 
  3. چگونه عدد را از هر یک از این سیستم‌ها به دسیمال و برعکس تبدیل کنیم؟
  4. تکنیک مکمل 1 و مکمل 2. نمایش اعداد منفی با استفاده از تکنیک مکمل 2
  5. چگونه تفریق با استفاده از مکمل 2 در حافظه انجام می‌شود؟
  6. نمایش اعداد حقیقی با استفاده از استاندارد IEEE 754 (فرمت تک‌ دقتی و دو برابر دقت)

لطفاً در این دوره ثبت‌نام نکنید اگر:

  1. به انجام محاسبات پایه ریاضی با قلم و کاغذ علاقه‌ای ندارید.
  2. انتظار نمایش‌های گرافیکی و انیمیشن دارید؛ ما همه‌ی مطالب را روی وایت‌برد نوشته‌ایم. آن‌ها واقعاً به‌راحتی قابل‌فهم هستند. 

این دوره برای چه کسانی مناسب است؟

  • کسانی که می‌خواهند در حوزه‌ی علوم کامپیوتر یا الکترونیک، به‌ویژه به‌عنوان برنامه‌نویس یا پژوهشگر، فعالیت حرفه‌ای داشته باشند.
  • کسانی که می‌خواهند درک خوبی از نحوه‌ی نمایش مقادیر در حافظه‌ی کامپیوتر داشته باشند.
  • تمام دانشجویانی که می‌خواهند سیستم‌های عددی مختلف را درک کنند.
  • تمام دانشجویانی که می‌خواهند بفهمند اعداد حقیقی چگونه با استفاده از استاندارد IEEE 754 در حافظه نمایش داده می‌شوند.

نظریه اعداد برای برنامه‌نویسان

  • ابتدا بیایید عدد و پایه‌ی یک سیستم عددی را درک کنیم 03:22
  • آزمون 1 None
  • درک روشن پایه‌ی عددی و نحوه‌ی کار آن 10:22
  • آزمون 2 None
  • سیستم‌های عددی استاندارد به‌جز دسیمال (ده‌دهی) 01:56
  • آزمون 3 None
  • درک عدد اکتال - تبدیل اکتال به ده‌دهی 07:55
  • آزمون 4 None
  • اکنون یاد بگیریم چگونه یک عدد صحیح ده‌دهی را به اکتال معادل تبدیل کنیم 05:44
  • آزمون 5 None
  • تبدیل عدد اکتال دارای بخش کسری (یعنی دارای نقطه‌ی مبنا) به ده‌دهی 05:13
  • آزمون 6 None
  • چگونه یک عدد حقیقی ده‌دهیِ دارای نقطه‌ی اعشار را به اکتال معادل تبدیل کنیم؟ 04:15
  • آزمون 7 None
  • روش جمع اعداد اکتال 02:48
  • آزمون 8 None
  • چگونه با اعداد اکتال تفریق کنیم؟ 04:34
  • آزمون 9 None
  • سیستم عددی هگزادسیمال - تبدیل یک عدد هگز به معادل ده‌دهی 05:50
  • آزمون 10 None
  • تبدیل ده‌دهی به هگزادسیمال 05:58
  • آزمون 11 None
  • جمع اعداد هگزادسیمال 03:25
  • آزمون 12 None
  • تفریق در هگزادسیمال 02:43
  • آزمون 13 None
  • اعداد باینری: چگونه یک عدد باینریرا به معادل ده‌دهی آن تبدیل کنیم؟ 05:39
  • آزمون 14 None
  • تبدیل ده‌دهی به باینری 04:09
  • آزمون 15 None
  • بیایید اعداد باینری را جمع کنیم 02:33
  • آزمون 16 None
  • تفریق در سیستم باینری با روش سنتی 02:40
  • آزمون 17 None
  • واحد حافظه 05:23
  • آزمون 18 None
  • مقدمه‌ای بر نمایش عدد صحیح علامت‌دار 05:47
  • آزمون 19 None
  • درک مفهوم مکمل 06:39
  • آزمون 20 None
  • ایده‌ی انجام تفریق با استفاده از مکمل‌ها 06:13
  • بیایید تفریق اعداد باینری را با استفاده از تکنیک مکمل 1 و مکمل 2 انجام دهیم 04:24
  • اطلاعات بیشتر درباره‌ی مکمل 2 09:49
  • درباره‌ی مکمل 2 None
  • بازه‌ی مقادیر در نمایش مکمل 2 04:56
  • بازه‌ی اعداد صحیح علامت‌دار در مکمل 2 None
  • سیستم عددی جدید مخصوص خودتان بسازید 06:31
  • مقدمه‌ای بر نمایش اعداد حقیقی 09:13
  • چگونه اعداد حقیقی ده‌دهی به فرمت تک‌دقتی IEEE 754 تبدیل می‌شوند؟ 06:44
  • چگونه فرمت باینری IEEE 754 تک‌دقتی را به ده‌دهی تبدیل کنیم؟ 03:20
  • توان بایاس‌شده چگونه کمک می‌کند؟ 05:44

1,554,400 388,600 تومان

مشخصات آموزش

نظریه اعداد برای برنامه‌نویسان

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:Alls
  • تعداد درس:52
  • مدت زمان :02:36:31
  • حجم :347.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید