●クライアントシ ステムの3層アーキテクチャ
ユーザインターフェースを実現するプレゼンテーション層
データを加工するファンクション層
データアクセスを行うデータベース層
●フェールソフト
システムの一部に障害が発生したとき、それ以外の部分の機能でシステムの
運転を継続する
●フェールセーフ
システムの一部に障害が発生したとき、致命的影響を与えないようシステムを
あらかじめ定めた安全な状態に移行する
●フォールトトレラント
信頼度の高い部品を使用したり、バグの少ないソフトウェアを開発したりして
信頼性の高いシステムを構築する
●インクリメンタルモデル
最初にシステム全体の要求定義を行い、要求された機能を幾つかに分割して段階的に
リリースするので、すべての機能がそろっていなくても、最初のリリースからシステムの
動作を確認することができる
●多重プログラミングを行っているシステムで、システム全体のスループット低下を招くような
プログラミングの組み合わせは
→ 演算処理が中心となるプログラム同士