کتاب اصول و تکنیک های برنامه نویسی یونیکس برای IBM PC

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب اصول و تکنیک های برنامه نویسی یونیکس برای IBM PC

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

موضوع میانی: برنامه نویسی یونیکس در محیط IBM PC

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. آشنایی با یونیکس
  • 2. تاریخچه یونیکس
  • 3. مفاهیم کلیدی یونیکس
  • 4. فلسفه طراحی یونیکس
  • 5. تاریخچه IBM PC
  • 6. معماری IBM PC
  • 7. سیستم عامل DOS
  • 8. نحوه تعامل DOS با سخت افزار
  • 9. مقایسه DOS و یونیکس
  • 10. نیاز به یونیکس روی IBM PC
  • 11. نصب یونیکس روی IBM PC
  • 12. محیط های توسعه یونیکس
  • 13. تفاوت با محیط های توسعه DOS
  • 14. مفاهیم خط فرمان (Shell)
  • 15. دستورات پایه خط فرمان
  • 16. ساختار فایل سیستم یونیکس
  • 17. انواع فایل ها در یونیکس
  • 18. دایرکتوری ها و مسیرها
  • 19. دستورات ناوبری دایرکتوری
  • 20. مدیریت فایل ها
  • 21. کپی، انتقال و حذف فایل ها
  • 22. ایجاد فایل های متنی
  • 23. ویرایشگرهای متن در یونیکس (ed, ex)
  • 24. ویرایشگر vi
  • 25. دستورات پایه vi
  • 26. حالت های مختلف vi
  • 27. ذخیره و خروج در vi
  • 28. جستجو و جایگزینی در vi
  • 29. کار با بلوک های متن در vi
  • 30. دستورات پیشرفته vi
  • 31. ساختار برنامه نویسی در یونیکس
  • 32. زبان C در یونیکس
  • 33. محیط توسعه C در یونیکس
  • 34. کامپایلر C (gcc)
  • 35. فرآیند کامپایل
  • 36. مراحل لینک کردن
  • 37. فایل های هدر (Header Files)
  • 38. کتابخانه های استاندارد C
  • 39. نوشتن اولین برنامه C
  • 40. اشکال زدایی (Debugging) برنامه های C
  • 41. ابزارهای اشکال زدایی (gdb)
  • 42. دستورات پایه gdb
  • 43. تنظیم نقاط توقف (Breakpoints)
  • 44. بررسی متغیرها
  • 45. اجرای گام به گام کد
  • 46. مدیریت حافظه در C
  • 47. اشاره گرها (Pointers)
  • 48. عملیات روی اشاره گرها
  • 49. تخصیص حافظه پویا (malloc, free)
  • 50. مدیریت ورودی/خروجی (I/O)
  • 51. فایل های ورودی/خروجی در C
  • 52. توابع stdio.h
  • 53. خواندن و نوشتن در فایل
  • 54. مدیریت بافرها
  • 55. مفاهیم فرآیند (Process)
  • 56. ایجاد فرآیند (fork)
  • 57. مدیریت فرآیندها
  • 58. شناسه فرآیند (PID)
  • 59. انتظار برای پایان فرآیند (wait)
  • 60. ارتباط بین فرآیندها (IPC)
  • 61. کانال های ارتباطی (Pipes)
  • 62. صف های پیام (Message Queues)
  • 63. حافظه مشترک (Shared Memory)
  • 64. سیگنال ها (Signals)
  • 65. مدیریت سیگنال ها
  • 66. توابع کنترلی سیگنال
  • 67. مدیریت خطا در برنامه ها
  • 68. کدهای خروج (Exit Codes)
  • 69. مدیریت استثنائات (Exceptions)
  • 70. کار با متغیرهای محیطی (Environment Variables)
  • 71. دستورات مرتبط با متغیرهای محیطی
  • 72. نوشتن اسکریپت های شل (Shell Scripting)
  • 73. مفاهیم پایه اسکریپت نویسی
  • 74. متغیرها در اسکریپت شل
  • 75. دستورات شرطی (if, case)
  • 76. حلقه ها (for, while)
  • 77. توابع در اسکریپت شل
  • 78. کار با آرگومان های خط فرمان
  • 79. پردازش ورودی/خروجی در اسکریپت شل
  • 80. دستورات ویرایش متن در اسکریپت شل (sed, awk)
  • 81. مفاهیم شبکه در یونیکس
  • 82. پروتکل های شبکه
  • 83. سوکت ها (Sockets)
  • 84. برنامه نویسی سوکت (Socket Programming)
  • 85. ایجاد سرور و کلاینت شبکه
  • 86. مفاهیم پایگاه داده در یونیکس
  • 87. کار با پایگاه داده از طریق یونیکس
  • 88. ابزارهای خط فرمان پایگاه داده
  • 89. مفاهیم امنیت در یونیکس
  • 90. مجوزهای فایل (Permissions)
  • 91. کاربران و گروه ها
  • 92. مدیریت دسترسی ها
  • 93. مفاهیم پیشرفته برنامه نویسی یونیکس
  • 94. برنامه نویسی چند رشته ای (Multithreading)
  • 95. مفاهیم همگام سازی (Synchronization)
  • 96. مفاهیم سیستم فایل پیشرفته
  • 97. نقش رجیستری در ویندوز (مقایسه)
  • 98. تکنیک های بهینه سازی کد
  • 99. مستندسازی کد
  • 100. روش های تست برنامه

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

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

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

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

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


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

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

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

نظرات

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

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