システムプログラミング入門 :実行しながら理解するLinux OSのしくみの表紙

システムプログラミング入門

実行しながら理解するLinux OSのしくみ

篠山 学森北出版216ページISBN 9784627855519

OSタグで同率17位(34冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
Zenn 1
初めての紹介
最新の紹介

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 読んだ技術書を記録していくだけの記事 Zenn · 福島 隆宏 · · いいね 1

    本書ではC言語をベースに話が進むと紹介している。読んでみたものの、内容を少し難しく感じたため、今回はそこで読み終えた感想として、改めて挑戦する意向を示している。C言語を土台とする説明であることと、筆者自身が難しさを感じたことが、本書についての記述の中心である。難しかったという評価を添えつつ、再び取り組むつもりだと述べている。

この本について

本書は、C言語を使った実行例を通じて、Linuxの基本操作からOSの仕組みまでを学ぶ入門書である。冒頭でC言語を整理し、ディレクトリ構造とコマンドを確認したうえで、プロセス、環境変数、プロセス管理、ファイルシステムを扱う。続いて、シグナルやパイプによるプロセス間の連携、共有メモリ、ソケット通信、スレッドへと範囲を広げる。各テーマではサンプルプログラムと実行例を用いて説明する構成であり、コマンドの操作に加え、プログラムの実行や通信、並行処理を支えるLinuxの機能を学べる。初めてシステムプログラミングを学ぶ人を対象としている。

楽天ブックスの商品説明、版元ドットコムの目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第1章 C言語のまとめ
  2. 第2章 Linuxのディレクトリ構造とコマンド
  3. 第3章 プロセス
  4. 第4章 環境変数
  5. 第5章 プロセスの管理
  6. 第6章 ファイルシステム
  7. 第7章 シグナル
  8. 第8章 パイプ
  9. 第9章 共有メモリ
  10. 第10章 ソケット通信
  11. 第11章 スレッド