UNIX System Programming explains UNIX system APIs(Application programming interface) that will be used by user application program at the user space as an interface to the UNIX Kernel. This book discusses system programming using UNIX system calls quoting examples written both in C and C++ programming languages. The system APIs discussed in this book are related to File management system, Process management system, Inter Process communications, POSIX threads and other miscellaneous topics. Apart from these system APIs, the book also discusses the overview of compilation process while compiling C/C++ source files. Implementation of static and shared memory is explained in a detailed manner in the appendix section. Implementation of UNIX shell commands using UNIX System APIs are explained where ever necessary. Finally this book is written in a very simple language to avoid difficulty in understanding the concepts making it a suitable text book for both beginners and experienced working professionals. Printed Pages: 384. Buchnummer des Verkäufers
Titel: UNIX System Programming
Verlag: Pearson Education
Auflage: First edition.
Buchbeschreibung The Santa Cruz Operation, 1991. Softcover/Paperback. Buchzustand: Gut. Document Version: 3.2.4D.. 355 pp., ill., 23 cm, good copy, K15477 Sprache: Englisch Gewicht in Gramm: 480. Artikel-Nr. 191090
Buchbeschreibung Boston, Mass. ; London : Pearson Education, 2010. Broschiert. Buchzustand: Sehr gut. 393 S. Ein gutes und sauberes Exemplar. - Beginning computing students often finish the introduction to programming course without having had exposure to various system tools, without knowing how to optimize program performance and without understanding how programs interact with the larger computer system. Adam Hoover's System Programming with C and Unix introduces students to commonly used system tools (libraries, debuggers, system calls, shells and scripting languages) and then explains how to utilize these tools to optimize program development. The text also examines lower level data types with an emphasis on memory and understanding how and why different data types are used. ISBN 9780131364516 Wir versenden am Tag der Bestellung von Montag bis Freitag. Sprache: Deutsch Gewicht in Gramm: 550. Artikel-Nr. 933804
Buchbeschreibung Random House LCC US Nov 2010, 2010. Buch. Buchzustand: Neu. Neuware - The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface-the interface employed by nearly every application that runs on a Linux or UNIX system. In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs. You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to: -Read and write files efficiently -Use signals, clocks, and timers -Create processes and execute programs -Write secure programs -Write multithreaded programs using POSIX threads -Build and use shared libraries -Perform interprocess communication using pipes, message queues, shared memory, and semaphores -Write network applications with the sockets API While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll , inotify , and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms. The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic. 1506 pp. Englisch. Artikel-Nr. 9781593272203