2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

GNU/Linux Application Programming, Second Edition (Charles River Media Programming) [平裝]

  • 作者:M. Tim Jones 著
  • 出版社: Cengage Learning
  • 出版時間:2008-05-03
  • 版次:1
  • 商品編號: 19172711

    頁數:688


HK$555.40 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介


GNU/Linux is the Swiss army knife of operating systems. You'll find it in the smallest devices (such as an Apple iPod) to the largest most powerful supercomputers (like IBM's Blue Gene). You'll also find GNU/Linux running on the most diverse architectures, from the older x86 processors to the latest cell processor that powers the PlayStation 3 console. GNU/Linux Application Programming, Second Edition gets you up and running developing applications on the GNU/Linux operating system, whether you're interested in creating applications for an iPod or a Blue Gene. This completely updated edition covers all the necessary tools and techniques with many examples illustrating the use of GNU/Linux APIs. Split into fi ve distinct parts, the book covers GNU tools, topics in application development, shells and scripting, debugging and hardening, and introductory topics, including the fundamentals of virtualization. See why thousands of programmers have chosen GNU/Linux Application Programming to teach them how to develop applications on the GNU/Linux operating system!

 

目錄 Table of Contents
PART 1: INTRODUCTION
Chapter 1: GNU/Linux History
Chapter 2: GNU/Linux Architecture
Chapter 3: Free Software Development
Chapter 4: Linux Visualization and Emulation

PART 2: GNU TOOLS
Chapter 5: The GNU Compiler Toolchain
Chapter 6: Building Software with GNU make
Chapter 7: Building and Using Libraries
Chapter 8: Building Packages with automake/autoconf
Chapter 9: Source Control in GNU/Linux
Chapter 10: Data Visualization with Gnuplot

PART 3: APPLICATION DEVELOPMENT TOPICS
Chapter 11: File Handling in GNU/Linux
Chapter 12: Programming with Pipes
Chapter 13: Introduction to Sockets Programming
Chapter 14: GNU/Linux Process Model
Chapter 15: POSIX threads (pthreads) Programming
Chapter 16: IPC with Message Queues
Chapter 17: Synchronization with Semaphores
Chapter 18: Shared Memory Programming
Chapter 19: Advanced File Handling
Chapter 20: Other Application Development Topics

PART 4: GNU/LINUX SHELLS AND SCRIPTING
Chapter 21: Standard GNU/Linux Commands
Chapter 22: Bourne-Again Shell (Bash)
Chapter 23: Editing with sed
Chapter 24: Text Processing with awk
Chapter 25: Parser Generation with flex and bison
Chapter 26: Scripting with Ruby
Chapter 27: Scripting with Python
Chapter 28: GNU/Linux Administration Basics

PART 5: DEBUGGING AND TESTING
Chapter 29: Software Unit Testing Frameworks
Chapter 30: Debugging with GDB
Chapter 31: Code Hardening
Chapter 32: Coverage Testing with GNU gcov
Chapter 33: Profilin with GNU gprof
Chapter 34: Advanced Debugging Topics

Appendix A: Acronyms and Partial Acronyms
Appendix B: About the CD-ROM

 


繼續購買: 購買您最近浏覽過的商品的顧客同時購買如下商品



我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。