یونیکس: کتاب درسی ۲۰۱۶
UNIX 2016
دانلود کتاب یونیکس: کتاب درسی ۲۰۱۶ (UNIX 2016) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Syed Mansoor Sarwar, Robert M. Koretsky |
|---|
ناشر:
CRC Press
دسته: ریاضیات, سیستمعامل, علوم کامپیوتر
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2016 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
1380 |
| نوع فایل |
|
| حجم |
16.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب یونیکس: کتاب درسی ۲۰۱۶
یونیکس: کتاب درسی، ویرایش سوم، مقدمهای جامع بر سیستم عامل مدرن و قرن بیست و یکمی یونیکس ارائه میدهد. این کتاب از PC-BSD و سولاریس، سیستمهای نمایندهی شاخههای اصلی خانوادهی یونیکس، برای نشان دادن مفاهیم کلیدی استفاده میکند. بسیاری از موضوعاتی که در رویکردهای قدیمیتر و سنتیتر کتابهای درسی پوشش داده نمیشوند، مانند پایتون، برنامهنویسی سیستم یونیکس از اصول اولیه تا برنامهنویسی شبکهی مبتنی بر سوکت با استفاده از الگوی کلاینت-سرور، سیستم فایل زتابایتی (ZFS) و محیطهای دسکتاپ گرافیکی KDE و گنوم مبتنی بر X Windows را که به خوبی توسعه یافتهاند، پوشش میدهد.
ویرایش سوم بهطور کامل بهروزرسانی و گسترش یافته و دارای بازنگریهای گسترده در سراسر آن است. این نسخه شامل یک فصل آموزشی جدید در مورد زبان برنامهنویسی پایتون و استفاده از آن در یونیکس، و همچنین یک آموزش کامل در مورد دستور git با Github است. این کتاب شامل چهار فصل جدید در مورد برنامهنویسی سیستم یونیکس و API یونیکس است که در آن استفاده از رابط فراخوانی سیستم یونیکس برای پردازش فایل، مدیریت فرآیند، مدیریت سیگنال، ارتباط بین فرآیندی (با استفاده از پایپها، FIFOها و سوکتها)، پوشش گستردهی شبکه با استفاده از UNIX TCP/IP با استفاده از نرمافزار کلاینت-سرور، و ملاحظات مربوط به طراحی و پیادهسازی نرمافزار کلاینت-سرور با کیفیت تولید با استفاده از سرورهای تکراری و همزمان، شرح داده شده است. همچنین شامل فصلهای جدیدی در مورد مدیریت سیستم یونیکس، ZFS و روشهای مجازیسازی کانتینری با استفاده از iocage، Solaris Jails و VirtualBox است.
این کتاب درسی با بهرهگیری از تقریباً 65 سال تجربهی عملی تدریس نویسندگان در سطح کالج، ارائهی توالی تفکر شدهی موضوعات قدیمی و جدید، درسهای به موقع و بهخوبی توسعه یافته، یک سایت Github حاوی تمام کدهای موجود در کتاب به همراه راه حلهای تمرین، و تمرینها/مسائل تکالیف هماهنگ با توالی آموزشی فصلهای کتاب را ارائه میکند. به استثنای چهار فصل در مورد برنامهنویسی سیستم، این کتاب میتواند با موفقیت بسیار توسط یک مبتدی کامل و همچنین توسط یک کاربر با تجربهی سیستم یونیکس، هم در یک محیط یادگیری غیررسمی و هم رسمی استفاده شود.
این کتاب ممکن است در چندین دوره علوم کامپیوتر و فناوری اطلاعات، از جمله یونیکس برای مبتدیان و کاربران پیشرفته، اسکریپتنویسی شل و پایتون، برنامهنویسی سیستم یونیکس، برنامهنویسی شبکهی یونیکس و مدیریت سیستم یونیکس استفاده شود. همچنین میتوان از آن به عنوان مکمل دورههای کارشناسی و کارشناسی ارشد در مورد مفاهیم و اصول سیستم عامل استفاده کرد.
فهرست کتاب:
۱. روی جلد
۲. صفحه عنوان فرعی
۳. صفحه عنوان
۴. صفحه حق نشر
۵. تقدیمنامه
۶. فهرست مطالب
۷. پیشگفتار ویرایش سوم
۸. تشکر و قدردانی برای ویرایش سوم
۹. تشکر و قدردانی برای ویرایش دوم و اول
۱۰. تشکر و قدردانی شخصی
۱۱. فصل ۱ ▪ مروری بر سیستمعاملها
۱۲. فصل ۲ ▪ یک «شروع سریع» در سیستمعامل یونیکس
۱۳. فصل ۳ ▪ ویرایش فایلهای متنی
۱۴. فصل ۴ ▪ فایلها و ساختار سیستم فایل
۱۵. فصل ۵ ▪ امنیت فایل
۱۶. فصل ۶ ▪ پردازش فایل پایه
۱۷. فصل ۷ ▪ پردازش پیشرفته فایل
۱۸. فصل ۸ ▪ اشتراک فایل
۱۹. فصل ۹ ▪ تغییر مسیر و لولهکشی
۲۰. فصل ۱۰ ▪ فرآیندها
۲۱. فصل ۱۱ ▪ شبکهسازی و اتصال شبکهها
۲۲. فصل ۱۲ ▪ برنامهنویسی مقدماتی بورن شل
۲۳. فصل ۱۳ ▪ برنامهنویسی پیشرفته بورن شل
۲۴. فصل ۱۴ ▪ برنامهنویسی مقدماتی سی شل
۲۵. فصل ۱۵ ▪ برنامهنویسی پیشرفته سی شل
۲۶. فصل ۱۶ ▪ پایتون
۲۷. فصل ۱۷ ▪ ابزارهای یونیکس برای توسعه نرمافزار
۲۸. فصل ۱۸ ▪ برنامهنویسی سیستم I: مدیریت سیستم فایل
۲۹. فصل ۱۹ ▪ برنامهنویسی سیستم II: مدیریت فرآیند و پردازش سیگنال
۳۰. فصل ۲۰ ▪ برنامهنویسی سیستم III: ارتباط بین فرآیندی
۳۱. فصل ۲۱ ▪ برنامهنویسی سیستم IV: ملاحظات عملی
۳۲. فصل ۲۲ ▪ مبانی رابط گرافیکی سیستم پنجره X یونیکس
۳۳. فصل ۲۳ ▪ مبانی مدیریت سیستم یونیکس
۳۴. فصل ۲۴ ▪ مدیریت و استفاده از ZFS
۳۵. فصل ۲۵ ▪ روشهای مجازیسازی
۳۶. واژهنامه
۳۷. فهرست نمایه
توضیحات(انگلیسی)
UNIX: The Textbook, Third Edition provides a comprehensive introduction to the modern, twenty-first-century UNIX operating system. The book deploys PC-BSD and Solaris, representative systems of the major branches of the UNIX family, to illustrate the key concepts. It covers many topics not covered in older, more traditional textbook approaches, such as Python, UNIX System Programming from basics to socket-based network programming using the client-server paradigm, the Zettabyte File System (ZFS), and the highly developed X Windows-based KDE and Gnome GUI desktop environments.
The third edition has been fully updated and expanded, with extensive revisions throughout. It features a new tutorial chapter on the Python programming language and its use in UNIX, as well as a complete tutorial on the git command with Github. It includes four new chapters on UNIX system programming and the UNIX API, which describe the use of the UNIX system call interface for file processing, process management, signal handling, interprocess communication (using pipes, FIFOs, and sockets), extensive coverage of internetworking with UNIX TCP/IP using the client-server software, and considerations for the design and implementation of production-quality client-server software using iterative and concurrent servers. It also includes new chapters on UNIX system administration, ZFS, and container virtualization methodologies using iocage, Solaris Jails, and VirtualBox.
Utilizing the authors’ almost 65 years of practical teaching experience at the college level, this textbook presents well-thought-out sequencing of old and new topics, well-developed and timely lessons, a Github site containing all of the code in the book plus exercise solutions, and homework exercises/problems synchronized with the didactic sequencing of chapters in the book. With the exception of four chapters on system programming, the book can be used very successfully by a complete novice, as well as by an experienced UNIX system user, in both an informal and formal learning environment.
The book may be used in several computer science and information technology courses, including UNIX for beginners and advanced users, shell and Python scripting, UNIX system programming, UNIX network programming, and UNIX system administration. It may also be used as a companion to the undergraduate and graduate level courses on operating system concepts and principles.
Table of Contents
1. Cover
2. Half Title
3. Title Page
4. Copyright Page
5. Dedication
6. Table of Contents
7. Preface to the Third Edition
8. Acknowledgments for the Third Edition
9. Acknowledgments for the Second and First Editions
10. Personal Acknowledgments
11. CHAPTER 1 ▪ Overview of Operating Systems
12. CHAPTER 2 ▪ A “Quick Start” into the UNIX Operating System
13. CHAPTER 3 ▪ Editing Text Files
14. CHAPTER 4 ▪ Files and File System Structure
15. CHAPTER 5 ▪ File Security
16. CHAPTER 6 ▪ Basic File Processing
17. CHAPTER 7 ▪ Advanced File Processing
18. CHAPTER 8 ▪ File Sharing
19. CHAPTER 9 ▪ Redirection and Piping
20. CHAPTER 10 ▪ Processes
21. CHAPTER 11 ▪ Networking and Internetworking
22. CHAPTER 12 ▪ Introductory Bourne Shell Programming
23. CHAPTER 13 ▪ Advanced Bourne Shell Programming
24. CHAPTER 14 ▪ Introductory C Shell Programming
25. CHAPTER 15 ▪ Advanced C Shell Programming
26. CHAPTER 16 ▪ Python
27. CHAPTER 17 ▪ UNIX Tools for Software Development
28. CHAPTER 18 ▪ System Programming I: File System Management
29. CHAPTER 19 ▪ System Programming II: Process Management and Signal Processing
30. CHAPTER 20 ▪ System Programming III: Interprocess Communication
31. CHAPTER 21 ▪ System Programming IV: Practical Considerations
32. CHAPTER 22 ▪ UNIX X Window System GUI Basics
33. CHAPTER 23 ▪ UNIX System Administration Fundamentals
34. CHAPTER 24 ▪ ZFS Administration and Use
35. CHAPTER 25 ▪ Virtualization Methodologies
36. GLOSSARY
37. INDEX
دیگران دریافت کردهاند
برنامهنویسی UNIX ۲۰۲۲
UNIX Programming 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
