Linuxシステムプログラミングは、C言語の力を最大限に引き出す素晴らしい世界です。もしあなたがC初学者であれば、この分野は理論だけでなく、実際に動くコードを書く喜びを体験できる絶好のチャンスです。Linuxはオープンソースであり、自由に試すことができるため、プログラムを実行し、デバッグし、改善するプロセス全体を身をもって学ぶことができます。 この分野に触れることで、ファイル操作、プロセス管理、スレッド、ネットワークプログラミングなど、システムの根本にかかわる多くの技術を学べます。それにより、基本的なCの知識を飛躍的に向上させ、実務に役立つスキルを身につけられるでしょう。さらに、自分が書いたプログラムが実際に動作し、システムと直接対話する感覚は、他のプログラミング言語では味わえない特別なものです。 最初は難しく感じるかもしれませんが、一歩一歩進んでいけば、あなたもLinuxシステムプログラミングの魅力に引き込まれることでしょう。自身のスキルを築き上げ、エキサイティングなプロジェクトに参加してみませんか?この旅は、あなたのプログラミングキャリアの扉を開く鍵となるでしょう。
内容 | 本書には、Linuxの概要、カーネル、Cライブラリ、Cコンパイラなどプログラミングの基礎知識から、ファイルI/O、バッファサイズ管理、メモリマッピング、最適化技術、システムコール、メモリ管理まで、プログラマの観点から実践的なトピックが多く盛り込まれている。Linuxカーネル動作についても、その内部実装よりもプログラマがソースコードを書くために必須の知識が凝縮。カーネル2.6対応。 |
---|---|
著者 | Love,Robert 千住,治郎 |
出版日 | 200804 |
出版社 | オーム社 |
ISBN-13 | 9784873113623 |
データ提供元 | openBD, 楽天 |
価格 | 3,960 詳細はこちら |
---|---|
レビュー平均 | 4.5 |
レビュー件数 | 4 |