- , , , ( 1.5).
:
1) - , , ( );
2) - , , , (, , , );
3) - , () , (, , .);
4) - , , , - (- -).
, , :
1) ;
2) ;
3) .
1.5
┌──────────────────────────────────────────┐
│ │
└┬─────────────┬─────────────┬────────────┬┘
│ │ │ │
▼ ▼ ▼ ▼
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌──────────────┐
│ │ │ │ ││ ││
│()│ │ │ │ │ │ │
│ │ │ │ │ │ │ │
└┬──────────┬─┘ └┬─────┬──┬──┬┘ └┬────────┬──┬┘ └┬────────────┬┘
|
|
│ │ │ │ │ │ │ │ │ │ │
▼ │ ▼ │ │ │ ▼ │ │ ▼ │
┌──────────┐ │ ┌──────┐│ │ │ ┌────────┐ │ │ ┌─────────────┐ │
││ │ │││ │ │ │-│ │ │ │-│ │
└──────────┘ │ └──────┘│ │ │ ││ │ │ │ │ │
▼ ▼ │ │ └────────┘ │ │ └─────────────┘ │
┌──────────┐ ┌──────┐ │ │ ▼ │ ▼
││ ││ │ │ ┌───────────┐ │ ┌───────────┐
└┬────────┬┘ └──────┘ │ │ │ - │ │ │- │
┌────┘ │ ▼ │ │ │ │ ││
▼ │ ┌─────────┐ │ └───────────┘ │ └───────────┘
┌─────────────┐ │ ││ │ ▼
│-│ │ │ │ │ ┌───────────────┐
│ │ │ └─────────┘ │ ││
└─────────────┘ │ ▼ └───────────────┘
▼ ┌───────────┐ .
|
|
┌───────────────┐ ││
││ └───────────┘
└┬─────────────┬┘ .
│ │
▼ ▼
┌────────────┐ ┌───────────┐
││ ││
│ │ │ │
└────────────┘ └───────────┘
- , . , :
- ;
- - ( , );
- (, , , , , -, - );
- (, , , , ..) ( 1.6).
1.6
┌─────────────┐
│ │
└┬─────┬─────┬┘
┌──────────────────┘ │ └──────────────────┐
│ │ │
┌─────────┴─────────┐ ┌─────────┴─────────┐ ┌─────────┴─────────┐
│ │◄───┤ │◄───┤ │
│ ├───►│ ├───►│) │
└───────────────────┘ └───────────────────┘ └─┬───┬───┬───┬───┬─┘
│ │ │ │ │
┌──────────────────────────────────────┘ │ │ │ │
│ │ │ │ │
┌────────────┴─────────────┐ ┌───────────────┘ │ │ │
|
|
│ │ ┌─────────┴─────────┐ │ │ │
└────────────┬─────────────┘ │ │ │ │ │
│ └───────────────────┘ │ │ │
┌────────────┴─────────────┐ │ │ │
│ │ ┌────────────┘ │ │
└────────────┬─────────────┘ ┌─────────┴─────────┐ │ │
│ │ │ │ │
┌────────────┴─────────────┐ └───────────────────┘ │ │
│ - │ │ │
└────────────┬─────────────┘ ┌──────────┘ │
│ ┌─────────┴─────────┐ │
┌────────────┴─────────────┐ │ │ │
│ │ └───────────────────┘ │
└────────────┬─────────────┘ │
│ ┌───────┘
┌────────────┴─────────────┐ ┌─────────┴─────────┐
│ │ │ │
└──────────────────────────┘ └───────────────────┘
|
|
.
, :
- , - ( );
- -, , - ( );
- , ( ).
1.7
┌────────────────────────────────────────┐
│ ├──┐
└────────────────────────────────────────┘ │
│
┌────────────────────────┐ │
│ ├──────────────────┤
└────────────────────────┘ │
│
┌────────────────────────┐ │
│ - ├──────────────────┤
└────────────────────────┘ │
│
┌────────────────────────┐ │
│ ├──────────────────┘
└────────────────────────┘
1.8
┌────────────────────────┐
│ │
└───────────┬────────────┘
│
┌─────┴─────┐
│ │
││
│ │
└─────┬─────┘ ┌────────────────────┐
┌─────────────────────┐ │ ┌──┤ │
│ ├─┐ ┌─────┴─────┐ │ │ │
└─────────────────────┘ │ │ - ├──┘ └────────────────────┘
|
|
│ │ │ ┌────────────────────┐
┌─────────────────┐ │ │ ├──┐ │ │
│ ├─┐ │ └─────┬─────┘ └──┤ │
└─────────────────┘ │ │ │ └────────────────────┘
│ └─┬─────┴─────┐
┌───────────────┐ └─────┤ │
│ ├─────────┤ │
└───────────────┘ ┌─────┴─────┬─────┘
│ │
┌───────────────────┴──┐ ┌─────┴─────┐
│ │ │ │
└──────────────────────┘ │ │
. └┬──┬───┬──┬┘
│ │ │ │
┌──────────────────────┘ │ │ └─────────────────────┐
┌──────┴───────┐ ┌──────────────┴┐ ┌┴─────────────┐ ┌───────┴──────┐
││ │ │ │ │ │ │
│ │ │ │ │ │ │ │
└──────────────┘ └───────────────┘ └──────────────┘ └──────────────┘
.