اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع رویهها و توابع در زبان برنامهنویسی پاسکال برای سیستمهای IBM PC
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع رویهها و توابع در زبان برنامهنویسی پاسکال برای سیستمهای IBM PC
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: برنامهنویسی مقدماتی و پیشرفته
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی در پاسکال
- 2. آشنایی با محیط توسعه Turbo Pascal
- 3. اولین برنامه در پاسکال: سلام دنیا
- 4. انواع دادههای پایه در پاسکال
- 5. متغیرها و ثابتها در پاسکال
- 6. عملگرهای حسابی و رابطهای
- 7. دستورات شرطی: IF...THEN...ELSE
- 8. حلقههای تکرار: FOR
- 9. حلقههای تکرار: WHILE
- 10. حلقههای تکرار: REPEAT...UNTIL
- 11. آرایهها: معرفی و تعریف
- 12. کار با آرایهها: مقادیردهی و دسترسی
- 13. آرایههای چندبعدی
- 14. رشتهها در پاسکال
- 15. عملیات بر روی رشتهها
- 16. رویهها (Procedures): مفهوم و تعریف
- 17. نحوه فراخوانی رویهها
- 18. پارامترهای رویهها: مقدار و ارجاع
- 19. رویههای تو در تو
- 20. توابع (Functions): مفهوم و تعریف
- 21. نحوه فراخوانی توابع
- 22. پارامترهای توابع
- 23. توابع بازگشتی (Recursive Functions)
- 24. آشنایی با ساختارها (Records)
- 25. تعریف و استفاده از ساختارها
- 26. فیلدهای ساختارها
- 27. اشارهگرها (Pointers): مفهوم
- 28. اعلان و مقداردهی اشارهگرها
- 29. عملیات بر روی اشارهگرها
- 30. لیستهای پیوندی (Linked Lists): معرفی
- 31. پیادهسازی لیست پیوندی یکطرفه
- 32. عملیات روی لیست پیوندی: درج
- 33. عملیات روی لیست پیوندی: حذف
- 34. عملیات روی لیست پیوندی: جستجو
- 35. فایلها در پاسکال: معرفی
- 36. انواع فایلها: متنی و باینری
- 37. عملیات بر روی فایلهای متنی: نوشتن
- 38. عملیات بر روی فایلهای متنی: خواندن
- 39. عملیات بر روی فایلهای باینری: نوشتن
- 40. عملیات بر روی فایلهای باینری: خواندن
- 41. مدیریت خطا در عملیات فایل
- 42. مقدمهای بر گرافیک در پاسکال
- 43. تنظیمات حالت گرافیکی
- 44. رسم خطوط و اشکال هندسی
- 45. رسم دایره و بیضی
- 46. پر کردن اشکال
- 47. کار با رنگها در گرافیک
- 48. نوشتن متن در حالت گرافیکی
- 49. مقدمهای بر توابع سیستمی
- 50. توابع کار با زمان و تاریخ
- 51. توابع کار با صفحه کلید
- 52. توابع کار با صفحه نمایش
- 53. توابع مدیریت حافظه
- 54. مقدمهای بر ساختمان دادهها
- 55. پشته (Stack) و عملیات آن
- 56. صف (Queue) و عملیات آن
- 57. درختها (Trees): معرفی
- 58. درخت جستجوی دودویی (BST)
- 59. عملیات روی BST: درج
- 60. عملیات روی BST: حذف
- 61. عملیات روی BST: جستجو
- 62. گرافها (Graphs): معرفی
- 63. کاربرد گرافها در حل مسائل
- 64. مقدمهای بر الگوریتمها
- 65. تحلیل پیچیدگی الگوریتمها
- 66. الگوریتمهای مرتبسازی: حباب
- 67. الگوریتمهای مرتبسازی: انتخابی
- 68. الگوریتمهای مرتبسازی: درجی
- 69. الگوریتمهای مرتبسازی: ادغامی
- 70. الگوریتمهای مرتبسازی: سریع
- 71. الگوریتمهای جستجو: خطی
- 72. الگوریتمهای جستجو: دودویی
- 73. مقدمهای بر شیگرایی در پاسکال (Object Pascal)
- 74. مفاهیم کلاس و شیء
- 75. وراثت در Object Pascal
- 76. چندریختی (Polymorphism)
- 77. کپسولهسازی (Encapsulation)
- 78. مقدمهای بر پایگاه داده
- 79. مفاهیم پایگاه داده رابطهای
- 80. زبان SQL: اصول اولیه
- 81. دستور SELECT در SQL
- 82. دستور INSERT در SQL
- 83. دستور UPDATE در SQL
- 84. دستور DELETE در SQL
- 85. مقدمهای بر توسعه وب با پاسکال
- 86. کاربرد پاسکال در توسعه سمت سرور
- 87. مقدمهای بر امنیت نرمافزار
- 88. اصول اولیه رمزنگاری
- 89. رمزنگاری متقارن
- 90. رمزنگاری نامتقارن
- 91. مقدمهای بر تست نرمافزار
- 92. انواع تست: واحد، یکپارچگی، سیستمی
- 93. اصول طراحی تست
- 94. مقدمهای بر توسعه پایدار نرمافزار
- 95. اصول مهندسی نرمافزار
- 96. مدیریت پروژه نرمافزاری
- 97. اصول مستندسازی کد
- 98. مقدمهای بر معماری نرمافزار
- 99. الگوهای طراحی نرمافزار
- 100. استفاده از الگوهای طراحی در پاسکال
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.