دوره TRS-80 Model 100: رفیق دیجیتال خبرنگاران و برنامهنویسان – راهنمای جامع استفاده، برنامهنویسی و بازیابی میراث همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره TRS-80 Model 100: رفیق دیجیتال خبرنگاران و برنامهنویسان – راهنمای جامع استفاده، برنامهنویسی و بازیابی میراث
موضوع کلی: کامپیوترهای کلاسیک و میراث دیجیتال
موضوع میانی: تسلط بر کامپیوترهای قابل حمل پیشگام
📋 سرفصلهای دوره
- 1. مقدمهای بر TRS-80 Model 100: تولد یک افسانه
- 2. آشنایی با سختافزار: بررسی اجزای اصلی Model 100
- 3. راهاندازی اولیه و تنظیمات سیستم
- 4. صفحه کلید و کلیدهای میانبر: تسلط بر تایپ سریع
- 5. آشنایی با BASIC: زبان برنامهنویسی Model 100
- 6. متغیرها و انواع داده در BASIC
- 7. دستورات ورودی و خروجی: PRINT, INPUT, LOCATE
- 8. ساختارهای کنترلی: IF...THEN...ELSE
- 9. حلقهها: FOR...NEXT و WHILE...WEND
- 10. آرایهها: ذخیرهسازی دادههای سازمانیافته
- 11. توابع داخلی BASIC: MATH, STRING, DATE
- 12. برنامهنویسی ساختیافته: رویهها و توابع
- 13. مدیریت فایلها: ذخیره، بارگذاری و حذف
- 14. آشنایی با سیستم فایل Model 100
- 15. دستورات فایل: OPEN, CLOSE, READ, WRITE
- 16. برنامهنویسی با فایلهای ترتیبی
- 17. برنامهنویسی با فایلهای تصادفی
- 18. دستورات پیشرفته BASIC: PEEK, POKE, USR
- 19. گرافیک ابتدایی: استفاده از دستورات POINT و LINE
- 20. صدا: ایجاد صداهای ساده با SOUND
- 21. برنامهنویسی بازیهای ساده: حدس عدد
- 22. برنامهنویسی بازیهای متنی: ماجراجویی
- 23. استفاده از مودم: اتصال به شبکههای BBS
- 24. برنامهنویسی ارتباطات: ارسال و دریافت داده
- 25. نوشتن برنامههای پردازش متن: شبیه سازی WordStar
- 26. کار با تقویم و برنامهریز داخلی
- 27. برنامهنویسی دفترچه تلفن دیجیتال
- 28. استفاده از ویرایشگر متن داخلی: TEXT
- 29. آشنایی با زبان ماشین Z80
- 30. اسمبلی: نوشتن برنامههای سریعتر
- 31. ثباتها و حافظه در Z80
- 32. دستورالعملهای اساسی Z80
- 33. برنامهنویسی با اسمبلر: ابزارها و تکنیکها
- 34. درک کد ماشین تولید شده توسط BASIC
- 35. بهینهسازی کد BASIC با اسمبلر
- 36. حفاظت از دادهها: پشتیبانگیری و بازیابی
- 37. عیبیابی مشکلات رایج سختافزاری
- 38. تعمیر و نگهداری Model 100: نکاتی برای طول عمر
- 39. آشنایی با پورتهای ورودی/خروجی
- 40. اتصال به چاپگر: چاپ اسناد و کدها
- 41. اتصال به دستگاههای سریال: مودم و غیره
- 42. افزایش حافظه: بررسی و نصب RAM
- 43. آشنایی با ROM BIOS: عملکردهای سیستمی
- 44. هک و مودینگ Model 100: پروژههای خلاقانه
- 45. توسعه سختافزاری: ساخت مدارهای جانبی
- 46. ارتباط Model 100 با کامپیوترهای مدرن
- 47. انتقال فایلها: استفاده از کابل سریال و نرمافزار
- 48. شبیهسازهای Model 100: تجربه نوستالژی در کامپیوترهای جدید
- 49. آرشیو نرمافزارهای Model 100: منابع آنلاین
- 50. انجمنهای کاربران Model 100: تبادل دانش و تجربه
- 51. برنامههای آماده Model 100: دانلود و استفاده
- 52. توسعه برنامههای تجاری برای Model 100 (تاریخی)
- 53. برنامهنویسی سیستمعاملهای جایگزین (اگر موجود باشد)
- 54. بررسی مشکلات امنیتی Model 100
- 55. مقایسه Model 100 با سایر کامپیوترهای قابل حمل آن دوران
- 56. نقش Model 100 در تاریخ کامپیوتر
- 57. Model 100 در دنیای روزنامهنگاری
- 58. Model 100 در دنیای برنامهنویسی
- 59. آثار هنری خلق شده با Model 100
- 60. بازیابی دادهها از Model 100 آسیبدیده
- 61. ارتقاء باتری Model 100: باتریهای جدید و جایگزین
- 62. بررسی مدارهای داخلی Model 100: شماتیک و دیاگرامها
- 63. استفاده از Model 100 به عنوان ترمینال
- 64. نوشتن کامپایلر برای یک زبان جدید در Model 100
- 65. طراحی یک سیستمعامل ساده برای Model 100
- 66. برنامهنویسی در محیط DOS با استفاده از Model 100 به عنوان ترمینال
- 67. ارتباط Model 100 با شبکههای TCP/IP (با استفاده از سختافزار جانبی)
- 68. برنامهنویسی رباتهای ساده با استفاده از Model 100
- 69. کنترل دستگاههای خارجی از طریق پورت سریال
- 70. برنامهنویسی برای صفحه نمایش LCD Model 100
- 71. ایجاد یک رابط کاربری گرافیکی ساده (GUI)
- 72. توسعه یک پایگاه داده ساده در BASIC
- 73. ایجاد یک نرمافزار حسابداری شخصی
- 74. برنامهنویسی بازیهای استراتژیک نوبتی
- 75. برنامهنویسی ابزارهای بهرهوری (productivity tools)
- 76. بهبود سرعت اجرای برنامههای BASIC
- 77. فشردهسازی فایلها برای صرفهجویی در حافظه
- 78. امن کردن برنامههای BASIC در برابر دسترسی غیرمجاز
- 79. ایجاد یک سیستم منو برای برنامههای BASIC
- 80. برنامهنویسی یک ویرایشگر Hex
- 81. ایجاد یک دیباگر برای برنامههای BASIC
- 82. برنامهنویسی با استفاده از Interruptها (Hardware Interrupts)
- 83. ایجاد یک مولد صدا پیشرفتهتر
- 84. ایجاد جلوههای بصری پیشرفته
- 85. استفاده از مودم داخلی برای ارسال ایمیل (تاریخی)
- 86. ایجاد یک سیستم مدیریت فایل پیشرفته
- 87. برنامهنویسی برای چاپگرهای dot matrix
- 88. ایجاد یک برنامه نمایش اسلاید ساده
- 89. ایجاد یک سیستم بازیابی رمز عبور
- 90. ایجاد یک برنامه تشخیص ویروس (مفهومی)
- 91. ایجاد یک سیستم فشردهسازی تصاویر
- 92. ایجاد یک پخشکننده موسیقی MIDI (محدود)
- 93. ایجاد یک نرمافزار تشخیص گفتار (مفهومی)
- 94. ایجاد یک سیستم ترجمه زبان ساده
- 95. ایجاد یک شبکه Peer-to-Peer ساده بین Model 100ها
- 96. ایجاد یک سیستم نظارت بر سیستم (System Monitoring)
- 97. ایجاد یک سیستم تست حافظه RAM
- 98. ایجاد یک سیستم بازیابی سکتورهای خراب
- 99. ایجاد یک سیستم پشتیبانگیری خودکار
- 100. ایجاد یک سیستم اطلاعرسانی رویداد (Event Notification)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.