,
. :
,
.
, ,
. - ,
Microsoft Works ClarisWorks,
. ,
.
, .
(Ivan Selin), American Management Systems
1987 :
,
... ,
, ( ) "
, , ".
, ,
,
,
. , ,
, () ,
, ,
.
, :
, .
- : ?
. ,
,
.
-
. -
.
. :
,
.
Smalltalk C++,
-
- . -
, : (..
) . .
- ?
"" .
? . ,
The C++ Report, :
, , ,
. , , " "
" ", " ", "
". , ,
C++ ,
.21
,
-
.
:
, ,
,
,
. , ,
;
. .
, -
, . :
. - .
, ,
, , -
. ,
. ,
.
. , .
, . ,
- ,
.
- ,
, .
, , ,
,
, .
: "-
, .
."22
,
- ,
.
- ,
. ,
, - . C++,
, C .
?
, - .
- . -
. ,
-
.
,
, ,
.
,
. :
,
30%
.
75% .
.23
. (W. Huang)
,
.24
(Van Snyder) JPL ,
:
,
, .
-
- , ,
, , ,
. , "" -
.
. : 1) ,
, 2)
, - ,
.
,
.
,
, , ,
, .
, .
, , ,
, - .
,
.
? ,
. ,
.25
, , 5000
, ,
500
10 .26 ,
( ) "
, ".
, 50 200
, , ,
, - ,
.
,
, ,
,
. "
."
:
- , ,
. ,
. , -
,
.
, ,
: " ,
."
. ,
1 20 .27
:
.
. ,
.
, : "
,
, "" ."28
,
1, .
, ,
, .
.
:
,
, ,
,
. , ,
.
, .
,
.
,
, ,
. ,
,
.
.
, 3000
. 10 20 -
. , ,
( ) ( )
,
.
. 10000
, - . -
.
, , ,
, -
.
,
,
. :
- ,
,
.
- .
, , .
- ,
.
:
, . - ,
, - , . . . (R. L.
Glass) 1988 , 1995 :
?
.
. ,
, .
. , ,
- .
- ,
, - . -
- , .
, ,
, ,
, - .29
18. " -":
? ,
.
, ""
, 1975 . ,
1975 , ?
? ?
, , , 1975
, :
, . (
: , ,
?) .
.
, ,
.
1.
1.1
,
. ,
, ; ,
,
, , ;
.
1.2 "
,
", :
- , - .
- , .
- ,
.
- , ,
.
- -
, , , , ,
.
1.3 :
-
.
-
(, ), ;
.
- :
.
- ,
, ,
.
- .
- , .
2. -
2.1 -
, , .
2.2 , ;
, .
2.3 : " ".
2.4 ,
.
2.5 - .
2.6 , ,
. -
, ,
.
2.7
.
2.8 : 1/3 - , 1/6 -
, 1/4 - 1/4 -
.
2.9 .
2.10 ,
.
2.11 : ,
.
2.12
:
, , .
3.
3.1 - 10
(, ).
3.2 ,
. , .
3.3 -
.
3.4 , ,
. ( , .)
3.5
.
3.6
,
, , ,
.
3.7
.
4. ,
4.1 "
."
4.2 "
", . (
,
, .)
4.3
.
4.4 "
." ( .)
4.5 " ,
, - .
, ."
4.6 .
, .
4.7
.
4.8 ,
. (
.)
5.
5.1 , ,
, -
, .
5.2 :
- , ,
, , .
-
,
.
- , .
-
.
-
.
5.3
; .
5.4 OS/360 . (,
Windows NT - 1990 .)
5.5
.
6.
6.1
, -
.
6.2 ,
, .
6.3 - ,
- .
6.4 ,
, .
.
6.5 , ,
; .
6.6
( -
: Mac WIMP, ROM).
6.7 " , ()
, ".
6.8 ,
;
. (
.)
6.9 " - ,
, ."
7. ?
7.1 -
, , .
7.2 " , ,
- - , , ."
.
7.3
: ,
. ( .)
7.4 " ,
, , , ,
."
7.5 " (
)."
7.6 .
7.7
" ,
" .
7.8 " (
)." ( " ". ,
WWW-.)
7.9 .
7.10 ,
, ,
.
7.11 OS/360
.
7.12 ( 1975 )
,
.
7.13
( ).
.
7.14 , ,
, :
,
- , ,
.
7.15 - . (
, .)
7.16
.
7.17
.
7.18
, , .
7.19 ,
,
(" "),
.
7.20 :
, .
.
7.21
:
- .
- , - .
- , - .
8.
8.1
,
.
8.2 , ,
.
8.3 .
8.4 ,
1,5. (
1,05 1,2.)1
8.5 ICL ,
50
,
.
8.6 IBM,
1,5 10
.
8.7 Bell Labs,
0,6
, - 2,2
.
8.8 OS/360 : 0,6-0,8
- 2-3
.
8.9 MULTICS ,
1,2 ,
PL/I, !
8.10
.
8.11
.
9.
9.1 ,
.
, .
9.2 , ,
, -
, .
, .
9.3 ,
, ,
.
9.4
, .
9.5 :
, , .
9.6
, ,
.
.
9.7
.
9.8
, , .
9.9 ,
,
( ).
9.10 ,
,
, . (
.
,
.)
9.11
,
, .
9.12 ,
.
9.13
- . (, .)
9.14
, .
9.15 .
9.16
. - .
10.
10.1 :
, .
.
10.2
, , , , ,
, , .
10.3 : ,
, ,
, , , ,
.
10.4 : ,
, , , ,
.
10.5
.
10.6
.
-,
.
10.7
.
10.8
.
10.9 -
.
10.10 - ,
; .
10.11 , , 20 ,
, ,
.
10.12 "
", ,
.
11.
11.1 - ,
,
,
.
11.2
, -
,
. (
-. , ,
-, .)
11.3
: , ,
, .
11.4 , ,
.
11.5 () ,
, ,
, .
11.6 -
.
11.7 " ,
- " ().
11.8 ,
,
.
11.9
() .
11.10 ( )
, , ,
.
11.11 ,
, , .
, , .
(
.)
11.12
, ,
.
11.13
. ( .)