, ,

کتاب برنامه‌نویسی ساخت‌یافته با VAX BASIC و BASIC-PLUS: راهنمای عملی برای کدنویسی تمیز و کارآمد

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب برنامه‌نویسی ساخت‌یافته با VAX BASIC و BASIC-PLUS: راهنمای عملی برای کدنویسی تمیز و کارآمد

موضوع کلی: مهندسی نرم‌افزار

موضوع میانی: اصول و پارادایم‌های برنامه‌نویسی

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

  • 1. مقدمه‌ای بر مهندسی نرم‌افزار و برنامه‌نویسی ساخت‌یافته
  • 2. تاریخچه زبان BASIC و تکامل آن تا VAX BASIC
  • 3. آشنایی با محیط VAX/VMS و ویرایشگر EDT
  • 4. ساختار یک برنامه VAX BASIC: شماره خط و دستورات
  • 5. نوشتن اولین برنامه: دستور PRINT و رشته‌های متنی
  • 6. مفهوم کامنت و اهمیت مستندسازی کد (! REM)
  • 7. متغیرها: نام‌گذاری، قوانین و بهترین شیوه‌ها
  • 8. انواع داده‌های عددی: INTEGER, REAL, DOUBLE PRECISION
  • 9. انواع داده‌های رشته‌ای (STRING)
  • 10. دستور LET و تخصیص مقادیر به متغیرها
  • 11. ثابت‌ها و تعریف آن‌ها با DECLARE CONSTANT
  • 12. عملگرهای حسابی: جمع، تفریق، ضرب، تقسیم و توان
  • 13. اولویت عملگرهای حسابی و استفاده از پرانتز
  • 14. دستور ورودی تعاملی: INPUT
  • 15. دریافت یک خط کامل ورودی با INPUT LINE
  • 16. فرمت‌دهی خروجی با دستور PRINT USING
  • 17. توابع ریاضی داخلی: SQR, INT, ABS, SIN, COS
  • 18. مقدمه‌ای بر ساختارهای کنترل برنامه
  • 19. عملگرهای رابطه‌ای: =, <>, <, >, <=, >=
  • 20. عملگرهای منطقی: AND, OR, NOT, XOR
  • 21. دستور شرطی ساده IF-THEN
  • 22. ساختار کامل شرطی IF-THEN-ELSE
  • 23. ساختارهای شرطی چندگانه با ELSE IF
  • 24. دستورات شرطی تودرتو (Nested IF)
  • 25. ساختار انتخاب چندگانه: SELECT CASE
  • 26. مقایسه SELECT CASE با ساختار IF-THEN-ELSEIF
  • 27. مقدمه‌ای بر حلقه‌ها و تکرار
  • 28. حلقه شمارشی FOR…NEXT
  • 29. کنترل گام حلقه با عبارت STEP
  • 30. حلقه‌های FOR…NEXT تودرتو
  • 31. حلقه شرطی پیش‌آزمون: WHILE…NEXT
  • 32. حلقه شرطی پس‌آزمون: UNTIL…NEXT
  • 33. مقایسه حلقه‌های WHILE و UNTIL
  • 34. خروج اضطراری از حلقه‌ها: EXIT FOR, EXIT WHILE
  • 35. ایجاد حلقه‌های بی‌نهایت و کاربردهای آن
  • 36. استفاده کنترل‌شده از دستور GOTO در برنامه‌نویسی ساخت‌یافته
  • 37. برچسب‌ها (Labels) به عنوان جایگزین مدرن شماره خطوط
  • 38. دستور ON…GOTO و ON…GOSUB
  • 39. مقدمه‌ای بر آرایه‌ها و داده‌های ساخت‌یافته
  • 40. تعریف آرایه‌های یک‌بعدی با دستور DIM
  • 41. دسترسی به عناصر آرایه و مقداردهی آن‌ها
  • 42. پردازش آرایه‌ها با استفاده از حلقه‌های FOR…NEXT
  • 43. محدوده پایین و بالای آرایه: LBOUND و UBOUND
  • 44. تعریف آرایه‌های چندبعدی (ماتریس‌ها)
  • 45. کار با آرایه‌های دوبعدی: پیمایش سطر و ستون
  • 46. توابع داخلی برای کار با رشته‌ها: LEN
  • 47. برش رشته‌ها: توابع LEFT$, RIGHT$, MID$
  • 48. الحاق (Concatenation) رشته‌ها با عملگر +
  • 49. جستجو در رشته‌ها با تابع INSTR
  • 50. تبدیل نوع داده: STR$ و VAL
  • 51. کار با کدهای اسکی: توابع ASC و CHR$
  • 52. آرایه‌ای از رشته‌ها و کاربردهای آن
  • 53. مرتب‌سازی آرایه‌ها: الگوریتم مرتب‌سازی حبابی (Bubble Sort)
  • 54. جستجو در آرایه‌ها: الگوریتم جستجوی خطی (Linear Search)
  • 55. مقدمه‌ای بر ماژولار کردن کد
  • 56. معرفی زیربرنامه‌ها (Subroutines) با SUB و END SUB
  • 57. فراخوانی زیربرنامه‌ها با دستور CALL
  • 58. معرفی توابع (Functions) با FUNCTION و END FUNCTION
  • 59. تفاوت کلیدی بین زیربرنامه و تابع
  • 60. ارسال پارامتر به رویه‌ها: پارامترهای رسمی و واقعی
  • 61. مکانیسم ارسال پارامتر بر اساس ارجاع (By Reference)
  • 62. مکانیسم ارسال پارامتر بر اساس توصیفگر (By Descriptor)
  • 63. متغیرهای محلی (Local) و سراسری (Global)
  • 64. فضای نام و حوزه دید متغیرها (Scope)
  • 65. استفاده از دستور COMMON برای اشتراک‌گذاری داده‌ها بین ماژول‌ها
  • 66. توابع بازگشتی (Recursive Functions) و کاربرد آنها
  • 67. ایجاد کتابخانه‌ای از رویه‌های پرکاربرد
  • 68. دستور EXTERNAL برای تعریف رویه‌های خارجی
  • 69. مقدمه‌ای بر مدیریت فایل‌ها در VAX BASIC
  • 70. مفاهیم پایه: فایل، رکورد و فیلد
  • 71. انواع سازماندهی فایل‌ها: ترتیبی، نسبی و ایندکس‌شده
  • 72. باز کردن فایل برای خروجی: OPEN … FOR OUTPUT
  • 73. نوشتن داده در فایل‌های ترتیبی با PRINT #
  • 74. بستن فایل‌ها و اهمیت آن: دستور CLOSE
  • 75. باز کردن فایل برای ورودی: OPEN … FOR INPUT
  • 76. خواندن داده از فایل‌های ترتیبی با INPUT #
  • 77. تشخیص انتهای فایل با تابع EOF
  • 78. افزودن داده به انتهای یک فایل ترتیبی (Append)
  • 79. مقدمه‌ای بر فایل‌های با دسترسی مستقیم (Direct Access)
  • 80. فایل‌های نسبی (Relative Files): ساختار و کاربرد
  • 81. ایجاد و نوشتن در فایل نسبی با دستور PUT #
  • 82. خواندن یک رکورد خاص از فایل نسبی با دستور GET #
  • 83. مقدمه‌ای بر فایل‌های ایندکس‌شده (Indexed Files) و RMS
  • 84. تعریف کلیدهای اصلی و فرعی در فایل‌های ایندکس‌شده
  • 85. خواندن رکورد بر اساس کلید با دستور GET # … BY KEY
  • 86. به‌روزرسانی رکوردها در فایل با دستور UPDATE #
  • 87. حذف رکوردها از فایل با دستور DELETE #
  • 88. مدیریت خطاها و شرایط استثنایی
  • 89. ساختار کنترل خطا: ON ERROR GOTO
  • 90. متغیرهای سیستمی خطا: ERR, ERL و ERT$
  • 91. ادامه اجرای برنامه پس از خطا با دستور RESUME
  • 92. تکنیک‌های اشکال‌زدایی (Debugging) برنامه
  • 93. استفاده از دستورات STOP و CONTINUE برای توقف موقت برنامه
  • 94. کامپایل شرطی با دستورات %IF-%THEN-%ELSE
  • 95. وارد کردن کد از فایل‌های دیگر با دستور %INCLUDE
  • 96. تفاوت‌های کلیدی بین BASIC-PLUS-2 و VAX BASIC
  • 97. بهینه‌سازی کد برای افزایش سرعت و کارایی
  • 98. کار با تاریخ و زمان سیستم: توابع DATE$ و TIME$
  • 99. تعامل با سیستم‌عامل VMS: اجرای دستورات DCL
  • 100. اصول کدنویسی تمیز: انتخاب نام‌های معنادار

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب برنامه‌نویسی ساخت‌یافته با VAX BASIC و BASIC-PLUS: راهنمای عملی برای کدنویسی تمیز و کارآمد”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا