Вы находитесь на странице: 1из 172

1.1. p?...................................................................................................................

4
1.2. ?....................................................................................................................6
1.3. ?..........................................................................................7
1.4. ?...........................................................................................................8
1.5. ?......................................................................................8
1.6. ?...............................................................................................10
1.7. ?.................................................................................11
1.8. ?................................................................................................11
1.9. ?...................................12
1.10. ?.......................................................................13
2.1. ?.....................................................................................................................13
2.2. ?................................................................................................................14
2.3. ?............................................................................15
2.4. ?..........................................................................................................................17
2.5. ?.............................................................................................................18
2.6. ?........................................................................19
2.7. ?..............................................................................................20
2.8. ?.....................................................................................................................21
2.9. ?......................................................................22
1. ......................................................................................................................22
2. -....................................................................................................................................23
3. .....................................................................................................................23
2.10. ?.........................................................................25
1. ..................................................................................25
2. ................................................................................26
3. -....................................................................................................27
4. ................................................29
5. () ....................29
2.11. ?...............................................................................................................30
2.12. ?...............................................................31
2.13. ?...................................................................................................................31
2.14. ?.........................................................................................33
1. - ............................................................................34
2. ..............................................................................................36
3. ...........................................................................................................................37
2.15. , , ?...........................................................................................37
2.16. -?..................................................................................................39
2.17. ?.............................................................................................................40
2.18. ?..............................................................................................................41
2.19. ?...............................................................43
2.20. ?.................................................................................45
2.21. ?...............................................................................45
2.22. ?.....................................................................................................47
:.....................................................................48
2.23. ?......................................................................49
2.24. ? 50
2.25. ?.......................................................................51
2.26. ?..............................................................................................53
1

2.27. ?.............................................................................54
?...................................................................................................55
?...........................................................................55
?........................................................................56
2.28. , ....................................................56
1. World Wide Web .............................................................56
2. ........................................................................................................................57
3. C Usenet ( Users Network)...............................................................58
4. ...................................................................59
, ............................................................................59
..................................................................................................................59
5. Ftp..............................................................................................60
6. Telnet........................................................................................60
2.29. -?.................................................................61
3.1. ?.................................................................62
3.2. ?.......................................................................62
3.3. .......................................................................................................63
3.4. c ?................................................................74
3.5. ?...............................................................76
3.6. ?..............................................................77
3.7. ?.....................................................................79
3.8. ?...............................................................79
3.10. ?. 80
3.11. ?...............................................................82
4.1. ?.......................................................................................................84
4.2. ?......................................85
4.3. ?...............86
4.4. , ?.......................87
4.5.
?..............................................................................................................................................87
. 4.6.
?................................................................................................................................88
4.7. p p p ?
..................................................................................................................................................................89
4.8. p (p, p) ?
..................................................................................................................................................................90
4.9. ...................90
4.10. ?............92
.....................................................................................................................................93
...................................................................................................................................95
..................................................................................................................................96
.........................................................................................................................................97
4.11. ?......................................................................98
5.1. ?............................................................................................................101
5.2. ?...................................................................................................104
5.3. ?...........................................105
5.4. ?
................................................................................................................................................................105
5.5. ?..............................................................................105
5.6. , , , , ?............................................................106
.......................................................................................................................................106
2

.................................................................................................................................107
.....................................................................................................................................108
..............................................................................................................................108
........................................................................................................................109
5.7. ?........................................................................................................................109
5.8. ?......................................................................................................................111
5.9. ?.........................................................112
................................................................................112
5.10. ?.........................................................................................113
5.11. ?.......................................................................................114
5.12. ?..........................................................................................116
5.13. ?.................................................................................................120
I. ...........................................................120
II. ....................................................................123
III. .............................................................126
6.1. ?.........................................................................................127
6.2. ?..................................................................128
6.3. ?..............................................................................129
6.4. ?......................................................................130
6.5. ?...............................................................................................131
6.6. ?................................................................................................132
6.7. MS DOS?.................................................................134
6.8. -?.................................................................................................135
6.9. Windows, Unix, Linux ?..............................136
Windows...................................................................................................136
Unix............................................................................................................137
Linux..........................................................................................................138
6.10. , , ?................................................................140
6.11. ?....................................................................................140
6.12. ?....................................................................143
6.13. ?..................................................................................................143
6.14. ?.............................................................................................144
6.15. ?....................................................145
6.16. ?..............................................................................................146
6.17. ?......................................................................177
6.18. ?.................................................................178
6.19. ?................................................................................179
6.20. ?.......................................................................179
6.21. ?..............................................................................................................181
6.22. ?.........................................................................151
()..............................................182
7.1. ?......................................................................................................................184
7.2. " "?.........................................................................................185
7.3. p?................................................................................185
7.4. ?.................................................................................155
7.5. ?.....................................................................155
7.6. ?.................................................................156
7.7. ?....................................................................................................................189
7.8. ?...................................189
............................................................................................................190
..................................................................................................................159
3

..................................................................................159
7.9. ?......................................................................159
7.10. ?.................................................................................196
7.11. ?.....................................................................................................197
....................................................................................................198
..................................................................................................198
7.12. ?..................................199
7.13. ?...........................................................................166
7.14. ?..........................................................200
7.15. ?.......................................................................................................167
7.15. ?.......................................................................................................202
7.16. ?.....................................203
7.17. ?............................................................204
7.18. ?.............................................................170
7.19. ?...............................................................................................172
.........................................207
7.20. ?....................................................................208
.............................................................................208
7.21. ?.............................................................................174
, ....174

1.1. p?
"" (. informatique) information
() automatique () " ".
"omputer science",
" ".
p ,
,
, , , ,
.
1978 ""
, , , -
,
, , ,
.
, .

p .
:

pp pp ;
p p, , , ,
;
,

;
,
( , ,
, , .);
, ,
;
, ;
, ;
, , ;
, , ,
;
p, , , , ,
, .

..
, .
, ,
Hardware, " ".
, ,
, ,
Software ( " "),
, ,
.

, ,
, . ,
, Brainware
(. brain ).
.
, . ,
,
, , .
,
,
: , , , ..

1.2. ?
"" "informatio", ,
, . ,
.
, ,

:

, - .
, - , - ..
"" " , ";
, ;
,
, , , .. , ,
(. ).

, , ,
, , , ,
-.
:

, ,
, ,
(.. );
( );
();
();
();
().

,
"" . :

,
.
.
, , , , , , ,
..
( , , , ,
, , , ..)
,
.
6

, , , ,
, , .
, ,
.
,
. , ,
.
, , ,
, .

(,
,
..),
.
.

1.3. ?
:

, , , ;
;
;
;
;
;
;
, ..

, , ,
, .

1.4. ?

. ,
. .
,
.

:
1. C, , ()
-
.
2. (, , , ..)
,
, ,
, , ..,
.
,
.

1.5. ?
, , " ",
? , ,
. ?
:
,
, ,
, .
"
", , , ,
, ,
. .
,
.

. .
. 1928 .
N
, I,
, N.
: I = log2N
, .
, : I = log2100 6,644.
, ,
6,644 .
:
1. : " ", " ";
2. : " ", " ".
, "
" " ".
. , . ,
, ,
, , ,
.
1948 .
,
.
: I = ( p1log2 p1 + p2 log2 p2 + . . . + pN log2 pN),
pi , i- N
.
, p1, ..., pN , 1 / N,
.
,
. ,
, .


digit ).

(. bit binary

,
9

"""",

""""

..).

"" ,
"0" "1",
.
.
, . ,
256 (256=28).
:
1 () = 1024 = 210 ,
1 () = 1024 = 220 ,
1 () = 1024 = 230 .


, :
1 () = 1024 = 240 ,
1 () = 1024 = 250 .

,
, , . (),
() .

1.6. ?
:

;
;
;
c;
;
;

;
;
;
;
;
;

;
;
;
;
;
.

, ,
.

10

1.7. ?
:

;
;
;

;
;
;

, .
.
,
, .
, . ,
.
,
, ..
, ,
, - .
.
( ),
.
,
.
, , ,
.
( ) .
.
(,
) (, ). ,
, , .

1.8. ?

.
, ,
.
11

,
, ,
.
.

.

1.9.
?
,
, .
, , , , - -
, , .
( ,
, ..) , .
,
.
.
.
,
.
" "
.
, , ,
.
, , , ,
, , , , ,
, .
,
, .
-
,
, .

1.10. ?
12

,
, ,
.

.

,
. ,
,
.

2.1. ?
(. computer )
, ,
.
:

, ;
,
( , ..), .

,
""
" ".
(HardWare), , ,
.
(SoftWare) ,
,
.
.
, . ,
( ), ()
.
, " " ,
. "" , .

13

,
.
, ,
.
,
.

2.2. ?
.
,
:

( , ), ;
, () -
();
;
.
, .

(. 2.1).
,
.

. 2.1.

;
;
.
:

14


;
.

, , -
(), , ,
().
, .
,
.
.

. , ""

.
, ,
( ).
5.7.
,
.
, .
, :

, ;
,
;
;
,
. ,
.

2.3. ?

, 1945 . .

15

. 2.2. , 1945 .

1. . ,
,
.
.

.
,
.
, - ,
,
, .
"".
, , .
2. . .
, , .
, .
. ,
, (
). ,
.

.
3. . ;
.
, ,
.
16

, , -.
, -. , ,
, .. "
", . -
, , .
--.

2.4. ?
, .
, :

;
( );
.
, :

;
;
;
.
.

( ),
.
, :

( );
( , );
( , ), .

(. add ),
:

add x ( x ,

)
add

add x, y ( x y,
y)
add

x
17

add x, y, z ( x y,

z)

add

2.5. ?
:

p, :

, , ;
;
;
;

;

;
, ,
;
"".

2.6. ?
18

.
,
,
, , ..
,
: , , .

.

.
.
,
.
.

( ) -

(), , (),
(. 2.1). .
,
2.18 (. 2.26).
, .

.
: , .
( .)
.
,
,
.

,
. , .
, ,
. 2.3.

19

. 2.3.

. ,
, ,
(). ,
.
, :
, .

.

. ,
.
,
.
. 2.4.

. 2.4.

.
, .

2.7. ?
(CPU, . Central Processing Unit)
, ,
,
.
:
20

- ;
;
;
;
( 8 512 );
.

.

,
, . -

, .
Intel Pentium 4 2001 .
2 , 2.5 .
, , ,
, -, ,
, .

. 2.5. Pentium 4. () ()

;
.

2.8. ?
,
8 , . (
). . .
, .
, .
(, , ). ,
, . ,
.
:
21

: ,
, , , , .
,
, ,
.
.

2.9. ?
, - .

1.
(, . RAM, Random Access Memory
) ,
,
, .
, ,
, , , .
, .
32 512 .
32 ,
512 2 .
SDRAM (
). SDRAM
, . -
, ( 2
) .
(Refresh Memory). SDRAM 16 256 .
.
DIMM (Dual-In-line
Memory Module ).
Rambus DRAM
(RIMM) DDR DRAM.

22

. 2.6. RIMM () DIMM ()

, (16, 32, 64, 128, 256 512


), , (100 133 ), (6 7
) (72, 168 184). 2001 . 1
2 .

2. -
(. cache), ,


.
- , ,
, ,
, -.
"", "". , ,
, .
, .
.
- SRAM (Static RAM),
, , DRAM (SDRAM).
-, 8, 16 32 .
, 256,
512 .

3.
(ROM),
(Flash Memory), CMOS RAM, ,
.
23

(, . ROM, Read Only Memory )


, ,
. ""
. .
(Flash Memory) ,
.
.
, , , ,
, .
Flash- BIOS. BIOS :
,
.
BIOS (Basic Input/Output System -)
,

.
CMOS RAM.
CMOS RAM
.
, .

BIOS CMOS

CMOS Setup, BIOS (. Set-up


, "").
.

(VRAM) ,
. ,
.
24

2.10.
?
() ,
, .
, .
:

;
;
-;
- -;
() .

1.
(. floppy disk), , ,
.

.

,
,
. ,
/

.
,
25

.
.
(), .
.
, .
512 .

. 2.7.


: 3,5 (89 ), 1,44 , 80,
18.
(. floppy-disk drive),
,
360 -1. ,
. .
.
, 3
. Nano2
.

2.
,
.
(. HDD Hard Disk Drive)

,
, .
.

26

. 2.8.

,
, . -
, .
,
. 1,1
, .
,
0,5 .
: 10 100 .
( ) 7200 /,
9 , 60 /. ,
.
( 2 ), .
.

3. -

CD-ROM (ompact Disk Read-Only Memory - ,


).
CD-ROM 12 1,2 ,
,
. .
( )
( ), ,
. (2,54 ) 16
.
27

. CD 780 .
.
CD-ROM ,
. CD
500 . C CD-ROM
, ,
. CD-ROM , ,
, , c
.
, - ,
, . , .
.

. 2.9. CD-ROM

CD-ROM CD-ROM (. 2.9),


CD-ROM
.
.
.
,
,
.
,
.
, .

CD-ROM


. .
28

CD-ROM.
, CD.
D-ROM DVD.
, CD, 17 , .. 20
CD-ROM.
,
, ,
, .

4.

CD-R (Compact Disk Recordable) ,


-, 650
. CD-R .
,
. ,
, , .
CD-R, , .

.2.10. CD-MO

- - D-MO (Compact Disk Magneto


Optical) (. 2.10). D-MO . 128
2,6 .

CD-R (Compact Disk Recordable) ,


-, . 650
.

WARM (Write And Read Many times),


.

5. ()
(. tape streamer)
.
1 2 .
29

. 2.11.


.
,
.
,
.
,
, .
.

2.11. ?
(Sound Blaster ) ,
,
, , ,
.
:

-, ( , )
(, , ) ;
-,
, ,
.

,
,
. . ,
30 .
Sound Blaster, , .
, ,
, " " (voice mail) ,
30

, , , ,
..

2.12.
?
, (
) . ,
BIOS.
.
SVGA (Super Video
Graphics Array ),
12801024 256 1024768 16 .
, ,

:

. 2.12.

() ,
.
, ,
.
-,
, , . ., ,

TV- , . TV-
.
, .
31

2.13. ?

.
,
.
, ,
( , ,
).
c QWERTY ( ""),
, -
:

. 2.13.

12 , .
,
. . ,
() F1,
F10.
:

Enter ;
Esc (Escape ) - , ,
..;
Ctrl Alt ,
;
Shift () ( );
Insert () ( c
, ) ( );
Delete () ;
Back Space
;
Home End ,
;
Page Up Page Down ( )
, ;
32

Tab ,
;
Caps Lock ,
;
Print Screen , .
.
, ,

, ,


. Num Lock.
( ),
:

,
- ;
;
;
- .

,
.
, ().
, "" BIOS, ,
, .

2.14. ?
:

( );
;
( ).


. .
,
, .

( ,
, , .).

33

. 2.14.

-
(), . , .
, , .

1. -
- . ,
,
.

. 2.15. -

, .
, ( )
.

34

. 2.16.

.
, (. pixel picture element, ).

.
. , .
0,24 .
"" .
( )
. "" ,
"" .
, ,
, .
,
.
.

. 2.17.

, , ,
, .
, ,
,
, ..

35

. ,
, .
85 , .

2.
-.
,
, .
.

,
, , 15
.
- ,
.
, ,
( - , ).

. 2.18.


, .
, ( ).
. 642480, 12801024 1024768. , 1 5
, .
. 2 3 ,
;
,

36

3.

. 2.19.


. ,
. (
, .)
, - ..

2.15. , , ?
.
.

. : ,
.

,
, . , ,
9, 18 24 , .
.

, .
"" .
,
.

37

, ,
, .
;
"" , .
.

.
,
. .
, -,
, .
,
, . ,
.
,
() ,
.
() , ,
.

,
, , .
.
38

.
, , , ,
: ,
..
.
.

, , ,
. ,
, ,
.
, ,
.
.

2.16. -?

.
, ,
,
.

,
, . :
/.

39

. 2.24.

,
. , .

( ) .
. ,
.

. 2.25


.
, , ,
, .

.
.
"" "" (. fac simile ),
(, ..) . ,
, -.

2.17. ?
(, .) ,
.

40

, .
,
.
( ), ,
..

-,
.
. .
, ,
.

, .
, , . ,
, .
(, )
. , ,
, .
,
.

2.18. ?

. ()
41

, .
.
:

(
). ,
, .


,
, ,
.

-,
, 2.26.

. 2.26.

, ,
(. interface inter , face ).
,
.

42

, ,
, .
(, )
, .
,
() :

,
. , ,

.
,
-
.

( ).

,
. .

, , .
"" . .
,
.
, ,
, (MotherBoard).
, ,
(DughterBoard )
, (. slot , ).

2.19.
?

:

43

. 2.27.

;
;
;
.
:

;
;
;
;
;
CD-ROM;
.

(DeskTop) (Tower
) . . 2.28.

1 .
2 .
3
.
4 .
5 .
6 CD-ROM.
7 .
8 .
9 ,

,
.
,
.
. 2.28.

44

2.20. ?
. ,
:

;
(ROM) (RAM) , -;
;
;
- .

,
(ChipSets). ,
, .
, , , ..

1 ;
2 256
;
3 ;
4 ;
5
;
6 , 4
;
7 ()
;
8 , ,
;
9 32- (
, .);
10 BIOS (Flash);
11 ;
12 16- .
. 2.29. Pentium

2.21. ?
,
:

(, );
,
, ,
, , ..;
-
(5,25 3,5 );
45

,
() , ..
:


;

;
.


(, ..),
. ,
. -
.
(. serve )
,

(, ).
(, ) ,
.


HP LD PRO

, ,
, ,
. , .
,
.
46

,
. , ,
, , .

, .

.
, , .
,
.

. ,
. , ,
:

, .
. , ,
. ,
, . ,
.

. (. HandShake
).

2.22. ?
(. Computer NetWork, net work )
,

, , .
( )
( ). , .
, , ,
,
, .
.
,
, , .
47

, .
, , ,
.
. :
( . topos ... ), ,
, . . , ,
. , ,
. . , , ,
, . .
; :
, .
( . " ", 1979).

. ,
.

. , .

. ,
, .

. , .

. , ,
.
48

. , .
.
,
, .
,
, ,
.
:

Ethernet (. ether ) . ,
. .
10 100 /.
Arcnet (Attached Resource Computer Network )
. . 2,5
/.
Token Ring ( , ) ,
,
.
,
. 4 16 /.
FDDI (Fiber Distributed Data Interface)
. 100 /.
( ).
1000. .
(Asynchronous Transfer Mode) , ,
, .
2,5 /. .

2.23. ?
:

. 2.30.

(,
, ; ;
49

, , .).

() ;

.
.

.
.

() () ,
.
.
, .

() , .

2.24.
?

, .

( LAN Local Area NetWork) ,


, , .

50

( WAN World Area NetWork) ,


, .
(,
.). .

(MAN Metropolitan Area NetWork) ,


.

2.25. ?
,
:
51

(. Bridge) .
, .
, .

,
. , ,
,
.

(. Router) ,
. , , ,
.
(
), .
, .
(. Brouter) ,
, , , ,
.

52

(. GateWay), , ,
.
, . ,
, . C
.

2.26. ?
, ,
. , ,
, , , ,
, ..

"--"

-,
.
"--" 50-200 .
,
( ). ,
.

"-"

53



( , .),
.
.

""

, "".
,
. .

.

2.27. ?
,
.
.
, , , ,
, , ,
.
, .
( ) .
, , ,
, .
,
, , , .
, ,
,
. " ",
.
54

1984 , .
, ,
, .
, "". .

?
.
, :
1.
, ;
2. on-line (" ")
;
3. (), .
(. provide
, ) ,
.

?
,
.
, .
. (.. ) ,
, ,
TCP/IP ( "-- / -"). TCP/IP ,
:

TCP (Transmission Control Protocol) ,


, ;

;
IP (Internet Protocol) ,

.

TCP/IP :
; IP
, , ;
.

?
, :
IP- .
:
, .
IP- 4 . ,
, . IP55

0 255, , :
145.37.5.150. 145.37; 5; 150.
(. domain ), ,
. : barsuk.les.nora.ru. barsuk
, IP-, les ,
, nora , les , ..
IP-.

2.28. ,

().
.

1. World Wide Web .


World Wide Web (WWW, " ") , ,
.
,
,
.
.
, , ,
.
, , ""
" ": , , . ,
, ,
, ,
- ,
, .
WWW ,
HTTP ( "---", HyperText Transfer Protocol).
WWW WWW-.
WWW-c World Wide Web.
HTML (Hypertext markup language).
HTML
(. tag ", ") ,
, , , ,
, .. , :
<TITLE> </TITLE>
56

WWW- ,
,
(, ).
, ,
. WWW- " " (. "homepage")
, .
" " .
WWW-,
, .
.
WWW - ,
.
(. browse , ) ,
WWW: WWW ,
WWW-c .
-. : Netscape Navigator
Microsoft Internet Explorer. WWW ,
. , ,
WWW , .
.

2. .
(Electronic mail, . mail , . e-mail) c
, .
,
.

:
< > @ < >.
: earth@space.com, earth , space.com , @
" ".
, e-mail, ""
( " "),
-.
.
.
(),
, (. smiley, ""),
.
(, )
:-)

:-Q
57

:-)~

:-)))
:-~)
:*)
:-{)
:-[
-:-)

:-@
:-(
:'-(
;-)
>:-(
:0

8:-)
:-*
:'-)
:-&
O-)
=8-)

3. C Usenet ( Users Network).


,
. .
Usenet (NewsGroups) ,
.
:

news , ;
comp ;
rec , ;
sci - ;
soc ;
talk ;
misc .

. , , rec.music.beatles
, "" .
,
.
" " (Bulletin Board System, BBS).

4. .
e , .
- - ,
.
.
.
. :

, -;
, ,
.

, .
, -,
, ,
. , ,
, WWW-c ,
.
58

() ,
, "", "", "" ..,
WWW-
.
. , ,
:
==> ==> ==> .

, , ,
. ,
.
Yahoo!, .
.
.
.

.
. ,
, , WWW-
.
:

-;
, ;
, .

.
, , ,
.
, .

AltaVista
. .
. 30 . 300 4 .
Usenet. AltaVista 20 . .

5. Ftp.
FTP (File
Transfer Protocol " "). ,
. ,
59

, FTP-. 10
.

6. Telnet.
, ,
TELNET. : -,
-, -, .
-:

;
,
;
,
.
-:

;
;
-.
Telnet .

.
,
.

2.29. -?
"" "" , "" , ,
, "".
,
, , , ,
,
,

(),

,
.
- ,
, .

(
, , ,
50%,
75% .
60

.
, , .
.

, 64
512 , 40 100 ,
, , -
SVGA.
CD-ROM; TV- -;
(), , ; ;
;
,
; .

,
, , , ,
, , ,
, .
C ;
; ,
,
, , ,
- ; ,
, ; .


.
"" "" .
,
.
,
, ,
.
(3D) , ,
, .
MIDI (Musical Instrument Digital Interface,
) ,
, .
(Virtual Reality, VR). "" "
".

,

61

. , ,
, .
: ;
;
.
: -
, ""
, .

3.1. ?
:

( );
;
;
;
;
..

.
, ,
.

3.2. ?
,

, .
,
(,
, .), ,
, .

3.3.
.
, .
500 . .. () , ,
.
1614 . . .

.
62

1642 .
, , .. ""
.

1804 .
, .
, .
1834 . "" ,
: ,
, , , ,
. .
.
1876 . .
1890 . ,
, , .
.
1892 . . .
1897 . . - .
1901 .
.
19041906 . .
1930 . ()
,

.
, ,
, , ,
, .
63

1936 . .
.
.
1938 . .

1938 .
-
.
1939 .
.

"1"

1941 .
. .
1944 .
"1" .
, .
64

1945 . " "

"", 1946 .

1946 . . .
"" (Electronic Numerical Integrator and Computer). 20
1,5 . , "1",

300

5000
.

1948 . Bell Laboratories ,


. .
1948 . (Norbert Wiener) "",
.

65

1949 .
EDSAC.
1951 . (
), 600 . .. .
19511955 . .. , .. , ..
, .. , .. , .. , .. , .. , ..
,
-
.
1952 . .. 1 (
)
.
1953 . (ore
memory), .
70- .
.
19551959 . .. , .. , .. , .. ,
.. , .. , .. - . " "
. ..
.
19551959 . (.. , .. , ..
, .. ) (.. , .. , .. ).
,
(.. , .. , .. , .. , ..
.).

66

1958 . Texas Instruments .


1957 . ( ).
1957 . NCR .
1959 . .. 2 10 .
./.
.

..

1959 . 20, .. .
(20 . ./.).
,
. 20 40
(40 . ./.). 20
4 220 (200 . ./.).
1959 . ,
.
1961 . IBM Deutschland
.
1964 . IBM/360.
1965 . . . ()
.

1965 . (Seymour Papert) LOGO


.
67

1967 . .. -
6,
. "" , 10 .
./.

1968 . Intel,
.
1970 . .
1971 . Intel4004, 2250 ,
.
,
.
1971 .
(PROgramming in LOGic).

1972 . Bell Laboratories .


1973 . UNIX.
1973 . IBM (International Business Machines Corporation)
"".
68

1974 . Intel
8080 4500 .

1974 . , , -,
8080 , ,
. ,
"" " ".

1975 .
. (Microsoft),
.

1975 . IBM .

Apple1

1976 . , ,
Apple1, Apple.
69

1978 . Intel 8086.

1979 . Intel 8088. IBM



.
1979 . SoftWare Arts VisiCalc (Visible
Calculator) .
1980 . Control Data Cyber () 205.
1980 . Sharp, Sanyo, Panasonic, Casio Tandy
,
.
1981 . IBM IBM PC
8088.
1982 . Intel 80286, 134 000
, .
Intel.
1982 . (Mitch Kapor) Lotus 123,
Visicalc.

Lisa

70

1983 . Apple Computers Lisa


, .
1983 . .

1983 . Borland Turbo Pascal,


(Anders Hejlsberg).
1984 . Laptop (),
.
1984 . Sony Phillips - CD-ROM.

Macintosh

1984 . Apple Computer Macintosh 32-


Motorola 68000 Macintosh c
, ,
, IBM- MS-DOS.

, , .
1984 . FIDO.
. 1995 20 , 3 .
.
1985 . Intel 80386,, 275000 .
32- ""
.

71

1985 . Bell Laboratories ++.


1989 . Poquet Computers Corporation
Subnotebook Pocket PC.
1989 . - HTML (HyperText Markup
Language)
World Wide Web.
1989 . Intel Intel 486 DX. i486
" ".
Intel 486 ,
,
. 1,2 .
Microsoft MS Windows 3.0.
1990 . - " 3.1".
.. , .. , .. .
400 .

1991 . (Linus Torvalds)


Linux.
Linux, ,
. ,
Linux.
Linux , .
1992 . Internet World Wide Web
web- Mosaic,
. .
1993 . Intel Pentium,
" " , , , .
1994 . Power Mac Apple Computers Power PC.
1994 . Netscape Communication Netscape Navigator.
1995 . Microsoft Windows 95.
72

1995 . Microsoft Internet Explorer. ,


Internet Explorer.
1995 . Intel Pentium Pro, 5,5
. 32 , ,
, . Pentium Pro
-, .
1997 . Intel Pentium II, 7,5
. Pentium II Intel MMX,
, . ,
,
.
, , ,
, .
1997 . Sun Microsystems -
Java ( ""), "
". Java ""
,
"" .
, , .
1998 . Windows 98.
1999 . 64- Mersed.
2000 . 64- Itanium AMD.
2000 . Windows 2000.

3.4. c ?
, 50- .
. ,
, .
.

73

"".

, -
, .
. -
, , .
10-20 .
.
, , .

. ,
, ,
. .
,
, , .
74

,
, , .

""


, ,
. , ,
, , ,
.
: ( ), ,
, , 20.

3.5.
?

6.

, 195565 .
,
. .

-,

,
.

75

,
.
,
,
.
, , ,
. ,
, .

. , .
.
,

, - , ,
, .
,
.

.
,
. 60-
,
.

3.6.
?

76

IBM360.

60-x .
, ,
, ,
"" . ,
, .

, ..
. ,
.
.
, .. .
,
.
IBM360, IBM370, (
), ( ) .

. .


1. .
,
,
.
2.
.
.
77

, , ,
() - ,
, .
3. (, , )
. .
,

.
1100 1200 .
4. ,
.
.
5. . .
6.
, .

3.7. ?
,
1970 .
,
, ,

.

,
.
C
, .
,
1 64 .
:

;
;
;
;
.

3.8.
?

78


,
(, ).
"" ,
.
, , , ,
.

.
.
. .
, " ". ,
,
.
,
, , ,
.

3.10.
?
:

, ;
;
( );
.

,
.
.
,
, , .
.
,
. 1 10 p .
.
, .
() ,
.
79


,
(80- ), ,
,
, .
p p :

5 10 . ;
;
32 ;
;
;
- ( ).

,
, .. .
, .
-
.
200 300 .
5 6 ,
- .
S/390 IBM .
342 .
, ,
20 200000
, .

.

CRAY 1

100
(1 ).
. ()
, .
, (high end).
80

, ,
( ). ,
, , .
p ?
,
.
- .
,

.
.
, .
, ,
.

- .
, ,
.
-
Intel Pentium Pro 200. 9200
Pentium Pro 200 , () 1,34 (1
1012 ), 537
2,25 . 44 ( 300 )
850 .
- (,
. .), , ,
..
.

3.11.
?
, , ,
, ,
.
:

81

Laptop

Laptop (, lap> top ).


. (, )
. .

Notebook

Notebook (, ). .
3 . -. .
CDROM.
.
.
-, ,
. .
, - .

Palmtop

82

Palmtop () .
. .
. Palmtop
, ,
(Personal Digital Assistant).


iPAQ 3150

. ,
iPAQ 3150 : ,
, , , , ,
. iPAQ : ,
, , ,
, , ,
Microsoft Reader, .

4.1. ?
,
.
.
(. . ,
) . , II
( ) .

() , . , 757,7
7 , 7 , 7 .
757,7
700 + 50 + 7 + 0,7 = 7 . 102 + 5 . 101 + 7 . 100 + 7 . 10-1 = 757,7.

83

, , ..
, : , ,
.. q

an-1 qn-1 + an-2 qn-2 + ... + a1 q1 + a0 q0 + a-1 q-1 + ... + a-m q-m,
ai ; n m , .
:

4.2.
?
: 1 0, 2

..


.
1 2, 2 3 ..
(, 9 ) 0.
, 0 1, 0 1,
1 0.
:

, ,
; -
, , .
,

:
0,
:
0,
: 0,
: 0,

1,
1,
1,
1,

10, 11, 100, 101, 110, 111, 1000, 1001;


2, 10, 11, 12, 20, 21, 22, 100;
2, 3, 4, 10, 11, 12, 13, 14;
2, 3, 4, 5, 6, 7, 10, 11.
84

4.3.
?
,
2, :

( 0, 1);
( 0, 1, ..., 7);
( 0, 1, ..., 9,
A,
B, C, D, E, F).

:
10-

2-

8-

16-

10-

2-

8-

16-

10

1010

12

11

1011

13

10

12

1100

14

11

13

1101

15

100

14

1110

16

101

15

1111

17

110

16

10000

20

10

111

17

10001

21

11

1000

10

18

10010

22

12

1001

11

19

10011

23

13

4.4. ,
?
, , ,
, .
. , ,
.

85

,
:

(
, ..), , , ,
;
;

;
.

4.5.

?
, , -
.
. ,
, .
.
, ,
() () , (

16

2).

:
( )
( ).
:

,
86

( )
( )
() .
,

. 4.6.

?
N q
N ("") q ,
. , ,
q , ..,
. N
, q- ,
.
: 75 ,
:

: 7510 = 1 001 0112 = 1138 = 4B16.

4.7. p p p
?
87

p F q
F q , ,
q, . ., , p
p p ,
F q- .
F
, q . F k
, q -(k+1) / 2.
. 0,36 ,
:

, , ,
,
.

4.8. p
(p, p)
?
x, q- c (q = 2, 8
16) xq = (anan-1 ... a0 , a-1 a-2 ... a-m)q

x10 = an qn + an-1 qn-1 + ... + a0 q0 + a-1 q -1 + a-2 q-2 +


.

88

...

+ a-m q-m

p:

4.9.

, ,
, .
, 46,
. :

;
;

4.1.

:
,
6.

4.1.

89

4.10.
?
: , , .
,
, .
90

.
.

, ,
.
1. 15 6 .

91

: F16+616

: 15+6 = 2110 = 101012 = 258 = 1516.


.
:
101012 = 24 + 22 + 20 = 16+4+1=21,
258 = 2 . 81 + 5 . 80 = 16 + 5 = 21,
1516 = 1 . 161 + 5 . 160 = 16+5 = 21.

2. 15, 7 3.

: F16+716+316

: 5+7+3 = 2510 = 110012 = 318 = 1916.


:
110012 = 24 + 23 + 20 = 16+8+1=25,
318 = 3 . 81 + 1 . 80 = 24 + 1 = 25,
1916 = 1 . 161 + 9 . 160 = 16+9 = 25.

3. 141,5 59,75.

92

:
141,5
+
59,75
=
201,2510
=
11001001,012
=
311,28
=
C9,416
.

:
11001001,012
=
27
+
26
+
23
+
20
+
2-2
=
201,25
.
2
1
.
0
.
311,28
=
3
8
+
18
+
1
8
+
2
8-1
=
201,25
.
1
.
0
.
-1
C9,416 = 12 16 + 9 16 + 4 16 = 201,25

4. 102, 108 1016

5. 1002, 1008 10016.

6. 59,75 201,25.

93

:
201,2510
59,7510
=
141,510
=
10001101,12
=
215,48
=
.

10001101,12
=
27
+
23
+
22
+
20
+
2-1
=
.
.
.
.
215,48
=
2
82
+
1
81
+
5
80
+
4
8-1
=
8D,816 = 8 . 161 + D . 160 + 8 . 16-1 = 141,5.

8D,816.
:
141,5;
141,5;

,
,

.

.
7. 5 6.
94

:
.
111102
368

.
5
6
=

=
24
+
23
1
=
38
+

3010
=

+
22
680

111102
=
368.

:
1
+
2
=
30;
=
30.

8. 115 51.

.
:
115
51
=
586510
=
10110111010012
=
.

10110111010012 = 212 + 210 + 29 + 27 + 26 + 25 + 23 + 20


133518 = 1 . 84 + 3 . 83 + 3 . 82 + 5 . 81 + 1 . 80 = 5865.

133518.
:
= 5865;

,
. ,
.
9. 30 6.

30

510

10. 5865 115.

95

1012

58.

: 133518 :1638

:
.
1100112 =

5865
:

25 + 24 +

115
=

21 + 20 =

5110
=

51; 638 =

1100112
=
638.

:
6 . 81 + 3 . 80 = 51.

2,510
=

11. 35 14.

: 438 : 168

:
35
:
.

10,12
=
21
2,48 = 2 . 80 + 4 . 8-1 = 2,5.

14

-1

10,12
=

2,48.
:
2,5;

4.11. ?
.


.

000000002 111111112.
00000000
96

000000002

11111111

111111112.

0 ... 281

0 ... 255

0 ... 2161

0 ... 65535

:
) 7210 = 10010002 :

) :

) 65535 :


, ,
()

27 ... 271

128 ... 127

215 ... 2151

32768 ... 32767

231 ... 2311

2147483648 ... 2147483647


97

,
, .
()
:
, , .
,
-
c.
,

.
:

, .
1. . 1,

.
:

2. .
, : , . :

3. .

.
:


,
98

.
.

5.1. ?
, ,
( )
.
I .

.
?
o po, oo
oopoo o ooo , o oo oo.

, , "6 " ,
. " " , .
, .
, , " " " ".
,
" ".
, .
" A ", " "
, :
.
.
,
,
.

99


. , . ,
, " 75 . "
, .
.
, .
"", "", "", "... , ",
" "
. .
B, ,
. , , .
, , " ", " "
"" " ",
" , ".
""
" ", " , ,
".

.
, .
" ", "
". " , "

. "" , ,
, o "" "", ,
, "1" "0".

:

, "",

( ).

, A , , A .

. " " (); " " (

).

, "", (. conjunctio )
" . " ( &).
. , . ,
"10 2 5 3" ,
"10 2 5
3", "10 2 5 3", "10 2 5 3" .

, "" ( ),
(. disjunctio ) v (
). v , .
100

, "10 2 5 3" ,
"10
2 5 3", "10 2 5 3", "10 2 5
3" .

- , " ..., ", " ... ", "... ...",


(. implico )
.
, , .
?
: " " () "
" ().
, "
, ". ,

:
1. , ,
;
2. , ,
(, );
3. A B , ,
.
, , ,
, .

" ..., " -
. .
. "" ,
, . , : "
, ", " ,
".

, " ",
" ", "... ...",

~.
,
.
,
"24 6 ,
24 3", "23 6 , 23 3" ,
"24 6 , 24 5", "21 6
, 21 3" .
,
,
, : " " (), " " ().

" (

" " (

), "

). A

, : , , ,
.
101

v .

, :

=(

v ) . (

v ).

, , ,
.
.
, (""),
(""), ("") .

5.2. ?

, .
:
1. "" ("1") "" ("0") .
2. ,

, ., v,

B,

3. .
. 1 ; . 2
.
" ,
". (A v B)
C.
" ,
".
(A v B)
C,
A, B C "", ""
( ). .
""
. , , v
, "
". ,
, , .
. ,
, .
.
, , ,
" , ". ,
, ,

.
102

. ,
, .
,
, , .
"=" " "
, , .

5.3.
?
,
,
, 1 0, : 1 0.
:
1.
, , ;
2.
, , , ,
,
.

5.4.
?

. .
CD-ROM.

, ( ), :

5.5. ?
c ,
.
, , , ,
( ), .
103

,
. .
1 0 ,
. , +5 0
.
(1),
(0).
,
, , .
.
.
(),

() ( )
.

5.6.

, , , , ?


.
. 5.1.

. 5.1

x.y

104

, .
, .
z x y : z = x . y
( "x y"). "&"
( ""), and.


.
, .
.
5.2. "1" ">=1" (..
, 1).

z x y : z = x v y ( "x
y").

. 5.2

xvy


() . x
z z = , " x" " ".
0, 1. 1, 0.
5.3

105

. 5.3


x
0


.
z x y :
,
" x y".
5.4.

. 5.4



.
z x y :
106

,
, " x y ".
. 5.5.

. 5.5

5.7. ?
,
.
, ,
.
trigger , .
flip-flop,
"".
("")
.
RS- (S R, ,
set , reset ). . 5.6.

. 5.6

S R Q
Q .
107

S R
(

).

, .
. 5.7
.

. 5.7

R S ,
(. 5.5).
1. S="1", R="0", ( ) Q
"0". R="0", Q="0"
"1".
2. "0" S "1" R "0", Q "1".
3. R S "1", Q .
4. R S "0" ,
.
,
8 , , , 8 2 10 = 8192 .
.

5.8. ?
,
.
108

, , -
, .
,
, ,
. . 5.8.

. 5.8

A B i- :
1. ai ;
2. bi ;
3. pi1 .
:
1. ci ;
2. pi .
,
, :

109

,
,
.
, C = (3 c2 c1 c0) A = (a2 a1
a0) B = (b2 b1 b0) :

5.9.
?
,
:


110

5.10. ?
,
.
, ,
:
(0, 0),

(0, 1),

(1, 0),

(1, 1).

, :
(0, 0, 0),

(0, 0, 1),

(0, 1, 0),

(0, 1, 1),

(1, 0, 0),

(1, 0, 1),

(1, 1, 0),

(1, 1, 1).

..
,
.
.

1.

,
x y.
,
. :

, x y
1, .

2.

111

, x y
0, .

3.

,
0, .

1,

5.11. ?
,
.
.
, ,
, ,

,
.

112


( ,
..), ,
( ,
, , .).
,
:
1)
( : ,
, );
2)
( , ,
);
3)
( , ;
);

4)
( (
);
);
5)
( , ,
, ;
);
6)
( ; );

7)
( ;
);

113

8)
( x ,
,

);

9)
( ,
, ,
);

10)
( , ).
, ,
. .

5.12. ?
,
: , ..
. ,
.
,
,
, .
: .
, 1
, ;
, .
, , ,
, . ,
,

,
, , .
, ,
.
114

F :
a)
, F=1;
)
, F=0;
)
, , , ,
, F(x) = x;
)
, , , ,
, F(x) = ;
)
, , , F(x) = x . y;

)
, , , F(x)=x v y;

)

.
,
, ( ).
,

.
.
.. , .. .
:
.
115

:
1. , ;
2. ;
3. .

1.
.
2. .
.
1. , 4 x, y, z t, ,
, t - .
. . ,
F(x, y, z, t) = t . (x v y v z), :

2. , ,
.

3. :

. a, b,
c, d, e : a, b; a, e, d; c, d
c, e, b. F(a, b, c, d, e) = a . b v a . e . d v c . d v c . e . b.
4. :
116

)
:
:

)
.

, 1.
:

)
( )
117

5.13. ?
. .
:

;
;
.
.

I.
:
1. ;
2. ;
3. ,
;
4. ;
5.
, .
1. , "-1",
.
, , . .
, , , , .
, .
, , :
118

, .
,
, . ?
. :
; ; .
" "
, , .
:

, , ,

=1, =0, =0.

. .
2. ,
. ,
a, b, c, . ,
, . : x, y
z.
:
1. ,
x, y, z;
2. a, , y;
3. , b, y, x;
4. b, c, x y
x;
5. , a, b, c ,
y.
. x.
, .
. , , , .
? ?
. :
119

a ; x ;
b b; y y;
; z z.
15 :

15 , , :

(,

), :

x=1, y=0, z=0, :

, a=0, b=1, c=1.


: b c; .
.

II.
, ,
.
3. : ,
, , , , , .
, :
1. ;
2. ;
3. ;
120

4. , ;
5. , .
, ?
. ,
0 1 , .
o, ,
, , .
4 , , , 3 5,
, , . , .
, "" "" :

, .
1 2 , . , ,
. , , ,
"" :

0
0

, .

: , , .

121

4. , , 10
. , , , .
, , .
, , ,
. , .
,
.
, .
. ( ).
, . ,
.

"", "", , ,
. "" "", "",
, .
, "" "". ,
:

. , , .
5. , , .
, .
, , .
, :
1.
2.
3.
4.

, ;
;
, , ;
.

, ?
122

. 1 4, 0 1
, :

. , , 3,
. , "" "", 0.
, , .

2, , , .
. , .
, . , 3, .
, .
:

. . .

III.
.
6. , : ,
. , , : " ,
, ". ,
, .
?
123

. :
1. ;
2. ;
3. .
, , .
, .
, . ,
. , .
, . ,
, .
: , , .
7. , , , ,
. ,
:
: " , ". : "
, ". : " ,
". : " , ".
: ", , ".
?
. " " ,
.
:
1.
2.
3.
4.
5.

;
;
;
;
.

, . , ,
, . , ,
.
: . :

: , , , , .

124

8. ,
, .
: " ?", :
" , ";
" , ";
" , ".
( ) ; ( )
, () , .
, ,
.
. :
" " (1), " " (2);
" " (3), " " (4);
" " (5), " " (6).
, .
, (1) (2) ,
. , .
, ,
, , .
, . , , (5)
(6) , c, . ,
, . .
: , ,
.

6.1. ?
(Software)
,
.

:

()

(, ,
- .);
;
;
125

;
;
,
, .

.
.
.

.

.

.

6.2. ?
, ,
(. 6.1):
1. ,
;
2. , , :
o ;
o ;
o ;
o .;
3. ,
.

. 6.1.

,

.

, , ,
.

126

( ,
..), (
).

. , , ,
,
.
, ,
, , , ,
.
,
:

;
(, , ..);
;
;
;
;
();
.

. 6.2. ,
,
.

6.3. ?
,

- .
, , , .
, ,
..
,
.
,
, .

6.4. ?
127


, , -.
,
. ,
.

. 6.2.

C ,
.

(. utilitas ).
, .
:

, ,

; ;
-,
-, ..;
;
- (),

6.5. ?
,
128


.
,
, , , .
.
.
.
:

;
- ;
;
( , , );
;
;
;
(, ,
, .).


.
, .

.
,
, :
1. ,
( ) ;
2. ,
, , ,
.
;
3. ,
. ,
, "" ;
4. ,
.
.

. .
.
129

,
, :

/;
, ;
, , ,
.

,
:

;
;
;
... .

,
, .

.
- (BIOS), .

6.6. ?
(. file ) ,
,
. , , ,
.
- .

CD-ROM. .
512 .
,
. , .
( )
. ,
, .
:
. . 6.3.

130

. 6.3.

, " ...",
, ?
,
, ,
.
" "
, , ,
.
, ,
.

, .
, ,
.
,
.
,
, , , .

, ..

6.7. MS DOS?
MS DOS (Microsoft Disk Operating System)
16- . (. 6.4):

/ (BIOS);
(Boot Record);
/ (IO.SYS);
(MSDOS.SYS);
131

(COMMAND.COM);
MS DOS.

, .
. , /
(), , .

. 6.4. MS-DOS

/ (BIOS)
, -. BIOS

( .) DOS.
( ) ,

DOS /
.
/
, ,
.
DOS,
.
DOS , .
DOS ,
. , ,
, ..

6.8. -?
132

,
, , , DOS.

"".
.
IBM- Norton
Commander. :

, , , , , ,
;
,
;
, ( );
;
;
DOS;
;
;
;
;
.

90- MSWindows 3., , ,



. Windows,
DOS, , ,
.
Norton Navigator ,
Windows. :
, , .

6.9.
Windows, Unix, Linux ?
Windows

Windows Microsoft.
.

133

Windows NT (NT . New Technology) ,


.
DOS. Windows NT 32-
. ,
, , .
, ,
, , .

Windows 95
32-
. Windows 95 ,

, , . .

.
,
,
, . Windows 95
, , . Windows 95

, ,
.
Windows 95 . Windows 3
DOS.
486
Pentium. 32128 .
BIOS Windows 95
. ,
. ,

.
134

Windows 98 Windows 95 ,
Internet Explorer , Web-
"" "" Web-. ,
,
, .
Windows 2000 Professional
.
. Windows 98
, , Windows NT ,
.
Windows CE 3.0 , ,
, , ,
, DVD .
Windows CE 32-, ,
c, , . Windows
CE "" ,
, .
Windows CE , . ,
. Word Excel,
. .

Unix
Unix Bell Telephone Laboratories. Unix
,
. Unix C 10
. Unix
. UNIX
.
UNIX . , ,
,
. .
UNIX
, . 80-
, UNIX.
, UNIX. ,
,
. UNIX:
C, ,
. , UNIX
.
UNIX .
.
. ,
, , , , ,
, ..
. UNIX,
.
135

,
.
, .
, ,
.
, .
UNIX , .
, , ..
, ,
.
( " UNIX", http://base1.spiiras.nw.ru/univer/unix)

Linux
Linux 1991 .
(Linus Torvalds). 1991 e-mail
, , .
Linux, ,
. ,
Linux.
Linux , ,
(free).


Linux
""

, ,
. ,
, .
,
Linux.
Linux ,
, , .
: , ,
, , , , ,
. , ,
"" ( ). Linux
-.
, .
"" :
136

. .
, Linux ,
. ,
. , Linux ,
. , -
, . . ,
, , .
,
.
, ""
, ,
, . ,
,
, .
. ,
., . . :

, ,
;
;
, ;
.

6.10. , , ?
(. translator ) -.
, , ,
.
.
.
(. compiler , ) ,
, .
(. interpreter , )
.
, , ,
. , ,
.
,
.

137

,
, . ,
, .
.
, ,
.
, .
,
, .

6.11. ?

.

. :

;
;
;
;
, .. , ;
"" ;
;
;
;
;
.
Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

,
Windows-:

Borland Delphi 3.0

138

Borland Delphi () Borland Pascal,


.

.
Microsoft Visual Basic Windows .
.
Borland C++ DOS Windows
.

,
S A=(a1, a2, ..., an).
(BASIC Beginners All-purpose Symbolic
Instruction Code
) 1965 . . .
, . C
Basic BASIC,
: Basic , .

,
.
: QuickBasic (QBasic)
4.5 DOS Visual Basic 3.0-6.0 Windows.
QuickBasic 4.5 Microsoft ,
,
,
90- .
QuickBasic .
.

,
.
QBasic . QBasic
.
.


Program Summa;
Type Mas = Array [1 .. 100] of
Real;
Var A : Mas;
i, n: Integer;
S : Real;
BEGIN
Write('n = '); ReadLn(n);
For i : = 1 to n do
begin


INPUT "N = "; N : DIM A(N)
FOR I = 1 TO N
PRINT "A("; I; ") =";
INPUT A(I)
NEXT I
S=0
FOR I = 1 TO N
S = S + A(I)
NEXT I
PRINT " ="; S
END

Quick Basic

1970 .
.
,
.
,

, ,
.
,
.
,
139

Write('A[', i, '] = ');


ReadLn(A[i]);
end;
S : = 0;
For i : = 1 to n do
S : = S + A[i];
WriteLn('S = ', S:8:2);
END.

.

, Turbo Pascal,
.
Turbo Pascal, Borland ( Inprise),
, , ,

.

1972 . ,
UNIX.

,
,
90% UNIX.
, ,

,
.

,
.


# include <stdio.h>
# include <conio.h>
main()
{
float a[100], s; int i, n;
clrscr(); printf("n=");
scanf("%i", &n);
for (i = 1; i <= n; i++) {
printf("a[%i]=", i);
scanf("%f", &a[i]);}
s=0;
for (i = 1; i <= n; i++)
s = s + a[i];
printf("s = % f \ n", s);
return 0;
}

6.12. ?
,
,
.
. ,
, :

;
;
, .. , ;
, ;
..
.
140

6.13. ?
,
.
- .
, .
, :

;
;
;
;
;
;
;
;
;
;
;
;
..

,
, ,
( ).

Microsoft Word

Microsoft Word.
Microsoft Publisher, Corel Ventura Adobe
PageMaker. .
141

,
, , ..
,
.

6.14. ?
,
.
, , ,
..

,
Corel Draw!

, ,
, ,
.
, ,
, ..
Corel DRAW!
, .

6.15.
?

: >; ..
.

:

142

, ;
, , ;
, , ..


, .

. " " (
).

" "

10-20- . :
,
, , ,
..
, .
,
.

6.16. ?
,
.
,
, ,
, .
,
; .
143


Microsoft Excel


, ,
.
. ,
.

.
. ,
, .

, , ,
.
,
.
.
Microsoft Excel () Lotus 123.
Microsoft Excel ,
, .
Lotus 123 .
.
, , ,
.

6.17. ?
, ,
144

.
, , :

, ;
;
;
;
;
..

-
.
.
, , ,
, ..
().
() ,
,
.

Access


, , ..

, .
,
, .
145

, ,
.
FoxPro, Access for Windows, Paradox.
-
(), :

;
;
, ;
.

6.18. ?
,

, ,
..
,
.

, , ..

6.19. ?
()
,
.
:

, -, ;
;

;
.

,
( ).

, ,
.
146


,
.

.

6.20. ?

, .
, , , ,
, .
, ,
, , .
, , ,
.
: , .
:

;
80000 ( );
;
;
;
;
;
;
;
;
..

:
Microsoft Office. ,
WinWord , Excel,
PowerPoint, Access, Mail. ,
147

, ,
, .
Microsoft Works , ,
,
. ,
, , .

6.21. ?
.

Lotus Organizer

, ..
,
, , .
, , ..
Lotus Organizer , : , ,
, , , .
Microsoft Project
, .

6.22. ?

.
, , .
,
.

()
( www- http://edu.omgtu.omskelecom.ru)

148

;
;
;
;
;
.

,
.
.
.
( ).
,
.
, ,
(), .
,
.
, ,
..
, ,
.

.
,
.
, .
, . ,
.
, .
.
.
, . ,
. ,
, ,
, , , .

, ..
. ,
,
(), ,
, ..
149

.
.
, ,
.
UNIX,
Windows NT Novell Netware.
C UNIX ,
, . Unix
. -, ftp, telnet,
TCP/IP. -,
, UUCP,
Unix- .
Windows NT (Windows NT Server) (Windows NT
Workstation) , , "/". Windows NT
.
Novell Netware Shell, .
,
. ,
. .

7.1. ?
,
. ,
. , , , ,
, . , ,
, , , , .
,
. , ,
. .
, . ,
, .
,
, .
p p
p
.
, , ,
, .

150

""
- (Alhorithmi), 783850 . "
"
"", . XII
.
,
. ,
.

7.2. " "?


(,
) , ,
.
pp:

p;
p ;
c ;
.

p ( ) " " . pp, P


p . p
p. p P p .
. p p
.
p ( p ) p
. pp, P "p" , P
. p P p.
p p .
, p
p.
p.
, "" "".
.

7.3. p?
:

151

1. , .
, , ,
.
2. p (, ) p p p p
p ( p p) ().
3. p p p ,
p. p p
pp p p .
4. P ( ) , p
p p , -
,
, ,
.
5. , p p pp , ..
p p , p . p
p p , p
p p.

7.4. ?
:

( );
( );
( ,
, ,
.);
( ).

7.5. ?

.
.
. ()
( ).
:
1. ;
2. , ,
;
3. ;
4. ;
152

5. 2.

. ,
125 75.
, :

;
;
.

7.6. ?

.

,
.
-. -
( , , ,
, ..) ,
. ,
.

153

, ,

"" ,
, .
.
.
"" .
"" , , .
"" . (
, ). ,
,
.
" "
, ,
.

7.7. ?
,
.
.
, ,
. ,
,
.
,
,
, .
,
, .
, , , , ,
. ,
.
,
, () .
154

(
), .. . " ",
1991. " ".

7.8.
?

()
()
()
()
()
()
()

()
()
()
()
( )
( )
()

:
( )



|
( )

, ,
.

(, ) (, , , ) ()
() . () ,
.

( R, H, V, S )
( , b, c, x1, x2, t )
( N, [1:N] )
( N, A[1:N, 1:N], Otvet )
. ,
, :
1. ( Str1, Str2, Text)
2.
| Str1 Str2
3.
| Text Str1 Str2

4.
5. ( N, A[1:N], K)
6.
| N>0
7.
|

155

8.
9. ( R1, R2, N, R)
10.
| N>5, R1>0, R2>0
11.
| R

12.
"|" .
. ,
.


.
. : := , ":="
, , ,
.
, a := (b+c) * sin(Pi/4);
i := i+1.
.


, , .
. .
. .


( n, S)
| n > 0
| S = 1*1 + 2*2 + 3*3 + ... + n*n
i
n; S:=0
i 1 n
S:=S+i*i

"S = ", S

7.9. ?

, (..
) . ,
.
.

:

, , .

.
156

1. "". ,
:

1
2
.........
n

2. "".
( ) .
, ,
. :

;
;
;
.

1.

2.

1
2

3.

157

. .

. . . .

1: 1
2: 2
. . . . . .
N: N

4.

1: 1
2: 2
. . . . . . . . . . . .
N: N
N+1

x > 0
y := sin(x)

a > b
a := 2*a; b := 1
b := 2*b

n = 1: y := sin(x)
n = 2: y := cos(x)
n = 3: y := 0

158


a > 5: i := i+1
a = 0: j := j+1
i := 10; j:=0

3.

"".

, .
:

.
,
, .



( )

.

( ) .

i i1 i2

( )

159

i <= 5
S := S+A[i]
i := i+1

i 1 5
X[i] := i*i*i
Y[i] := X[i]/2

7.10. ?
,
. .
.

.
.


(
, ).
.
, (, , ) .
.
,
.

160

" "

i-

S:=S + ((-1)**(i-1)) * (x**i) / i ,

, .
: -
, * (
), m p/i , i
.

( x, Eps, S)
| 0 < x < 1
| S = x - x**2/2 + x**3/3 - ...
i, m, p
x, Eps
S := 0; i := 1 |
m := 1; p := -1
abs(m) > Eps
p := -p*x | p -
|
m := p/i | m -
S := S + m | S -
i := i + 1 | i -
|

, , p p.
.

( ). ""
, .. .

7.11. ?
,
, . . .
. ( )
.

161


, .

(5,3).

S := 0;
i 1 5
j 1 3
S:=S+A[i,j]


A(10,10),

i:=2; P:=1
i <= 10
j:=2
j <= 10
P:=P*A[i,j]
j:=j+2

i:=i+2

7.12.
?
162

, -
. ,
.

. , ,
. ,
.
, .
,
.

7.13. ?

. .
, , ,
.
,
.
:

;
-pp (p);
- ( ).

- ,
.
,
. .
:

() (Basic, Pascal, C .),


;
;
(Prolog, Lisp .),
, ,
;
- (Object Pascal, C++, Java .),
, . , , ,
.
, .

163

7.14.
?
, ,
, , ,
, .

,
.
.
, , , .
, ,
,
- ().

7.15. ?
- ,
.
, .
(
) ,
, .
, (,
) ,
.
, ,
.
. ,
, , Object Pascal C,

.
,
, . ,
. , ,
,
[57].
IBM PC.
a = b + c a, b c:

164

.MODEL SMALL
.DATA
b
DW 5
c
DW 3
a
DW ?
.CODE
begin MOV AX,@DATA
MOV DS,AX
MOV AX,B
ADD AX,C
MOV A,AX
MOV AH,4CH
INT
21H
END begin

.MODEL
.
.DATA
.
DW .
.CODE
.
MOV AX,@DATA MOV DS,AX
DS (Data
Segment).
a MOV AX, B,
ADD AX,C MOV A,AX.
END
begin.


, , , .

7.15. ?
- ,
.
, .
(
) ,
, .
, (,
) ,
.
, ,
.
. ,
, , Object Pascal C,

.
,
, . ,
. , ,
,
.
165

IBM PC.
a = b + c a, b c:

.MODEL SMALL
.DATA
b
DW 5
c
DW 3
a
DW ?
.CODE
begin MOV AX,@DATA
MOV DS,AX
MOV AX,B
ADD AX,C
MOV A,AX
MOV AH,4CH
INT
21H
END begin

.MODEL
.
.DATA
.
DW .
.CODE
.
MOV AX,@DATA MOV DS,AX
DS (Data
Segment).
a MOV AX, B,
ADD AX,C MOV A,AX.
END
begin.


, , , .

7.16.
?
:

,
;
, , ,

;
,
;
;
,
;

.

, -.
.

7.17.
?
166

( ) :
, .
, .. "
",
.
, ,
. ,
, ,
.
.

, ,
.

7.18.
?

() .
.
,
,
.
1. () p pp
(p, , p.).
2. p. :

p p + , , * , / p. ;
p , , ;
p < , > , <= , >= , = , <> ;
p (, "", "" ) p
; "+".

3. , p pp. p :
, p .

,
.
pp :
167

o
o
o
o

7.5 , 12 ;
(), ();
( ) "" , "+" ;
p ( ) "a0", "", "" (
).

p
pp. p , , , .
,
.
(, , , ).
.

4. p p ,
, p, (pp, exp(x)), p.
(
, "" ..), ,
.
, .

. ,
(1+sin(x))/2. x=0 0.5, x=p/2 .
,
. ,
"" "" ( ).
x*x + y*y < r*r , (x, y)
r c . x=1, y=1, r=2
"", x=2, y=2, r=1 "".
C () , c.
, ,
, . , +
. = " ", = "",
+ " ".

5. (). :

. pp :

;
;
p ..

p . pp
p pp pp,
p (pp, pp p, pp , ,
, p.).
168

7.19. ?

, ..
,
,
.



()

||

abs(x)
sqrt(x)

ln x

ln(x)

lg x

lg(x)

( ~ 2.72)

ex

exp(x)

x ( - 1, <0; 0, x = 0;
1, x > 0)

sign x

sign(x)

(..
, )

int(x)

min(x,y)

max(x,y)

div(x,y)

mod(x,y)

0 - 1

rnd(x)

( )

sin x

sin(x)

( )

cos x

cos(x)

( )

tg x

tg(x)

( )

ctg x

ctg(x)

( )

arcsin x

arcsin(x)

( )

arccos x

arccos(x)

( )

arctg x

arctg(x)

( )

arcctg x

arcctg(x)

169

, .
:
sin ( 3.05 )
min ( a, 5)

sin ( x )
min ( a, b )

sin ( 2 * y + t / 2 )
min ( a + b , a * b )

sin((exp(x) + 1) ** 2)
min(min(a, b), min(c, d))

7.20. ?
:

.
( , Pascal)
(Basic) .
.
: ,
,
.
. ,
: .
, 2**(3**2) 2**(3**2) = 512. QBasic
2^3^2 (2^3)^2 = 64.
Pascal
, Pascal x^y exp(y*ln(x)),
x^y^z exp(exp(z*ln(y))*ln(x)).


x * y / z

x / ( y * z )

x / y / z

( a**3 + b**3 ) / ( b*c )

( a[i+1] + b[i-1] ) / ( 2*x*y )

( -b + sqrt(b*b - 4*a*c)) / ( 2*a )

(x<0)

sign(x) * abs(x) ** (1/5)

170

0.49 * exp(a*a - b*b) + ln(cos(a*a)) ** 3

x/(1 + x*x/(3 + (2*x)**3))

5x + 1
a + sin x
((a +
b)/c**3

5
x sin x

7.21. ?
, ,
, < (), <=
( ), > (), >= ( ), = (), <> ( ),
, , .

,
.

int(a) = 0

mod(a, 2) = 0

mod(a, 2) = 1

mod(a, 7) = 0

a, b

(a>0) (b>0)
((a>0) (b<=0))
((a<=0) (b>0))

a, b
a, b, c
x a < x < b

(a<0) (b<0) (c<0)


(x>a) (x<b)

x [1, 3]

(x>=1) (x<=3)
((mod(a, 2)=0) (mod(b, 2)=0)
((mod(a, 2)=1) (mod(b, 2)=1))

a b
(x, y) r
(a, b)
ax^2 + bx + c = 0
171

(x-a)**2 + (y-b)**2 < r*r


b*b - 4*a*c < 0

(x, y)

((x>0) (y>0))
((x<0) (y>0))

(x, y)

(x*x + y*y > 1)


((x*x + y*y <= 1) (x<0) (y>0))

a b

a = -b

a b

a*b = 1

a b, c, d
a b, c, d

a > (b+c+d) / 3
a >= (b+c+d) ** (1/3)

F1 F2

F1 F2

F1 F2

F1 F2

F1 F2
F1 ,
F2
F1 F2

172

F1 F2
F1 F2

(F1 F2) (F2 F1)

Оценить