کتاب مبانی برنامه‌نویسی با زبان BASIC در کامپیوترهای Sinclair ZX81 و Timex TS1000

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مبانی برنامه‌نویسی با زبان BASIC در کامپیوترهای Sinclair ZX81 و Timex TS1000

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

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

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

  • 1. مقدمه ای بر کامپیوترهای Sinclair ZX81 و Timex TS1000
  • 2. آشنایی با زبان برنامه‌نویسی BASIC
  • 3. اولین برنامه شما: سلام دنیا
  • 4. دستور PRINT برای نمایش اطلاعات
  • 5. کار با متغیرها: اعداد و رشته‌ها
  • 6. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 7. اولویت عملگرها در محاسبات
  • 8. دستور LET برای تخصیص مقادیر به متغیرها
  • 9. ورودی از کاربر: دستور INPUT
  • 10. برنامه‌های خطی و دستور GOTO
  • 11. دستور REM برای افزودن توضیحات به کد
  • 12. مدیریت خطاها در برنامه‌های BASIC
  • 13. دستور IF...THEN برای تصمیم‌گیری
  • 14. عملگرهای مقایسه‌ای: برابر، بزرگتر، کوچکتر
  • 15. دستور THEN در جملات شرطی
  • 16. دستور ELSE برای اجرای شرطی دیگر
  • 17. حلقه‌های تکرار: دستور FOR...NEXT
  • 18. شمارنده‌های حلقه و گام حرکت
  • 19. حلقه‌های نامحدود و نحوه خروج از آن‌ها
  • 20. دستور WHILE...WEND برای تکرار مشروط
  • 21. دستور DO...LOOP برای تکرار
  • 22. آرایه‌ها: ذخیره‌سازی مجموعه‌ای از داده‌ها
  • 23. تعریف و استفاده از آرایه‌های یک‌بعدی
  • 24. آرایه‌های چندبعدی: ماتریس‌ها
  • 25. دستور DIM برای تعریف ابعاد آرایه
  • 26. کار با رشته‌ها: توابع و دستورات
  • 27. طول رشته: تابع LEN
  • 28. برش رشته: تابع LEFT، RIGHT، MID
  • 29. الحاق رشته‌ها: عملگر +
  • 30. تبدیل اعداد به رشته و بالعکس
  • 31. توابع ریاضی: SIN، COS، TAN، SQR
  • 32. لگاریتم و توان: LOG، EXP
  • 33. تابع قدر مطلق: ABS
  • 34. تابع گرد کردن: INT، FIX
  • 35. توابع تاریخ و زمان (در صورت پشتیبانی)
  • 36. مدیریت اعداد تصادفی: تابع RND
  • 37. مقداردهی اولیه به مولد اعداد تصادفی
  • 38. دستور DATA و READ برای خواندن داده‌ها
  • 39. دستور RESTORE برای بازنشانی اشاره‌گر READ
  • 40. زیربرنامه‌ها: دستور GOSUB و RETURN
  • 41. ایجاد توابع سفارشی (در صورت پشتیبانی)
  • 42. مدیریت صفحه نمایش
  • 43. پاک کردن صفحه: دستور CLS
  • 44. موقعیت‌دهی کرسر: دستور PRINT AT
  • 45. تعیین رنگ متن و پس‌زمینه (در صورت پشتیبانی)
  • 46. دستور SOUND برای تولید صدا (در صورت پشتیبانی)
  • 47. ذخیره و بارگذاری برنامه‌ها از نوار کاست
  • 48. فرمت فایل‌های برنامه‌های BASIC
  • 49. مدیریت خطاها در عملیات I/O
  • 50. دستور OPEN برای باز کردن فایل
  • 51. دستور CLOSE برای بستن فایل
  • 52. دستور WRITE یا PRINT # برای نوشتن در فایل
  • 53. دستور INPUT # برای خواندن از فایل
  • 54. انواع فایل‌ها: ترتیبی و تصادفی
  • 55. کار با فایل‌های ترتیبی
  • 56. کار با فایل‌های تصادفی
  • 57. دستور FIELD برای تعریف ساختار فایل تصادفی
  • 58. دستور GET و PUT برای خواندن و نوشتن در فایل تصادفی
  • 59. اشکال‌زدایی (Debugging) برنامه‌ها
  • 60. استفاده از دستور TRACE
  • 61. بررسی مقادیر متغیرها در حین اجرا
  • 62. تکنیک‌های اشکال‌زدایی دستی
  • 63. بهینه‌سازی برنامه‌ها برای سرعت و حافظه
  • 64. نکات و ترفندهای برنامه‌نویسی
  • 65. برنامه‌نویسی ساختاریافته در BASIC
  • 66. مفاهیم پایگاه داده (مقدماتی)
  • 67. مفاهیم شبکه‌های کامپیوتری (مقدماتی)
  • 68. امنیت در برنامه‌نویسی (مقدماتی)
  • 69. مقدمه‌ای بر ساختار کامپیوتر
  • 70. حافظه و نحوه دسترسی به آن
  • 71. واحد پردازش مرکزی (CPU)
  • 72. سیستم عامل و وظایف آن
  • 73. مفاهیم زبان‌های سطح بالا و پایین
  • 74. کامپایلر و مفسر
  • 75. تاریخچه زبان BASIC
  • 76. تکامل زبان BASIC
  • 77. کاربرد زبان BASIC در گذشته
  • 78. چالش‌های برنامه‌نویسی در BASIC
  • 79. تفاوت‌های BASIC در پلتفرم‌های مختلف
  • 80. مبانی الگوریتم‌نویسی
  • 81. نمودار جریان (Flowchart)
  • 82. شبه کد (Pseudocode)
  • 83. ساختارهای داده پایه
  • 84. تحلیل پیچیدگی الگوریتم‌ها (مقدماتی)
  • 85. مسائل نمونه و حل آن‌ها با BASIC
  • 86. حل مسئله یافتن بزرگترین عدد در لیستی از اعداد
  • 87. حل مسئله مرتب‌سازی اعداد (مقدماتی)
  • 88. حل مسئله جستجو در لیستی از اعداد
  • 89. کاربرد BASIC در محاسبات علمی ساده
  • 90. مدلسازی‌های ساده با BASIC
  • 91. مقدمه‌ای بر مفاهیم مهندسی نرم‌افزار
  • 92. چرخه حیات توسعه نرم‌افزار (مقدماتی)
  • 93. اصول طراحی نرم‌افزار
  • 94. مقدمه‌ای بر برنامه‌نویسی شیءگرا (مفهومی)
  • 95. اخلاق در برنامه‌نویسی
  • 96. مسئولیت‌های برنامه‌نویس
  • 97. حفظ حریم خصوصی داده‌ها
  • 98. قوانین کپی رایت نرم‌افزار
  • 99. مقدمه‌ای بر چارچوب‌های قانونی فناوری اطلاعات در ایران
  • 100. اهمیت امنیت اطلاعات در سیستم‌های کامپیوتری

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

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

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

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

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


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

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

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

نظرات

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

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