کتاب علم محاسبات: شکلدهی یک رشته - سفری به گذشته، حال و آینده کامپیوتر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
علم محاسبات: شکلدهی یک رشته - سفری به گذشته، حال و آینده کامپیوتر علم محاسبات: شکلدهی یک رشته - سفری به گذشته، حال و آینده کامپیوتر معرفی دوره آیا میخواهید فراتر از کدنویسی صرف، به درک عمیقتری از ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره علم محاسبات: شکلدهی یک رشته - سفری به گذشته، حال و آینده کامپیوتر
موضوع کلی: مبانی و فلسفه علم محاسبات
موضوع میانی: تکامل رشته علوم کامپیوتر
📋 سرفصلهای دوره
- 1. مبانی تفکر محاسباتی
- 2. ریشههای مفهوم محاسبه
- 3. جهان پیش از ماشینها
- 4. نیاز به ابزار محاسبه
- 5. اهرام و چرخدندهها: اولین گامها
- 6. مکانیسمهای خودکار
- 7. مفهوم الگوریتم در دوران باستان
- 8. کدنویسی با ابزارهای فیزیکی
- 9. نمادگذاری و منطق
- 10. دقت و دقت در محاسبه
- 11. نظریه اعداد و محاسبات
- 12. ظهور منطق صوری
- 13. بانیان منطق جدید
- 14. اهمیت اصول منطقی
- 15. ارتباط منطق و محاسبه
- 16. فلسفه علوم طبیعی
- 17. علم در قرن هفدهم
- 18. نیوتن و قوانین حرکت
- 19. نقش مدلسازی در علم
- 20. توسعه ابزارهای علمی
- 21. اصول روش علمی
- 22. علم به عنوان یک رشته
- 23. ظهور جامعه علمی
- 24. انقلاب صنعتی و تاثیر آن
- 25. نیاز به اتوماسیون صنعتی
- 26. ماشینهای بافندگی و الگوها
- 27. اهمیت اطلاعات ذخیره شده
- 28. ماشین تحریر قابل برنامهریزی
- 29. شارل ژاکارد و کارتهای سوراخدار
- 30. تبدیل اطلاعات به دستورالعمل
- 31. هوش مصنوعی اولیه
- 32. مفهوم ماشين حساب
- 33. توسعه ماشین حساب مکانیکی
- 34. چارلز بابیج و ماشین تفاضل
- 35. ماشین تحلیلی: ایده کامپیوتر
- 36. طراحی اولیه نرمافزار
- 37. آدا لاول: اولین برنامهنویس
- 38. زبانهای اولیه برنامهنویسی
- 39. مفهوم "محاسبه" به صورت انتزاعی
- 40. نظریه زبانهای صوری
- 41. آلن تورینگ و ماشین تورینگ
- 42. مدل انتزاعی محاسبه
- 43. مفهوم الگوریتم تورینگ
- 44. حدود محاسبهپذیری
- 45. مسئله توقف
- 46. قضيه ناتماميت گودل
- 47. مبانی نظری علوم کامپیوتر
- 48. تئوری زبانهای صوری و اتوماتا
- 49. ماشینهای حالت محدود (Finite Automata)
- 50. گرامرهای مستقل از متن (Context-Free Grammars)
- 51. زبانهای صوری و تجزیه (Parsing)
- 52. ماشین پشته (Pushdown Automata)
- 53. مبانی نظری پیچیدگی محاسباتی
- 54. دستههای پیچیدگی (P, NP, NP-Complete)
- 55. کشف الگوریتمهای کارآمد
- 56. مسائل دشوار و غیرقابل حل
- 57. ارتباط نظریه با کاربرد
- 58. ظهور علوم اطلاعات
- 59. کشف اطلاعات و رمزنگاری
- 60. شانون و نظریه اطلاعات
- 61. نظریه کدگذاری
- 62. مفاهیم پایه ارتباطات
- 63. اصول رمزنگاری
- 64. روشهای رمزگذاری اولیه
- 65. نیاز به ارتباطات امن
- 66. اهمیت الگوریتم در رمزنگاری
- 67. کشف رمزنگاری مدرن
- 68. جنگ جهانی دوم و محاسبات
- 69. ماشین انیگما و رمزگشایی
- 70. جوزف لایترمن و ایده نرمافزار
- 71. ماشین محاسبه الکترونیکی
- 72. ENIAC: اولین کامپیوتر الکترونیکی
- 73. ماموریت و محدودیتهای ENIAC
- 74. ماشینهای نسل اول
- 75. نیاز به برنامهنویسی
- 76. معماری فون نویمان
- 77. مفهوم حافظه و پردازنده
- 78. مبانى کامپیوترهای مدرن
- 79. زبان اسمبلی
- 80. مترجمها (Compilers)
- 81. ظهور زبانهای برنامهنویسی سطح بالا
- 82. FORTRAN: اولین زبان سطح بالا
- 83. COBOL برای کسب و کار
- 84. LISP برای هوش مصنوعی
- 85. ALGOL و تاثیر آن بر زبانها
- 86. ساختار دادهها
- 87. الگوریتمهای پایهای
- 88. کارایی الگوریتمها (Big O Notation)
- 89. مرتبسازی و جستجو
- 90. هوش مصنوعی: اولین گامها
- 91. مسئله بازی شطرنج
- 92. مفهوم جستجو در هوش مصنوعی
- 93. یادگیری ماشین اولیه
- 94. شبکههای عصبی مصنوعی
- 95. توسعه سختافزار
- 96. ترانزیستور و انقلاب نیمههادی
- 97. مدارهای مجتمع (Integrated Circuits)
- 98. ریزپردازندهها (Microprocessors)
- 99. قانون مور و رشد فناوری
- 100. سیستم عاملها
تگها:
Computer Discipline Evolution
Computer History
Computer Science
Foundations of Computing
History of Computer Science
Philosophy of Computing
Science of Computing
The Science of Computing: Shaping a Discipline
آینده کامپیوتر
تاریخچه علوم کامپیوتر
تکامل رشته کامپیوتر
علم محاسبات
علوم کامپیوتر
فلسفه محاسبات
مبانی علم محاسبات
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.