例解UNIX/Linuxプログラミング教室: システムコールを使いこなすための12講

  • オーム社
5.00
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)
本棚登録 : 35
感想 : 2
本ページはアフィリエイトプログラムによる収益を得ています
  • Amazon.co.jp ・本 (512ページ)
  • / ISBN・EAN: 9784274222108

作品紹介・あらすじ

UNIX/Linuxシステムプログラミングをはじめよう
 本書は、2007年にピアソン・エデュケーションから発行された『例解UNIXプログラミング教室 ―システムコールを使いこなすための12講―』の改訂版です。
 本書は、UNIX/Linuxの機能を使ったC言語プログラミングを解説するものです。UNIXは、ファイルの操作やプロセスの制御、プロセスへのシグナル、ネットワーク通信、端末の操作など、多くの高度な機能を持っています。しかし、システムコールによって、このような機能を利用したプログラムを正しく動作するようつくるためには、UNIXの隠れた概念や制約について知っている必要があり、それらを網羅的に覚えるのは困難です。
 本書は、この概念や制約が、それぞれのシステムコールの動作に及ぼす影響を全部覚えるといったアプローチはとっていません。むしろ、必要なときに必要なシステムコールが分かり、それをどう使えばよいのか、そして、その機能には当然どのような制限があるのかが分かるようになるように、UNIXの基本概念とプログラマから見えるUNIXの概観をつかめるよう解説しました。
 本書は単なるインタフェースの解説書ではありません。インタフェースの説明をしつつ、 UNIXの概観(エッセンス)を読者に理解してもらうことで、できるだけ楽に、しかも確かなUNIXシステムプログラミングができるようになってもらうことを目指しました。また、豊富なサンプルコードと演習問題を掲載し、実践的なプログラミングの助けとなるようにしています。

<このような方におすすめ>

・C言語の基本を学習し終えた学生、プログラミング入門者
・システムプログラミングのスキルをさらに磨きたいソフトウェアエンジニア
・組込みプログラムやデバイスドライバの開発に必要な基礎知識を学びたいエンジニア

<おもな改訂内容>

・第0章 UNIXの基礎とシェルの新設:UNIXシステムプログラミングを学ぶ準備として、UNIX にまだ慣れていない読者のために、UNIXとはどのようなものか、どのように操作するかを説明する第0章を新設しました。
・用語の見直し:旧版では提案も含めて読者にわかりやすい用語を目指していましたが、この新版では、わかりやすさを保ちつつ、広く使われている語を用いるようにしました。

 UNIX自体がすでに成熟しているため、システムプログラミングの部分については小規模な改善を行いました。

 なお、すべてのコードは以下のサイトからダウンロードできます。

https://github.com/kazutomi/reikai-unix-code-samples

感想・レビュー・書評

並び替え
表示形式
表示件数
絞り込み
  • 【電子ブックへのリンク先】
    https://kinoden.kinokuniya.co.jp/muroran-it/bookdetail/p/KP00012404/
    学外からのアクセス方法は
    https://www.lib.muroran-it.ac.jp/searches/searches_eb.html#kinoden
    を参照してください。

  • 請求記号 007.64/To 55

全2件中 1 - 2件を表示

冨永和人の作品

  • 話題の本に出会えて、蔵書管理を手軽にできる!ブクログのアプリ AppStoreからダウンロード GooglePlayで手に入れよう
ツイートする
×