اپلیکیشن اندرویدی فلشکارت آموزشی اصول و مبانی برنامهنویسی با BBC BASIC
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب اصول و مبانی برنامهنویسی با BBC BASIC
موضوع کلی: برنامهنویسی و مدیریت داده در بیبیسی میکرومپیوتر
موضوع میانی: برنامهنویسی با BBC Basic**
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه و تاریخچه BBC BASIC
- 2. نصب و راهاندازی BBC BASIC
- 3. رابط کاربری BBC BASIC
- 4. اولین برنامه در BBC BASIC
- 5. متغیرها و انواع داده
- 6. ثابتها
- 7. عملگرهای حسابی
- 8. عملگرهای مقایسهای
- 9. عملگرهای منطقی
- 10. اولویت عملگرها
- 11. دستور PRINT
- 12. دستور INPUT
- 13. دستور LET
- 14. دستور GOTO
- 15. دستور GOSUB
- 16. دستور RETURN
- 17. دستور END
- 18. دستور REM (کامنتگذاری)
- 19. دستور CLS (پاک کردن صفحه)
- 20. دستور HOME (موقعیتدهی کرسر)
- 21. دستور AT (موقعیتدهی کرسر)
- 22. دستور WIDTH (تنظیم عرض صفحه)
- 23. دستور MODE (تنظیم حالت صفحه)
- 24. دستور COLOR (تنظیم رنگ)
- 25. دستور PLOT (رسم نقطه)
- 26. دستور LINE (رسم خط)
- 27. دستور CIRCLE (رسم دایره)
- 28. دستور RECTANGLE (رسم مستطیل)
- 29. دستور FILL (پر کردن شکل)
- 30. دستور SOUND (تولید صدا)
- 31. حلقه FOR...NEXT
- 32. حلقه WHILE...DO
- 33. حلقه REPEAT...UNTIL
- 34. دستور IF...THEN
- 35. دستور IF...THEN...ELSE
- 36. دستور CASE...OF (در برخی نسخهها)
- 37. آرایهها (یکبعدی)
- 38. آرایهها (چندبعدی)
- 39. دستور DIM (تعریف آرایه)
- 40. تابع LEN (طول رشته)
- 41. تابع LEFT$ (استخراج از سمت چپ)
- 42. تابع RIGHT$ (استخراج از سمت راست)
- 43. تابع MID$ (استخراج از میانه)
- 44. تابع INSTR (جستجوی زیررشته)
- 45. تابع STR$ (تبدیل عدد به رشته)
- 46. تابع VAL (تبدیل رشته به عدد)
- 47. تابع ASC (کد ASCII کاراکتر)
- 48. تابع CHR$ (کاراکتر از کد ASCII)
- 49. تابع UPPER$ (تبدیل به حروف بزرگ)
- 50. تابع LOWER$ (تبدیل به حروف کوچک)
- 51. تابع SPACE$ (تولید رشته space)
- 52. تابع STRING$ (تولید رشته تکراری)
- 53. تابع POS (موقعیت فعلی کرسر)
- 54. تابع TAB (جابجایی کرسر به ستون مشخص)
- 55. تابع RND (تولید عدد تصادفی)
- 56. تابع INT (بخش صحیح عدد)
- 57. تابع SGN (علامت عدد)
- 58. تابع ABS (قدر مطلق عدد)
- 59. تابع SQR (جذر عدد)
- 60. تابع SIN (سینوس)
- 61. تابع COS (کسینوس)
- 62. تابع TAN (تانژانت)
- 63. تابع ATN (آرک تانژانت)
- 64. تابع LOG (لگاریتم طبیعی)
- 65. تابع EXP (توان e)
- 66. تابع DEG (تبدیل رادیان به درجه)
- 67. تابع RAD (تبدیل درجه به رادیان)
- 68. دستور DATA
- 69. دستور READ
- 70. دستور RESTORE
- 71. دستور POKE (نوشتن در حافظه)
- 72. دستور PEEK (خواندن از حافظه)
- 73. دستور SYS (فراخوانی روتینهای سیستم)
- 74. کار با فایلها (مفهوم)
- 75. دستور OPENIN (باز کردن فایل برای خواندن)
- 76. دستور OPENOUT (باز کردن فایل برای نوشتن)
- 77. دستور CLOSE (بستن فایل)
- 78. دستور INPUT# (خواندن از فایل)
- 79. دستور PRINT# (نوشتن در فایل)
- 80. دستور LINE INPUT# (خواندن خط کامل از فایل)
- 81. دستور EOF (بررسی انتهای فایل)
- 82. دستور GET (خواندن بایت از فایل)
- 83. دستور PUT (نوشتن بایت در فایل)
- 84. دستور LOAD (بارگذاری برنامه از فایل)
- 85. دستور SAVE (ذخیره برنامه در فایل)
- 86. دستور DELETE (حذف فایل)
- 87. دستور FILES (نمایش لیست فایلها)
- 88. مدیریت خطا (مفهوم)
- 89. دستور ON ERROR GOTO
- 90. دستور RESUME
- 91. دستور ERROR (ایجاد خطا)
- 92. تابع ERR (کد خطا)
- 93. تابع ERL (شماره خط خطا)
- 94. دستور CHAIN (اجرای برنامه دیگر)
- 95. دستور CALL (فراخوانی زیربرنامه خارجی)
- 96. دستور DEFFN (تعریف تابع کاربر)
- 97. دستور FN (فراخوانی تابع کاربر)
- 98. دستور DEFPROC (تعریف رویه کاربر)
- 99. دستور PROC (فراخوانی رویه کاربر)
- 100. کار با کارتریج (در برخی نسخهها)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.