کتاب برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده آیا آماده‌اید به قلب دهه 80 سفر کنید و اسرار کامپیوترهای شخصی را کشف کنی...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره برنامه نویسی و کار با IBM PCjr: راهنمای جامع با 77 برنامه آماده

موضوع کلی: کامپیوترهای شخصی و برنامه نویسی در دهه 80 میلادی

موضوع میانی: آموزش برنامه نویسی بیسیک و کار با IBM PCjr

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

  • 1. آشنایی با IBM PCjr: گامی به سوی دنیای دهه 80
  • 2. تاریخچه کامپیوترهای شخصی و نقش IBM
  • 3. معرفی IBM PCjr: سخت‌افزار، پورت‌ها و اتصالات
  • 4. بررسی قابلیت‌های گرافیکی و صوتی PCjr
  • 5. سیستم عامل PCjr (DOS) و محیط کاربری
  • 6. اولین گام‌ها با PCjr: روشن کردن و بوت شدن سیستم
  • 7. آشنایی با کیبورد PCjr و کلیدهای خاص
  • 8. دستورات اولیه DOS: DIR, CLS, COPY, DEL
  • 9. مدیریت فایل‌ها و دایرکتوری‌ها در DOS
  • 10. مفهوم بایت، بایت و فایل
  • 11. حافظه RAM و ROM در PCjr
  • 12. پردازنده 8088/8086 و نقش آن
  • 13. مقدمه‌ای بر زبان برنامه‌نویسی BASIC
  • 14. انواع BASIC: Cassette BASIC, Cartridge BASIC
  • 15. اجرای برنامه‌های BASIC از روی نوار کاست
  • 16. اجرای برنامه‌های BASIC از روی فلاپی دیسک
  • 17. ساختار کلی یک برنامه BASIC: خط فرمان و خطوط دستور
  • 18. اولین برنامه BASIC: PRINT "Hello, World!"
  • 19. متغیرها در BASIC: عددی و رشته‌ای
  • 20. انواع داده‌ها در BASIC: INTEGER, REAL, STRING
  • 21. عملگرهای ریاضی در BASIC: +, -, *, /, MOD, INT
  • 22. عملگرهای مقایسه‌ای در BASIC: =, <>, <, >, <=, >=
  • 23. عملگرهای منطقی در BASIC: AND, OR, NOT
  • 24. دستور GOTO: ناوبری در کد (با احتیاط!)
  • 25. دستور IF...THEN...ELSE: تصمیم‌گیری در برنامه
  • 26. دستور FOR...NEXT: حلقه‌های تکرار شمارش شده
  • 27. دستور WHILE...WEND: حلقه‌های تکرار شرطی
  • 28. دستور READ...DATA...RESTORE: کار با داده‌های ثابت
  • 29. دستور INPUT: دریافت ورودی از کاربر
  • 30. دستور PRINT USING: قالب‌بندی خروجی
  • 31. دستور GOSUB...RETURN: فراخوانی زیرروال‌ها
  • 32. زیرروال‌ها: سازماندهی کد و جلوگیری از تکرار
  • 33. آرایه‌ها در BASIC: ذخیره‌سازی مجموعه‌ای از داده‌ها
  • 34. تعریف و استفاده از آرایه‌های یک‌بعدی
  • 35. تعریف و استفاده از آرایه‌های دو‌بعدی
  • 36. دستور DIM: اعلام ابعاد آرایه‌ها
  • 37. دستور RANDOMIZE TIMER: تولید اعداد تصادفی
  • 38. دستور RND: تولید اعداد شبه‌تصادفی
  • 39. کاربرد اعداد تصادفی در برنامه‌ها
  • 40. دستور SOUND: تولید صدا با PCjr
  • 41. کنترل فرکانس و مدت زمان صدا
  • 42. مقدمه‌ای بر گرافیک در PCjr
  • 43. حالت‌های گرافیکی PCjr: CCOLOR, GCOLOR, GGRAPHICS
  • 44. دستور COLOR: تنظیم رنگ پس‌زمینه و پیش‌زمینه
  • 45. دستور SETCOLOR: تنظیم رنگ‌های پیش‌فرض
  • 46. دستور LINE: رسم خطوط مستقیم
  • 47. دستور CIRCLE: رسم دایره و بیضی
  • 48. دستور BOX: رسم مستطیل و مربع
  • 49. دستور PAINT: پر کردن نواحی با رنگ
  • 50. دستور DRAW: رسم اشکال پیچیده با استفاده از دستورالعمل‌ها
  • 51. دستور PSET و PRESET: روشن و خاموش کردن پیکسل‌ها
  • 52. دستور POINT: خواندن رنگ یک پیکسل
  • 53. کتابخانه‌های گرافیکی PCjr (در صورت وجود در ROM)
  • 54. استفاده از فونت‌های پیش‌فرض در حالت متنی
  • 55. تغییر فونت در حالت متنی (در صورت پشتیبانی)
  • 56. مقدمه‌ای بر فایل‌ها در BASIC
  • 57. انواع فایل‌ها: ترتیبی (Sequential) و دسترسی مستقیم (Random Access)
  • 58. دستور OPEN: باز کردن فایل‌ها
  • 59. دستور CLOSE: بستن فایل‌ها
  • 60. دستور PRINT #: نوشتن در فایل ترتیبی
  • 61. دستور INPUT # یا LINE INPUT #: خواندن از فایل ترتیبی
  • 62. دستور WRITE #: نوشتن داده‌های ساختاریافته در فایل ترتیبی
  • 63. دستور EOF: بررسی رسیدن به انتهای فایل
  • 64. دستور SEEK: جابجایی در فایل دسترسی مستقیم
  • 65. دستور GET و PUT: خواندن و نوشتن رکوردهای فایل دسترسی مستقیم
  • 66. ساختار رکورد در فایل‌های دسترسی مستقیم
  • 67. کاربرد فایل‌ها در ذخیره و بازیابی داده‌ها
  • 68. مدیریت خطاها در BASIC: دستور ON ERROR GOTO
  • 69. بررسی کدهای خطا و مدیریت آن‌ها
  • 70. آشنایی با دستگاه‌های ورودی/خروجی (I/O)
  • 71. دستور INKEY$: دریافت کاراکتر از کیبورد بدون توقف برنامه
  • 72. دستور PEEK و POKE: دسترسی مستقیم به حافظه
  • 73. آدرس‌دهی حافظه در PCjr
  • 74. استفاده از PEEK و POKE برای کنترل سخت‌افزار
  • 75. کنترل کاراکترهای ASCII با PEEK و POKE
  • 76. مقدمه‌ای بر ماشین‌کد (Assembly) و ارتباط آن با BASIC
  • 77. فراخوانی رویه‌های ماشین‌کد از BASIC (در صورت پشتیبانی)
  • 78. ابزارهای برنامه‌نویسی در دهه 80: ویرایشگرها، دیباگرها
  • 79. نکات و ترفندهای برنامه‌نویسی در BASIC
  • 80. بهینه‌سازی کد BASIC برای سرعت و حافظه
  • 81. دیباگ کردن (اشکال‌زدایی) برنامه‌های BASIC
  • 82. ارزیابی و بازنگری کد: خوانایی و کارایی
  • 83. معرفی 77 برنامه آماده در کتاب
  • 84. بررسی و تحلیل اولین مجموعه از برنامه‌های آماده (مثال: بازی‌های ساده)
  • 85. پیاده‌سازی و اجرای برنامه‌های گرافیکی ساده
  • 86. پیاده‌سازی و اجرای برنامه‌های صوتی ساده
  • 87. استفاده از برنامه‌های آماده برای آموزش مفاهیم پیشرفته
  • 88. برنامه‌های آماده: ابزاری برای یادگیری عملی
  • 89. تغییر و سفارشی‌سازی برنامه‌های آماده
  • 90. مراحل طراحی یک برنامه BASIC
  • 91. مراحل مستندسازی برنامه‌های BASIC
  • 92. مروری بر محدودیت‌های PCjr و BASIC
  • 93. نکات ایمنی در کار با سخت‌افزار
  • 94. مقدمه‌ای بر بازی‌های رایانه‌ای در دهه 80
  • 95. طراحی مراحل مختلف یک بازی ساده
  • 96. پیاده‌سازی هوش مصنوعی ابتدایی در بازی‌ها
  • 97. مقدمه‌ای بر پردازش متن و کار با رشته‌ها
  • 98. الگوریتم‌های مرتب‌سازی (Sorting) و جستجو (Searching) در BASIC
  • 99. کاربرد BASIC در محاسبات علمی و مهندسی
  • 100. نمونه پروژه‌های پیشرفته با PCjr
تگ‌ها: 77 برنامه آماده BASIC Programming IBM PCjr MS-DOS Old school programming PC DOS Retro Computing Vintage computers آموزش برنامه نویسی برنامه نویسی IBM PCjr برنامه نویسی بیسیک تاریخ کامپیوتر دهه 80 میلادی کامپیوترهای شخصی دهه 80

نظرات

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

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