کتاب پاسکال اپل: راهنمای جامع برنامهنویسی با Jef Raskin با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
پاسکال اپل: راهنمای جامع برنامهنویسی با Jef Raskin - دوره آموزشی پاسکال اپل: راهنمای جامع برنامهنویسی با Jef Raskin آیا آمادهاید تا رازهای برنامهنویسی ساختیافته را کشف کنید؟ به دنیای شگفتانگیز پ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پاسکال اپل: راهنمای جامع برنامهنویسی با Jef Raskin
موضوع کلی: مبانی و توسعه برنامهنویسی ساختیافته
موضوع میانی: آموزش جامع زبان برنامهنویسی پاسکال
📋 سرفصلهای دوره
- 1. مقدمهای بر پاسکال و تاریخچه آن
- 2. هدف از این دوره آموزشی
- 3. فلسفه طراحی پاسکال اپل
- 4. ساختار کلی برنامههای پاسکال
- 5. اولین برنامه پاسکال: Hello, World!
- 6. کامپایلر پاسکال اپل
- 7. محیط توسعه یکپارچه (IDE) پاسکال اپل
- 8. ویرایشگر متن پاسکال
- 9. اجرای برنامههای پاسکال
- 10. اشکالزدایی (Debugging) در پاسکال اپل
- 11. مفهوم توکنها در پاسکال
- 12. کلمات رزرو شده (Keywords) پاسکال
- 13. شناسهها (Identifiers)
- 14. ثابتها (Constants)
- 15. انواع دادههای اولیه: Integer
- 16. انواع دادههای اولیه: Real
- 17. انواع دادههای اولیه: Boolean
- 18. انواع دادههای اولیه: Char
- 19. عملگرهای حسابی
- 20. عملگرهای رابطهای
- 21. عملگرهای منطقی
- 22. اولویت عملگرها
- 23. عبارات (Expressions)
- 24. دستور انتساب (Assignment Statement)
- 25. دستورات ورودی/خروجی ساده: Read, Write
- 26. دستورات ورودی/خروجی ساده: ReadLn, WriteLn
- 27. دستور شرطی: If-Then
- 28. دستور شرطی: If-Then-Else
- 29. دستورات شرطی تودرتو
- 30. دستور انتخاب: Case
- 31. دستور تکرار: While-Do
- 32. دستور تکرار: Repeat-Until
- 33. دستور تکرار: For-Do
- 34. حلقههای تودرتو
- 35. دستور پرش: GoTo (با احتیاط)
- 36. استفاده از GoTo برای ساختارهای خاص
- 37. ساختار بلوکی (Compound Statement)
- 38. اعلان متغیرها (Variable Declaration)
- 39. بلاک برنامه
- 40. بلاک رویه (Procedure Block)
- 41. بلاک تابع (Function Block)
- 42. مفهوم رویهها (Procedures)
- 43. نحوه تعریف و فراخوانی رویهها
- 44. پارامترهای رویهها: Pass-by-Value
- 45. پارامترهای رویهها: Pass-by-Reference
- 46. رویههای سیستمی (System Procedures)
- 47. مفهوم توابع (Functions)
- 48. نحوه تعریف و فراخوانی توابع
- 49. مقدار بازگشتی توابع
- 50. توابع سیستمی (System Functions)
- 51. توابع ریاضی (Math Functions)
- 52. توابع کاراکتری (Character Functions)
- 53. توابع تبدیل نوع (Type Conversion Functions)
- 54. مفهوم انواع داده تعریف شده توسط کاربر
- 55. انواع داده شمارشی (Enumerated Types)
- 56. انواع داده زیرمجموعه (Subrange Types)
- 57. انواع داده کاراکتری و رشتهای (String Types)
- 58. آرایهها (Arrays): تعریف و استفاده
- 59. آرایههای یکبعدی
- 60. آرایههای چندبعدی
- 61. آرایههای رشتهای (String Arrays)
- 62. مفهوم مجموعهها (Sets)
- 63. عملگرهای مجموعهها
- 64. نحوه استفاده از مجموعهها
- 65. مفهوم رکوردها (Records)
- 66. ساختار رکوردها
- 67. فیلدهای رکوردها
- 68. دسترسی به فیلدهای رکورد
- 69. رکوردها و آرایهها
- 70. مفهوم اشارهگرها (Pointers)
- 71. تعریف و استفاده از اشارهگرها
- 72. دستور New و Dispose
- 73. اشارهگرهای nil
- 74. ساختارهای داده پویا (Dynamic Data Structures)
- 75. لیستهای پیوندی (Linked Lists)
- 76. پیادهسازی لیستهای پیوندی با رکورد و اشارهگر
- 77. درختان (Trees)
- 78. پیادهسازی درختان با رکورد و اشارهگر
- 79. فایلها (Files)
- 80. انواع فایلها: Text Files
- 81. انواع فایلها: Binary Files
- 82. عملیات پایهای فایل: Open, Close
- 83. عملیات خواندن از فایل
- 84. عملیات نوشتن در فایل
- 85. عملیات جابجایی در فایل
- 86. فایلهای متنی و فرمتبندی خروجی
- 87. فایلهای دودویی و ذخیره مستقیم داده
- 88. مفهوم ماژولها (Modules)
- 89. استفاده از ماژولهای کتابخانهای
- 90. نحوه ایجاد ماژولهای جدید
- 91. ارتباط بین ماژولها
- 92. مدیریت منابع (Resource Management)
- 93. استفاده بهینه از حافظه
- 94. نکات کاربردی برای بهبود کارایی
- 95. برنامهنویسی شیءگرا در پاسکال اپل (مقدماتی)
- 96. مفاهیم اولیه شیءگرایی
- 97. کلاسها و اشیاء
- 98. اصول طراحی نرمافزار ساختیافته
- 99. مستندسازی کد
- 100. نکات پایانی و جمعبندی
تگها:
Apple Pascal
Jef Raskin
Pascal
Pascal Tutorial
Programming fundamentals
Programming Language
Software Development
Structured Programming
آموزش پاسکال
برنامهنویسی ساختیافته
پاسکال
پاسکال اپل
توسعه نرمافزار
زبان برنامهنویسی
مبانی برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.