Q1: 個人の残高や取引履歴を出す口座サマリー画面に, 最も合う方針はどれ
Multiple Choice
**Explanation:**
**問題を出した背景:** cache は速くする道具として語られがちですが, 実際には「保存してよいか」の判断が先に来る場面が多いです.
**用語:** **no-store** は保存自体をさせない強い指示です. **private** は shared cache では使わせないという意味で, browser 側の保存までは止めません.
**実務での機会:** 口座情報, 管理画面, 医療情報, 社内ポータルのレビューで, 「shared cache だけ防げば十分か」が論点になります.
**選択肢:**
- A (incorrect): **public** は shared cache での再利用を許すので, 個人データには不適切です.
- B (incorrect): **private** は shared cache 事故は避けられますが, 保存そのものを嫌う画面には弱いです.
- C (correct): **no-store** が, 残してはいけないデータという前提に最も合います.
**関連:** cache 設計は性能だけでなく, 漏えい面と操作端末の共有リスクも含めて考えます.