کتاب صوتی کاوش در IBM 1130: از مبانی تا اولین برنامههای شما
کاوش در IBM 1130: از مبانی تا اولین برنامههای شما سفری به قلب برنامهنویسی اولیه و معماری کامپیوترهای بنیادین معرفی دوره: دروازهای به ریشههای برنامهنویسی مدرن! آیا تا به حال به این فکر کردهاید که...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کاوش در IBM 1130: از مبانی تا اولین برنامههای شما
موضوع کلی: مقدمهای بر برنامهنویسی و کامپیوترهای اولیه
موضوع میانی: آشنایی با معماری و نحوه کار با کامپیوتر IBM 1130
📋 سرفصلهای دوره
- 1. کاوش در IBM 1130: از مبانی تا اولین برنامههای شما
- 2. مقدمه: تاریخچه مختصری از کامپیوترها و پیشرفتها
- 3. آشنایی با IBM 1130 و جایگاه آن در تاریخ
- 4. مروری بر اجزای سختافزاری IBM 1130
- 5. آشنایی با واحد مرکزی پردازش (CPU)
- 6. حافظه اصلی و مفهوم آدرسدهی
- 7. دستگاههای ورودی/خروجی (I/O) در IBM 1130
- 8. کارتهای پانچ و نحوه استفاده از آنها
- 9. دستگاه پانچ و خواندن کارت
- 10. آشنایی با چاپگر خطی و عملکرد آن
- 11. ترمینال تایپ و نحوه تعامل با سیستم
- 12. ذخیرهسازی دیسک و درایو دیسک
- 13. معرفی زبان برنامهنویسی FORTRAN
- 14. مبانی برنامهنویسی FORTRAN: متغیرها و انواع دادهها
- 15. دستورات ورودی و خروجی در FORTRAN
- 16. عملگرها و عبارات محاسباتی در FORTRAN
- 17. ساختارهای تصمیمگیری: IF و GOTO
- 18. حلقهها: DO LOOP
- 19. زیربرنامهها و توابع در FORTRAN
- 20. برنامهنویسی آرایهها در FORTRAN
- 21. کار با فایلها در FORTRAN
- 22. ساختار برنامههای FORTRAN و نحوه کامپایل
- 23. نصب و راهاندازی سیستم عامل IBM 1130
- 24. شروع به کار با سیستم عامل: کنترل پنل و دستورات اولیه
- 25. نحوه کامپایل و اجرای برنامههای FORTRAN
- 26. خطایابی برنامهها و رفع اشکالات
- 27. مثالهای ساده برنامهنویسی FORTRAN: جمع، تفریق، ضرب
- 28. حل معادلات ریاضی با استفاده از FORTRAN
- 29. برنامهنویسی توابع ریاضی
- 30. کار با دادههای متنی و رشتهها
- 31. ایجاد و مدیریت فایلهای داده
- 32. کاربرد آرایهها در پردازش دادهها
- 33. زیربرنامهها و ماژولسازی برنامهها
- 34. بهینهسازی کدهای FORTRAN
- 35. آشنایی با زبان اسمبلی
- 36. معرفی مفاهیم پایه اسمبلی: دستورالعملها و عملوندها
- 37. ثباتها و نقش آنها در برنامهنویسی اسمبلی
- 38. آدرسدهی در زبان اسمبلی
- 39. دستورالعملهای انتقال دادهها در اسمبلی
- 40. دستورالعملهای محاسباتی در اسمبلی
- 41. دستورالعملهای منطقی و مقایسه در اسمبلی
- 42. دستورالعملهای پرش و کنترل جریان در اسمبلی
- 43. نوشتن برنامههای ساده اسمبلی
- 44. کار با دستگاههای ورودی/خروجی در اسمبلی
- 45. کامپایل و اجرای برنامههای اسمبلی
- 46. برنامهنویسی حلقهها و ساختارهای کنترلی در اسمبلی
- 47. زیربرنامهها و توابع در اسمبلی
- 48. آشنایی با کتابخانههای اسمبلی
- 49. برنامهنویسی ماژولار در اسمبلی
- 50. آشنایی با سیستمعامل و وظایف آن
- 51. مدیریت حافظه در سیستم عامل IBM 1130
- 52. مدیریت فایلها در سیستم عامل
- 53. برنامهریزی و زمانبندی پردازشها
- 54. وقفه ها و مدیریت آنها
- 55. آشنایی با ابزارهای سیستم
- 56. کار با کامپایلر FORTRAN و تنظیمات آن
- 57. آشنایی با لینکر و لودر
- 58. استفاده از کتابخانههای سیستم
- 59. دستورات کنترل کارت پانچ
- 60. استفاده از درایو دیسک و مدیریت فایلها
- 61. برنامهنویسی برای دستگاههای ورودی/خروجی
- 62. بهرهگیری از توابع سیستمی
- 63. اصول عیبیابی و خطایابی پیشرفته
- 64. استفاده از ابزارهای اشکالزدایی
- 65. مروری بر مفاهیم برنامهنویسی ساختیافته
- 66. معرفی ساختارهای داده پیشرفته
- 67. آشنایی با الگوریتمهای مرتبسازی
- 68. آشنایی با الگوریتمهای جستجو
- 69. طراحی رابط کاربری ساده برای برنامهها
- 70. نمونههایی از پروژههای کاربردی با IBM 1130
- 71. محاسبات علمی و مهندسی با IBM 1130
- 72. شبیهسازی و مدلسازی با IBM 1130
- 73. برنامهنویسی بازیهای ساده با IBM 1130
- 74. ایجاد نمودارها و گرافیکهای ساده
- 75. برنامهنویسی گرافیکی با محدودیتهای IBM 1130
- 76. بهینهسازی عملکرد برنامهها
- 77. بررسی مسائل امنیتی در IBM 1130 (مفروض)
- 78. مقایسه IBM 1130 با کامپیوترهای مدرن
- 79. آینده کامپیوترها و نقش تاریخی IBM 1130
- 80. مروری بر زبانهای برنامهنویسی دیگر (بالاتر از سطح مقدماتی)
- 81. آشنایی با سیستمهای عامل مدرن (برای مقایسه)
- 82. مروری بر معماری کامپیوترهای امروزی
- 83. دستورالعملهای پیشرفته FORTRAN (از کتاب)
- 84. توابع داخلی FORTRAN پیشرفته
- 85. توابع خاص سیستم در FORTRAN
- 86. افزایش سرعت اجرای برنامههای FORTRAN
- 87. برنامهنویسی اسمبلی برای بهینهسازی
- 88. استفاده از کدهای اسمبلی در برنامههای FORTRAN
- 89. آشنایی با ساختار دادههای پیچیده (پیشرفته)
- 90. مدیریت حافظه پیشرفتهتر
- 91. بهکارگیری تکنیکهای برنامهنویسی موازی (در حد ممکن)
- 92. برنامهنویسی برای سختافزار خاص (برخی دستگاههای خاص)
- 93. مبانی طراحی کامپایلر (در حد مقدماتی)
- 94. آشنایی با سیستمهای مدیریت پایگاه داده (نسخه اولیه)
- 95. بررسی اجمالی زبانهای برنامهنویسی پیشرفته
- 96. معرفی کتابخانههای تخصصی (ریاضی، علمی)
- 97. مثالهای پیشرفته از برنامههای کاربردی
- 98. ارائه پروژههای عملی و تمرینهای تکمیلی
- 99. مروری بر مفاهیم کلیدی و جمعبندی دوره
- 100. منابع و مراجع برای مطالعات بیشتر
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Fortran
IBM 1130
Using the IBM 1130
آموزش IBM 1130
برنامه نویسی فرترن
برنامهنویسی
تاریخچه کامپیوتر
دوره آموزشی کامپیوتر
کارت پانچ
کامپیوترهای اولیه
کامپیوترهای کلاسیک
مبانی کامپیوتر
معماری کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.