کتاب هنر سازماندهی داده: مدیریت اطلاعات در عصر کامپیوترهای ۸ بیتی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

هنر سازماندهی داده: مدیریت اطلاعات در عصر کامپیوترهای ۸ بیتی هنر سازماندهی داده: مدیریت اطلاعات در عصر کامپیوترهای ۸ بیتی چرا داده‌ها مهم هستند؟ سفری به دنیای اطلاعات در دنیای امروز، داده‌ها حکم طلای ...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره هنر سازماندهی داده: مدیریت اطلاعات در عصر کامپیوترهای ۸ بیتی

موضوع کلی: مبانی داده و برنامه‌نویسی

موضوع میانی: مدیریت داده در سیستم‌های کامپیوتری کلاسیک

📋 سرفصل‌های دوره

  • 1. مفاهیم اولیه داده و اطلاعات
  • 2. انواع داده در سیستم‌های ۸ بیتی
  • 3. نمایش اعداد صحیح (Integer)
  • 4. نمایش اعداد اعشاری (Floating Point)
  • 5. نمایش کاراکترها (Character)
  • 6. مفهوم متغیر و نامگذاری
  • 7. انواع متغیرها و کاربردها
  • 8. آرایه‌ها: مقدمه و تعریف
  • 9. آرایه‌های یک بعدی
  • 10. آرایه‌های دو بعدی
  • 11. آرایه‌های چند بعدی
  • 12. آدرس‌دهی حافظه و اشاره‌گرها (Pointers)
  • 13. مدیریت حافظه در سیستم‌های محدود
  • 14. ذخیره سازی داده در حافظه RAM
  • 15. ذخیره سازی داده در حافظه ROM
  • 16. فایل‌ها: مفاهیم اولیه و انواع
  • 17. فایل‌های ترتیبی (Sequential Files)
  • 18. فایل‌های تصادفی (Random Access Files)
  • 19. سازماندهی فایل‌ها
  • 20. نحوه ایجاد و باز کردن فایل
  • 21. خواندن و نوشتن اطلاعات در فایل
  • 22. بستن فایل و مدیریت خطا
  • 23. کار با نوار کاست: ذخیره و بازیابی اطلاعات
  • 24. کدگذاری داده برای ذخیره سازی مطمئن
  • 25. مفاهیم اولیه برنامه‌نویسی
  • 26. الگوریتم و فلوچارت
  • 27. زبان‌های برنامه‌نویسی سطح پایین
  • 28. زبان برنامه‌نویسی BASIC
  • 29. دستورات اصلی BASIC
  • 30. ورودی و خروجی داده در BASIC
  • 31. دستورات شرطی (IF…THEN…ELSE)
  • 32. حلقه‌ها (FOR…NEXT, WHILE…WEND)
  • 33. توابع و زیرروال‌ها (Subroutines)
  • 34. تعریف و فراخوانی توابع
  • 35. آرگومان‌ها و مقادیر بازگشتی
  • 36. متغیرهای محلی و سراسری
  • 37. برنامه‌نویسی ساخت‌یافته
  • 38. ساختارهای کنترلی
  • 39. تکنیک‌های Debugging (اشکال‌زدایی)
  • 40. بهینه‌سازی کد برای سرعت و حجم
  • 41. کار با متن (String Manipulation)
  • 42. جستجو و جایگزینی متن
  • 43. توابع کار با رشته‌ها
  • 44. تبدیل داده‌ها (Data Conversion)
  • 45. تبدیل انواع داده به یکدیگر
  • 46. تبدیل اعداد به رشته و برعکس
  • 47. مقدمه‌ای بر گرافیک کامپیوتری
  • 48. پیکسل‌ها و رزولوشن
  • 49. رسم خطوط و اشکال هندسی
  • 50. رنگ‌ها و پالت رنگ
  • 51. مقدمه‌ای بر صدا در کامپیوترهای ۸ بیتی
  • 52. تولید صدا با استفاده از سخت‌افزار
  • 53. پخش صدا و موسیقی
  • 54. برنامه‌نویسی بازی‌های کامپیوتری
  • 55. مفاهیم اولیه طراحی بازی
  • 56. ورودی کاربر (صفحه کلید، جوی استیک)
  • 57. حرکت و انیمیشن
  • 58. تشخیص برخورد (Collision Detection)
  • 59. امتیازدهی و مدیریت بازی
  • 60. هوش مصنوعی ساده در بازی‌ها
  • 61. ذخیره و بارگذاری وضعیت بازی
  • 62. مقدمه‌ای بر پایگاه داده
  • 63. مفاهیم اولیه پایگاه داده رابطه‌ای
  • 64. ایجاد و مدیریت جداول
  • 65. وارد کردن و ویرایش داده‌ها
  • 66. جستجو و مرتب‌سازی داده‌ها
  • 67. گزارش‌گیری از پایگاه داده
  • 68. کار با داده‌های عددی: توابع ریاضی
  • 69. محاسبات آماری ساده
  • 70. ماتریس‌ها و عملیات ماتریسی
  • 71. روش‌های جستجو در داده‌ها (Searching Algorithms)
  • 72. جستجوی خطی (Linear Search)
  • 73. جستجوی دودویی (Binary Search)
  • 74. روش‌های مرتب‌سازی داده‌ها (Sorting Algorithms)
  • 75. مرتب‌سازی حبابی (Bubble Sort)
  • 76. مرتب‌سازی انتخابی (Selection Sort)
  • 77. مرتب‌سازی درجی (Insertion Sort)
  • 78. مقدمه‌ای بر رمزنگاری (Cryptography)
  • 79. روش‌های ساده رمزنگاری
  • 80. امنیت داده‌ها
  • 81. فشرده‌سازی داده‌ها (Data Compression)
  • 82. روش‌های ساده فشرده‌سازی
  • 83. آرشیو کردن فایل‌ها
  • 84. کار با سیستم‌عامل
  • 85. مدیریت فایل‌ها و دایرکتوری‌ها
  • 86. اجرای برنامه‌ها
  • 87. مفاهیم پیشرفته حافظه
  • 88. صفحه‌بندی حافظه (Memory Paging)
  • 89. حافظه مجازی (Virtual Memory)
  • 90. تکنیک‌های پیشرفته برنامه‌نویسی
  • 91. برنامه‌نویسی اسمبلی (Assembly Programming)
  • 92. ارتباط BASIC و اسمبلی
  • 93. کار با پورت‌های ورودی و خروجی
  • 94. کنترل سخت‌افزار به صورت مستقیم
  • 95. مدیریت خطا و استثناها
  • 96. برنامه‌نویسی دفاعی (Defensive Programming)
  • 97. بهینه‌سازی پیشرفته کد
  • 98. پروفایل کردن کد (Code Profiling)
  • 99. تشخیص گلوگاه‌ها (Bottlenecks)
  • 100. استفاده از جداول Look-up
تگ‌ها: 8-bit computers Data management Information handling for the ZX Spectrum ZX Spectrum آموزش برنامه‌نویسی اسپکتروم اطلاعات برنامه‌نویسی داده دیتا سازماندهی داده سیستم‌های کلاسیک کامپیوتر 8 بیتی مبانی داده مدیریت داده

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.