کتاب پاسکال و رازهای اپل: کدنویسی برای سیستم‌های نمادین

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

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

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

موضوع میانی: برنامه‌نویسی با زبان‌های ساخت‌یافته

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر برنامه‌نویسی و تفکر الگوریتمی
  • 2. پاسکال چیست و چرا آن را یاد می‌گیریم؟
  • 3. تاریخچه پاسکال و ظهور آن در کامپیوترهای اپل
  • 4. راه‌اندازی محیط برنامه‌نویسی پاسکال (شبیه‌ساز یا کامپایلر مدرن)
  • 5. ساختار اصلی یک برنامه پاسکال: PROGRAM, BEGIN, END.
  • 6. اولین برنامه: نمایش پیام "سلام، اپل!"
  • 7. دستورات خروجی: Writeln و Write
  • 8. توضیحات (Comments): مستندسازی کد
  • 9. متغیرها و مفهوم حافظه
  • 10. متغیرهای صحیح: نوع Integer
  • 11. متغیرهای اعشاری: نوع Real
  • 12. عملگرهای ریاضی پایه: جمع، تفریق، ضرب
  • 13. عملگرهای تقسیم: /، DIV و MOD
  • 14. ثابت‌ها (Constants): مقادیر بدون تغییر
  • 15. ورودی از کاربر: دستور Readln
  • 16. متغیرهای کاراکتری: نوع Char
  • 17. متغیرهای منطقی: نوع Boolean و مقادیر True/False
  • 18. عملگرهای منطقی: AND, OR, NOT
  • 19. اولویت عملگرها در عبارات پیچیده
  • 20. اولین پروژه کوچک: یک ماشین حساب ساده
  • 21. مقدمه‌ای بر ساختارهای کنترل
  • 22. دستور شرطی IF ... THEN
  • 23. افزودن شاخه ELSE به دستور IF
  • 24. دستورات IF تودرتو (Nested IF)
  • 25. مفهوم بلوک کد با BEGIN و END
  • 26. دستور شرطی CASE: انتخابی از میان چندین گزینه
  • 27. مقدمه‌ای بر حلقه‌ها و تکرار
  • 28. حلقه FOR: تکرار برای تعداد دفعات مشخص
  • 29. کنترل حلقه FOR با شمارنده معکوس (DOWNTO)
  • 30. حلقه WHILE: تکرار تا زمانی که شرطی برقرار است
  • 31. حلقه REPEAT ... UNTIL: تکرار تا رسیدن به یک شرط
  • 32. مقایسه حلقه‌های WHILE و REPEAT
  • 33. حلقه‌های تودرتو برای الگوهای پیچیده
  • 34. اشکال‌زدایی منطقی در دستورات شرطی و حلقه‌ها
  • 35. پروژه کوچک: بازی حدس عدد
  • 36. مقدمه‌ای بر برنامه‌نویسی ساخت‌یافته
  • 37. رویه‌ها (Procedures): اولین گام در ماژولارسازی
  • 38. تعریف و فراخوانی یک رویه ساده
  • 39. ارسال پارامتر به رویه‌ها: پارامترهای مقداری (Value Parameters)
  • 40. پارامترهای ارجاعی (Variable Parameters) و تفاوت آن‌ها
  • 41. توابع (Functions): رویه‌هایی که یک مقدار را برمی‌گردانند
  • 42. تعریف و استفاده از توابع در عبارات
  • 43. مفهوم حوزه دید (Scope): متغیرهای محلی و سراسری
  • 44. اعلان پیشرو (Forward Declaration) برای رویه‌ها و توابع
  • 45. بازگشت (Recursion): تابع خودش را فراخوانی می‌کند
  • 46. یک مثال کلاسیک از بازگشت: محاسبه فاکتوریل
  • 47. مقدمه‌ای بر انواع داده‌های ساخت‌یافته
  • 48. آرایه‌ها (Arrays): مجموعه‌ای از داده‌های هم‌نوع
  • 49. تعریف و دسترسی به عناصر آرایه یک‌بعدی
  • 50. پیمایش آرایه‌ها با استفاده از حلقه‌ها
  • 51. آرایه‌های چندبعدی: جداول و ماتریس‌ها
  • 52. رشته‌ها (Strings) به عنوان آرایه‌ای از کاراکترها
  • 53. توابع و رویه‌های استاندارد برای کار با رشته‌ها
  • 54. انواع شمارشی (Enumerated Types): تعریف مقادیر دلخواه
  • 55. انواع بازه‌ای (Subrange Types): محدود کردن یک نوع داده
  • 56. رکوردها (Records): بسته‌بندی داده‌های ناهمگون
  • 57. دسترسی به فیلدهای یک رکورد
  • 58. دستور WITH برای ساده‌سازی کار با رکوردها
  • 59. آرایه‌ای از رکوردها: ساخت یک دفترچه تلفن ساده
  • 60. مجموعه‌ها (Sets): مفهوم و کاربردها
  • 61. عملگرهای مجموعه‌ها: اجتماع، اشتراک، تفاضل
  • 62. اشاره‌گرها (Pointers) و آدرس‌دهی مستقیم حافظه
  • 63. تخصیص حافظه پویا با New و Dispose
  • 64. ساخت اولین لیست پیوندی (Linked List)
  • 65. پیمایش و افزودن گره به لیست پیوندی
  • 66. مقدمه‌ای بر معماری اپل ۲ و سیستم‌عامل آن
  • 67. کار با صفحه نمایش در حالت متنی (Text Mode)
  • 68. تغییر رنگ متن و پس‌زمینه
  • 69. کنترل مکان‌نما با دستور GotoXY
  • 70. پاک کردن صفحه نمایش و خطوط
  • 71. ورود به دنیای گرافیک: حالت وضوح پایین (Low-Res)
  • 72. رسم نقطه (Plot) و تعیین رنگ در حالت Lo-Res
  • 73. رسم خطوط افقی و عمودی
  • 74. ورود به گرافیک با وضوح بالا (Hi-Res)
  • 75. راه‌اندازی حالت Hi-Res و مفاهیم اولیه
  • 76. رسم اشکال پیچیده‌تر در حالت Hi-Res
  • 77. محدودیت‌های رنگ در گرافیک اپل
  • 78. تولید صدا: دستور ساده Beep
  • 79. کنترل مستقیم اسپیکر برای تولید نت‌های موسیقی
  • 80. خواندن مستقیم از صفحه‌کلید بدون انتظار
  • 81. تشخیص فشرده شدن یک کلید خاص
  • 82. خواندن مقادیر از پدل‌ها یا جوی‌استیک
  • 83. رازهای اپل: دستورات PEEK و POKE
  • 84. استفاده از POKE برای تغییر مستقیم حافظه گرافیکی
  • 85. مقدمه‌ای بر ورودی و خروجی فایل
  • 86. فایل‌ها چیستند و چرا به آن‌ها نیاز داریم؟
  • 87. کار با فایل‌های متنی (Text Files)
  • 88. باز کردن فایل برای نوشتن: Rewrite و Append
  • 89. نوشتن داده در فایل متنی با Writeln
  • 90. باز کردن فایل برای خواندن: Reset
  • 91. خواندن داده از فایل متنی با Readln
  • 92. بررسی رسیدن به انتهای فایل (EOF)
  • 93. فایل‌های نوع‌دار (Typed Files): ذخیره ساختارهای داده
  • 94. خواندن و نوشتن رکوردها در فایل‌های نوع‌دار
  • 95. دسترسی تصادفی به رکوردها با دستور Seek
  • 96. مدیریت خطاها در عملیات فایل
  • 97. پروژه نهایی: ساخت یک بازی ساده ماجراجویی متنی
  • 98. یونیت‌ها (Units): کتابخانه‌های کد در پاسکال
  • 99. طراحی و ساخت یک یونیت سفارشی
  • 100. تکنیک‌های پیشرفته اشکال‌زدایی (Debugging)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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