Using C on the UNIX System

دانلود کتاب Using C on the UNIX System

44000 تومان موجود

کتاب استفاده از C در سیستم یونیکس نسخه زبان اصلی

دانلود کتاب استفاده از C در سیستم یونیکس بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 10


توضیحاتی در مورد کتاب Using C on the UNIX System

نام کتاب : Using C on the UNIX System
ویرایش : 1st
عنوان ترجمه شده به فارسی : استفاده از C در سیستم یونیکس
سری : Nutshell Handbooks
نویسندگان :
ناشر : O’Reilly & Associates
سال نشر : 1989
تعداد صفحات : 230
ISBN (شابک) : 0937175234 , 9780937175231
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 2 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




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

  • I/O سطح پایین (باز کردن، بستن، خواندن، نوشتن).
  • فایل‌ها، دایرکتوری‌ها و ساختار سطح پایین سیستم فایل.< /li>
  • کنترل ورودی/خروجی، از جمله مدیریت ترمینال (ioctl).
  • خواندن پایگاه داده های اداری سیستم (getpwent و غیره).
  • زمان، تایمرها و زمان بندی .
  • کنترل سیگنال.
  • چگونه یک برنامه برنامه دیگری را راه اندازی می کند (سیستم، execv، فورک).
  • کنترل کار.
  • Interprocess. ارتباطات (سوکت‌ها، صف‌های پیام، سمافورها، حافظه مشترک).
  • شبکه‌سازی (آدرس‌سازی، شماره پورت).
این کتاب بر اساس Berkeley 4.3 UNIX است، اما سیستم V را نیز پوشش می‌دهد. .


توضیحاتی در مورد کتاب به زبان اصلی :


Using C on the UNIX System provides a thorough introduction to the UNIX system call libraries. It is aimed at programmers who already know C, but who want to take full advantage of the UNIX programming environment. If you want to learn how to work with the operating system and to write programs that can interact with directories, terminals, and networks at the lowest level, you will find this book essential. It is impossible to write UNIX utilities of any sophistication without understanding the material in this book.Even if you don’t want to program at this level, familiarity with the UNIX system interface is the mark of an experienced and fluent user. If you want to know how the C shell performs job control or how network addressing works, you will find the answer here. Your knowledge of the UNIX system is fundamentally incomplete until you can make C work for you.Using C provides discussions of the most important system calls as well as detailed descriptions of the important system data structures.Topics covered include:

  • Low-level I/O (open, close, read, write).
  • Files, directories, and the low-level structure of the file system.
  • I/O control, including terminal management (ioctl).
  • Reading the system administrative databases (getpwent, etc.).
  • Time, timers, and timing.
  • Signal handling.
  • How one program starts another program (system, execv, fork).
  • Job control.
  • Interprocess communication (sockets, message queues, semaphores, shared memory).
  • Networking (addressing, port numbers).
This book is based on Berkeley 4.3 UNIX, but also covers System V.



پست ها تصادفی