UNIX : The Textbook( 3rd Edition)
暫譯: UNIX:教科書(第三版)

Syed Mansoor Sarwar, Robert M. Koretsky

  • 出版商: Chapman
  • 出版日期: 2016-10-10
  • 售價: $5,520
  • 貴賓價: 9.5$5,244
  • 語言: 英文
  • 頁數: 1380
  • 裝訂: Hardcover
  • ISBN: 1482233584
  • ISBN-13: 9781482233582
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

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.

 

 

 

商品描述(中文翻譯)

UNIX: The Textbook, 第三版提供了對現代二十一世紀UNIX作業系統的全面介紹。本書使用PC-BSD和Solaris,這些是UNIX家族主要分支的代表系統,以說明關鍵概念。它涵蓋了許多在舊版更傳統的教科書中未涉及的主題,例如Python、UNIX系統程式設計從基礎到基於客戶端-伺服器範式的套接字網路程式設計、Zettabyte檔案系統(ZFS),以及高度發展的基於X Windows的KDE和Gnome GUI桌面環境。

第三版已全面更新和擴展,並進行了廣泛的修訂。它包含了一個關於Python程式語言及其在UNIX中使用的新教學章節,以及一個完整的git命令和Github的教學。它還包括四個關於UNIX系統程式設計和UNIX API的新章節,描述了UNIX系統呼叫介面在檔案處理、進程管理、信號處理、進程間通信(使用管道、FIFO和套接字)中的使用,並廣泛涵蓋了使用客戶端-伺服器軟體的UNIX TCP/IP網路互聯,以及設計和實現生產級客戶端-伺服器軟體的考量,使用迭代和並發伺服器。它還包括有關UNIX系統管理、ZFS和使用iocage、Solaris Jails和VirtualBox的容器虛擬化方法的新章節。

利用作者在大學層級近65年的實踐教學經驗,本教科書呈現了舊主題和新主題的精心排序、發展良好且及時的課程、一個包含書中所有程式碼及練習解答的Github網站,以及與書中章節教學順序同步的作業練習/問題。除了四個關於系統程式設計的章節外,本書可以非常成功地被完全新手以及經驗豐富的UNIX系統使用者在非正式和正式的學習環境中使用。

本書可用於多個計算機科學和資訊技術課程,包括初學者和進階使用者的UNIX、Shell和Python腳本、UNIX系統程式設計、UNIX網路程式設計以及UNIX系統管理。它也可以作為本科和研究生層級的作業系統概念和原則課程的輔助教材。