問1. システムコールが、同じプログラム内の普通の関数呼び出しより「重い(遅い)」根本的な理由はどれ?
問2. 「アプリは常にユーザーモードで動き、部品には触れない」——この制約を最終的に強制しているのは誰(何)か?
問3. 仮想マシンを動かすと、OSカーネルの下にさらに強い権限層(ハイパーバイザ)が入る。このとき起きることとして本文に沿うのはどれ?
問4. 1バイトずつ書き出すコードが遅くなりやすく、標準ライブラリのバッファリングがそれを速くするのはなぜ?
問6. 別々のアプリ(プロセス)が、互いのメモリをそもそも「読むことすらできない」のはなぜか?
問7. APIとABIの違いの説明として最も正確なものはどれ?
問8. サンドボックスからの脱出や権限昇格と呼ばれる攻撃が、最終的に狙っているものはどれ?