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