دوره برنامهنویسی مقدماتی با زبان پاسکال برای کاربردهای علمی و مهندسی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی مقدماتی با زبان پاسکال برای کاربردهای علمی و مهندسی
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی برنامهنویسی و الگوریتمها
📋 سرفصلهای دوره
- 1. مقدمه ای بر علوم کامپیوتر و برنامهنویسی
- 2. تاریخچه مختصری از کامپیوترها
- 3. مبانی سختافزار کامپیوتر
- 4. سیستم عامل و نقش آن
- 5. آشنایی با زبانهای برنامهنویسی
- 6. چرا پاسکال؟
- 7. نصب و راهاندازی محیط برنامهنویسی پاسکال
- 8. اولین برنامه در پاسکال: سلام دنیا
- 9. ساختار کلی یک برنامه پاسکال
- 10. انواع دادههای پایه: اعداد صحیح
- 11. انواع دادههای پایه: اعداد حقیقی
- 12. انواع دادههای پایه: کاراکترها
- 13. انواع دادههای پایه: مقادیر بولی
- 14. متغیرها و ثابتها در پاسکال
- 15. عملگرهای حسابی
- 16. عملگرهای رابطهای
- 17. عملگرهای منطقی
- 18. عبارات و اولویت عملگرها
- 19. دستور انتساب
- 20. دستورات ورودی و خروجی استاندارد
- 21. مدیریت خطاهای ورودی/خروجی
- 22. دستورات شرطی: IF-THEN
- 23. دستورات شرطی: IF-THEN-ELSE
- 24. دستورات شرطی تو در تو
- 25. دستورات شرطی: CASE
- 26. حلقهها: FOR
- 27. حلقهها: WHILE
- 28. حلقهها: REPEAT-UNTIL
- 29. حلقههای تو در تو
- 30. دستور پرش: GOTO (با احتیاط)
- 31. آرایهها: معرفی
- 32. تعریف و استفاده از آرایههای یکبعدی
- 33. عملیات روی آرایهها
- 34. آرایههای چندبعدی
- 35. رشتهها در پاسکال
- 36. عملیات روی رشتهها
- 37. زیربرنامهها: رویهها (Procedures)
- 38. زیربرنامهها: توابع (Functions)
- 39. پارامترهای رویهها و توابع
- 40. پارامترهای مقدار و ارجاع
- 41. قلمرو متغیرها (Scope)
- 42. متغیرهای محلی و سراسری
- 43. بازگشت (Recursion) در توابع
- 44. مثالهای کاربردی بازگشت
- 45. ساختارهای داده: رکوردها (Records)
- 46. تعریف و استفاده از رکوردها
- 47. فیلدهای رکورد
- 48. آرایههایی از رکوردها
- 49. رکوردها با فیلدهای متغیر (Variant Records)
- 50. مجموعهها (Sets) در پاسکال
- 51. عملیات روی مجموعهها
- 52. اشارهگرها (Pointers)
- 53. تعریف و استفاده از اشارهگرها
- 54. حافظه پویا (Dynamic Memory Allocation)
- 55. لیستهای پیوندی (Linked Lists)
- 56. عملیات روی لیستهای پیوندی
- 57. پشته (Stack)
- 58. صف (Queue)
- 59. درختان (Trees)
- 60. انواع درختان (با تمرکز بر درخت جستجوی دودویی)
- 61. عملیات پایه روی درختان
- 62. فایلها: معرفی
- 63. فایلهای متنی (Text Files)
- 64. عملیات روی فایلهای متنی
- 65. فایلهای باینری (Binary Files)
- 66. عملیات روی فایلهای باینری
- 67. فایلهای تایپشده (Typed Files)
- 68. مدیریت خطا در عملیات فایل
- 69. الگوریتمهای مرتبسازی: مرتبسازی حبابی (Bubble Sort)
- 70. الگوریتمهای مرتبسازی: مرتبسازی انتخابی (Selection Sort)
- 71. الگوریتمهای مرتبسازی: مرتبسازی درجی (Insertion Sort)
- 72. الگوریتمهای مرتبسازی: مرتبسازی سریع (Quick Sort)
- 73. الگوریتمهای مرتبسازی: مرتبسازی ادغامی (Merge Sort)
- 74. الگوریتمهای جستجو: جستجوی خطی (Linear Search)
- 75. الگوریتمهای جستجو: جستجوی دودویی (Binary Search)
- 76. مفاهیم پیچیدگی الگوریتمها: نماد O بزرگ (Big O Notation)
- 77. تحلیل پیچیدگی زمانی الگوریتمها
- 78. تحلیل پیچیدگی مکانی الگوریتمها
- 79. مقدمهای بر گرافها
- 80. نمایش گرافها: ماتریس مجاورت
- 81. نمایش گرافها: لیست مجاورت
- 82. الگوریتم پیمایش گراف: جستجوی اول سطح (BFS)
- 83. الگوریتم پیمایش گراف: جستجوی اول عمق (DFS)
- 84. مقدمهای بر پایگاه دادهها
- 85. مفاهیم پایه پایگاه داده رابطهای
- 86. زبان SQL: مقدمات
- 87. دستور SELECT در SQL
- 88. دستور INSERT در SQL
- 89. دستور UPDATE در SQL
- 90. دستور DELETE در SQL
- 91. مقدمهای بر برنامهنویسی شیءگرا (مفاهیم کلی)
- 92. کاربرد پاسکال در محاسبات علمی
- 93. کاربرد پاسکال در مهندسی
- 94. برنامهنویسی برای حل مسائل عددی
- 95. شبیهسازیهای ساده با پاسکال
- 96. مروری بر استانداردهای کدنویسی
- 97. مستندسازی کد
- 98. آخرین نکات و تمرینهای پیشرفته
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.