کتاب مبانی برنامه‌نویسی و سخت‌افزار کامپیوترهای IBM در دهه ۸۰ میلادی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره مبانی برنامه‌نویسی و سخت‌افزار کامپیوترهای IBM در دهه ۸۰ میلادی

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

موضوع میانی: آشنایی با کامپیوترهای شخصی اولیه

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

  • 1. مقدمه‌ای بر تاریخچه کامپیوترهای شخصی
  • 2. خاندان IBM PC و نسل اول
  • 3. معماری سیستم IBM PC
  • 4. واحد پردازش مرکزی (CPU) در IBM PC
  • 5. حافظه اصلی (RAM) و انواع آن
  • 6. حافظه فقط خواندنی (ROM) و بایوس (BIOS)
  • 7. سیستم عامل DOS: مبانی و دستورات اولیه
  • 8. آشنایی با دیسک‌گردان‌ها (Floppy Disk Drives)
  • 9. نحوه ذخیره‌سازی اطلاعات بر روی دیسکت
  • 10. کار با چاپگرها در محیط DOS
  • 11. دستورات پایه‌ای DOS برای مدیریت فایل‌ها
  • 12. فایل سیستم FAT و ساختار آن
  • 13. نمایشگرهای گرافیکی در IBM PC
  • 14. کارت‌های گرافیک CGA و MDA
  • 15. کارت گرافیک EGA و قابلیت‌های آن
  • 16. پورت‌های ورودی/خروجی در IBM PC
  • 17. صفحه‌کلید IBM PC و نحوه کار آن
  • 18. دستگاه‌های اشاره‌گر (Mouse) در دهه ۸۰
  • 19. تقویم و ساعت سیستم
  • 20. مدیریت توان در کامپیوترهای اولیه
  • 21. صدا در IBM PC: بلندگو و کارت‌های صدا
  • 22. آشنایی با زبان برنامه‌نویسی BASIC
  • 23. برنامه‌نویسی BASIC برای پردازش رشته‌ها
  • 24. ساختارهای کنترلی در BASIC (حلقه‌ها و شرط‌ها)
  • 25. برنامه‌نویسی BASIC برای کار با آرایه‌ها
  • 26. مفاهیم اولیه گرافیک در BASIC
  • 27. ساخت بازی‌های ساده با BASIC
  • 28. مبانی برنامه‌نویسی اسمبلی
  • 29. معماری پردازنده‌های ۸۰۸۸ و ۸۰۸۶
  • 30. دستورالعمل‌های پایه اسمبلی
  • 31. ثبات‌ها (Registers) و نحوه استفاده از آن‌ها
  • 32. مدیریت حافظه در برنامه‌نویسی اسمبلی
  • 33. ارتباط با سخت‌افزار از طریق اسمبلی
  • 34. برنامه‌نویسی اسمبلی برای ورودی/خروجی
  • 35. توسعه درایورهای ساده برای دستگاه‌ها
  • 36. آشنایی با زبان برنامه‌نویسی C
  • 37. ساختار کلی یک برنامه C
  • 38. انواع داده‌ها در زبان C
  • 39. عملگرها و عبارات در C
  • 40. ساختارهای کنترلی در C (if, else, switch)
  • 41. حلقه‌ها در زبان C (for, while, do-while)
  • 42. توابع در زبان C و نحوه فراخوانی آن‌ها
  • 43. آرایه‌ها و رشته‌ها در C
  • 44. اشاره‌گرها (Pointers) در C
  • 45. ساختارها (Structs) در C
  • 46. مدیریت حافظه پویا در C
  • 47. فایل‌ها و ورودی/خروجی در C
  • 48. مفاهیم اولیه پیاده‌سازی سیستم عامل
  • 49. مفاهیم فرآیند (Process) و نخ (Thread)
  • 50. مدیریت حافظه در سطح سیستم عامل
  • 51. زمان‌بندی فرآیندها
  • 52. مباحث امنیتی در سیستم عامل‌های اولیه
  • 53. شبکه‌بندی در کامپیوترهای شخصی
  • 54. پروتکل‌های ارتباطی اولیه
  • 55. مبانی کار با مودم‌ها
  • 56. اتصال به شبکه‌های محلی (LAN)
  • 57. مفاهیم پایگاه داده در دهه ۸۰
  • 58. طراحی پایگاه داده‌های رابطه‌ای ساده
  • 59. زبان SQL و دستورات پایه
  • 60. کار با ابزارهای مدیریت پایگاه داده
  • 61. آشنایی با زبان برنامه‌نویسی Pascal
  • 62. ساختار برنامه‌های Pascal
  • 63. انواع داده‌ها در Pascal
  • 64. ساختارهای کنترلی در Pascal
  • 65. رویه‌ها (Procedures) و توابع (Functions) در Pascal
  • 66. آرایه‌ها و مجموعه‌ها در Pascal
  • 67. رکوردها (Records) در Pascal
  • 68. فایل‌ها در Pascal
  • 69. مفاهیم برنامه‌نویسی شیءگرا (مقدماتی)
  • 70. تاریخچه و تکامل نرم‌افزارهای کاربردی
  • 71. واژه‌پردازهای اولیه (مانند WordStar)
  • 72. صفحات گسترده (مانند Lotus 1-2-3)
  • 73. نرم‌افزارهای گرافیکی ساده
  • 74. مبانی طراحی رابط کاربری (UI)
  • 75. استانداردهای طراحی در دهه ۸۰
  • 76. مفاهیم تست و اشکال‌زدایی نرم‌افزار
  • 77. ابزارهای توسعه نرم‌افزار در دهه ۸۰
  • 78. تاریخچه شرکت‌های نرم‌افزاری پیشرو
  • 79. مبانی اخلاق در توسعه نرم‌افزار
  • 80. قوانین کپی‌رایت نرم‌افزار
  • 81. روندهای آینده در صنعت کامپیوتر (پیش‌بینی دهه ۹۰)
  • 82. تأثیر کامپیوترهای شخصی بر جامعه
  • 83. کاربردهای آموزشی کامپیوترهای IBM PC
  • 84. کاربردهای اداری کامپیوترهای IBM PC
  • 85. کاربردهای مهندسی کامپیوترهای IBM PC
  • 86. مبانی عیب‌یابی سخت‌افزار
  • 87. تعمیر و نگهداری کامپیوترهای اولیه
  • 88. بازیافت و دفع ایمن تجهیزات الکترونیکی
  • 89. منابع برای مطالعه بیشتر در زمینه سخت‌افزار
  • 90. منابع برای مطالعه بیشتر در زمینه نرم‌افزار
  • 91. توصیه‌هایی برای برنامه‌نویسان نوپا
  • 92. نقش کامپیوترهای IBM PC در انقلاب دیجیتال
  • 93. ارزیابی فنی کامپیوترهای دهه ۸۰
  • 94. جمع‌بندی تاریخچه و مبانی علوم کامپیوتر

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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