کتاب صوتی برنامهنویسی مقدماتی با زبان پاسکال برای کاربردهای علمی و مهندسی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی مقدماتی با زبان پاسکال برای کاربردهای علمی و مهندسی
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی برنامهنویسی و الگوریتمها
📋 سرفصلهای دوره
- 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. آخرین نکات و تمرینهای پیشرفته
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.