اپلیکیشن اندرویدی فلش‌کارت آموزشی استادی در مبانی برنامه‌نویسی: از زبان ماشین تا فرترن با کامپیوتر IBM 1620

249,500 تومان
استادی در مبانی برنامه‌نویسی: از زبان ماشین تا فرترن با کامپیوتر IBM 1620 استادی در مبانی برنامه‌نویسی: سفری به قلب تاریخچه کامپیوتر و کدنویسی آیا تا به حال به این فکر کرده‌اید که چگونه اولین گام‌های ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره استادی در مبانی برنامه‌نویسی: از زبان ماشین تا فرترن با کامپیوتر IBM 1620

موضوع کلی: مبانی کامپیوتر و برنامه‌نویسی

موضوع میانی: تاریخچه و معماری کامپیوترهای اولیه

📋 سرفصل‌های دوره

  • 1. مبانی محاسبات و نمایش داده‌ها
  • 2. مقدمه‌ای بر کامپیوتر و برنامه‌نویسی
  • 3. تاریخچه کامپیوترهای اولیه
  • 4. معرفی IBM 1620: زمینه و هدف
  • 5. معماری IBM 1620: نگاهی اجمالی
  • 6. واحد پردازش مرکزی (CPU) در IBM 1620
  • 7. حافظه در IBM 1620: اصول و سازماندهی
  • 8. دستگاه‌های ورودی/خروجی IBM 1620
  • 9. زبان ماشین: مفهوم و اهمیت
  • 10. نمایندگی اعداد در IBM 1620: دهدهی کدبندی‌شده (BCD)
  • 11. دستورالعمل‌های اساسی زبان ماشین IBM 1620
  • 12. بارگذاری و ذخیره‌سازی داده‌ها در حافظه
  • 13. عملیات حسابی: جمع و تفریق
  • 14. عملیات حسابی: ضرب و تقسیم
  • 15. عملیات منطقی: AND, OR, NOT
  • 16. آدرس‌دهی مستقیم و غیرمستقیم
  • 17. ثبات‌ها در IBM 1620: نقش و عملکرد
  • 18. دستورالعمل‌های کنترلی: پرش‌های شرطی و غیرشرطی
  • 19. برنامه‌نویسی با زبان ماشین: یک مثال ساده
  • 20. دیباگینگ و عیب‌یابی در زبان ماشین
  • 21. مقدمه‌ای بر اسمبلر و زبان اسمبلی
  • 22. نوشتن برنامه‌های اسمبلی برای IBM 1620
  • 23. متا دستورات در زبان اسمبلی
  • 24. ماکروها و زیرروال‌ها در زبان اسمبلی
  • 25. پیاده‌سازی حلقه در زبان اسمبلی
  • 26. کار با آرایه‌ها در زبان اسمبلی
  • 27. مقدمه‌ای بر سیستم عامل‌های اولیه
  • 28. نرم‌افزارهای سیستمی IBM 1620
  • 29. آشنایی با فرترن: زبان برنامه‌نویسی سطح بالا
  • 30. تاریخچه و تکامل فرترن
  • 31. نصب و راه‌اندازی کامپایلر فرترن
  • 32. ساختار یک برنامه فرترن
  • 33. متغیرها و انواع داده در فرترن
  • 34. عملگرها در فرترن: حسابی، منطقی و رابطه‌ای
  • 35. عبارات و تخصیص در فرترن
  • 36. دستورات ورودی/خروجی در فرترن: READ و WRITE
  • 37. فرمت‌بندی داده‌ها در فرترن
  • 38. دستورات کنترلی: IF و GO TO
  • 39. حلقه‌ها در فرترن: DO
  • 40. آرایه‌ها در فرترن: تعریف و کاربرد
  • 41. زیربرنامه‌ها (Subroutines) در فرترن
  • 42. توابع (Functions) در فرترن
  • 43. انتقال آرگومان به زیربرنامه‌ها و توابع
  • 44. متغیرهای محلی و سراسری
  • 45. بلاک داده (COMMON)
  • 46. معرفی دستور EQUIVALENCE
  • 47. استفاده از کارت‌های پانچ برای ورود داده
  • 48. فرمت‌های پیشرفته ورودی/خروجی
  • 49. کار با فایل‌ها در فرترن
  • 50. مقدمه‌ای بر ساختمان داده‌ها
  • 51. آرایه‌های چندبعدی در فرترن
  • 52. ماتریس‌ها و عملیات ماتریسی در فرترن
  • 53. حل معادلات خطی با فرترن
  • 54. توابع مثلثاتی و لگاریتمی
  • 55. توابع تصادفی و شبیه‌سازی
  • 56. دیباگینگ برنامه‌های فرترن
  • 57. بهینه‌سازی کد فرترن
  • 58. مقدمه‌ای بر زبان‌های برنامه‌نویسی دیگر
  • 59. مقایسه فرترن با زبان‌های اسمبلی و ماشین
  • 60. مفهوم کامپایلر و مفسر
  • 61. نقش سیستم عامل در اجرای برنامه‌ها
  • 62. مفاهیم پایه‌ای الگوریتم و فلوچارت
  • 63. طراحی الگوریتم برای حل مسائل
  • 64. تبدیل الگوریتم به برنامه فرترن
  • 65. تست و اعتبارسنجی برنامه‌ها
  • 66. مستندسازی کد
  • 67. کار با کتابخانه‌های ریاضی
  • 68. حل مسائل مهندسی با فرترن
  • 69. کاربردهای فرترن در علوم و تحقیقات
  • 70. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 71. مفاهیم کلاس و شیء
  • 72. وراثت و چندریختی
  • 73. کپسوله‌سازی
  • 74. زبان‌های شیءگرای اولیه
  • 75. انتقال برنامه‌های فرترن به سیستم‌های مدرن
  • 76. شبیه‌سازی IBM 1620 در کامپیوترهای امروزی
  • 77. کار با شبیه‌سازهای IBM 1620
  • 78. برنامه‌نویسی در محیط شبیه‌سازی
  • 79. مطالعه موردی: یک برنامه پیچیده در IBM 1620
  • 80. مطالعه موردی: حل یک مسئله علمی با فرترن
  • 81. تکنیک‌های پیشرفته برنامه‌نویسی فرترن
  • 82. استفاده از توابع کتابخانه‌ای
  • 83. بهینه‌سازی ورودی/خروجی
  • 84. برنامه‌نویسی موازی در فرترن
  • 85. مقدمه‌ای بر MPI و OpenMP
  • 86. کاربردهای فرترن در محاسبات علمی پیشرفته
  • 87. یادگیری ماشین و هوش مصنوعی با فرترن
  • 88. تکنیک‌های دیباگینگ پیشرفته
  • 89. استفاده از دیباگرها
  • 90. رفع خطاهای حافظه
  • 91. پروفایل کردن کد
  • 92. مستندسازی حرفه‌ای کد
  • 93. نسخه‌بندی کد
  • 94. استفاده از Git
  • 95. مشارکت در پروژه‌های متن‌باز فرترن
  • 96. آینده فرترن و محاسبات علمی
  • 97. منابع یادگیری بیشتر فرترن
  • 98. سایر زبان های برنامه نویسی علمی
  • 99. مقدمه ای بر پایتون برای محاسبات علمی
  • 100. مقدمه ای بر متلب برای محاسبات علمی
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلش‌کارت طراحی شده است. کارت‌ها را یکی‌یکی مرور کنید، پاسخ پرسش‌ها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: Computer Architecture Early Computers Fortran IBM 1620 low-level programming Machine Language Programming fundamentals Retrocomputing برنامه‌نویسی IBM 1620 تاریخچه کامپیوتر زبان ماشین فرترن مبانی برنامه‌نویسی مبانی کامپیوتر معماری کامپیوتر

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.