نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ریاضیات مربوط به نحوه ذخیره و دستکاری رایانه در داده ها را شامل می شود. شما یاد خواهید گرفت که چگونه باینری و هگزادسیمال بخوانید ، چگونگی ذخیره اعداد صحیح و اعداد شناور و محدودیت های استفاده از آنها را یاد خواهید گرفت. مشاوره در مورد بهترین روشها ... گسترش همه ریاضی برای برنامه نویسان 8m 39s انواع داده ها 33 متر 25s کار در باینری 45 متر 55 ساله عدد صحیح 58 متر 15 ثانیه اعداد اعشاری 1 ساعت و 21 دقیقه 54 ثانیه منطق ، Booleans و عملیات Bitwise 47 متر 26s خطاها و دقت ها 40 متر 53s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
ریاضی برای برنامه نویسان
Math for Programmers
-
خوش آمدی
Welcome
-
چرا ریاضی را برای برنامه نویسان بخوانیم؟
Why Study Math for Programmers?
-
بررسی اجمالی دوره
Course Overview
-
ریاضی یا ریاضیات
Math or Maths
انواع داده ها
Types of Data
-
بررسی اجمالی
Overview
-
چگونه داده ها ذخیره می شوند
How Data is Stored
-
حافظه ، مکان ها و کلمات
Memory, Locations and Words
-
چند ارزش منحصر به فرد می توانید ذخیره کنید؟
How Many Unique Values can you Store?
-
قدرت ها
Powers
-
تفسیر الگوهای بیت به عنوان Boolean ، Integer یا Floating Point
Interpreting Bit Patterns as Boolean, Integer, or Floating Point
-
نقشه برداری از انواع داده های سطح بالا
Mapping High Level Data Types
-
نسخه ی نمایشی: شخصیت ها به عنوان عدد صحیح
Demo: Characters as Integers
-
خلاصه
Summary
کار در باینری
Working in Binary
-
بررسی اجمالی
Overview
-
تعداد پایه
Number Bases
-
خط شماره
The Number Line
-
کامپیوتر و باینری
Computers and Binary
-
اعداد خاص
Special Numbers
-
ظرفیت
Capacity
-
واحدها
Units
-
هگزادسیمال
Hexadecimal
-
هشتم
Octal
-
تبدیل بین پایه ها
Converting Between Bases
-
خلاصه
Summary
عدد صحیح
Integers
-
بررسی اجمالی
Overview
-
درک سرریزها
Understanding Overflows
-
دفاع در برابر سرریزها
Defending Against Overflows
-
شماره های منفی و مکمل 2
Negative Numbers and 2's Complement
-
افزونه ثبت نام
Sign Extension
-
بخش عدد صحیح
Integer Division
-
انتقال
Shifting
-
انتخاب انواع عدد صحیح
Selecting Integer Types
-
بهترین روشها
Best Practices
-
خلاصه
Summary
اعداد اعشاری
Floating Point Numbers
-
بررسی اجمالی
Overview
-
انواع شماره
Types of Number
-
شناخت اعشار
Understanding Decimals
-
چرا اعشار نادرست هستند
Why Decimals are Inaccurate
-
شماره های ثابت
Fixed Point Numbers
-
نماد علمی
Scientific Notation
-
IEEE754: چگونه نقاط شناور ذخیره می شوند
IEEE754: How Floating Points are Stored
-
اعداد صفر و غیر عادی
Zero and Subnormal Numbers
-
بی نهایت و عدد A نیست
Infinities and Not-A-Number
-
مقایسه های برابری
Equality Comparisons
-
انواع پیاده سازی شده توسط نرم افزار
Software-Implemented Types
-
بهترین روشها
Best Practices
-
خلاصه
Summary
منطق ، Booleans و عملیات Bitwise
Logic, Booleans and Bitwise Operations
-
بررسی اجمالی
Overview
-
اپراتورهای منطقی
Logical Operators
-
جداول حقیقت
Truth Tables
-
ساده کردن عبارات منطقی
Simplifying Logical Expressions
-
اپراتورهای Bitwise
Bitwise Operators
-
پرچم های Bitwise
Bitwise Flags
-
Mask Bytes مثال: رنگ
Masking Bytes Example: Color
-
بهترین روشها
Best Practices
-
خلاصه
Summary
خطاها و دقت ها
Errors and Accuracy
-
بررسی اجمالی
Overview
-
گرد کردن و کوتاه کردن
Rounding and Truncating
-
خطاهای شما چقدر بزرگ است؟
How Big are Your Errors?
-
نمایش اعداد
Displaying Numbers
-
حساب و انتشار خطا
Arithmetic and Error Propagation
-
با هم قرار دادن
Putting it Together
-
بهترین روشها
Best Practices
-
خلاصه
Summary
نمایش نظرات