[午前対策][OS]
プログラムの属性
- 再使用可能
- 再入可能
- 再配置可能
- 再帰的
開発手法
- 基本計画、要件定義
開発予算決定、スケジュール確認
- 外部設計、基本設計、システム設計
画面、帳票確認、完成予定を明確、プロと素人との橋渡し設計書
- 内部設計、詳細設計
プログラム間の連結を決定、プロ用設計書
- プログラム設計
プログラム内を設計、プロ用設計書
- プログラミング
作成、単体テスト
- テスト
再単体テスト(プログラム設計どおり?)、結合テスト(内部設計どおり?)、システムテスト(外部設計どおり、運用テスト(実際に使えるのか)
- 運用・保守
プロトタイプモデル
スパイラルモデル
要求分析・設計手法
- DFD
- E-R 図
- コード設計(外部設計段階)
--コード体系:連番、区分、桁別、表意
--データチェック(チェックディジット、フォーマット、ニューメリック、リミット、レンジ、重複、照合、シーケンス)
オブジェクト指向設計
メソッド
クラス
インスタンス
インヘリタンス
汎化・特化 is-a
集約・分解 part-of