( 1953 )
________________
-
Www.msta.ru
2004
681.3
.., .., .. .
- . ., , 2004.
[1].
6.22.0135, 6.22.0211, 6.22.0702,
6.22.0604, 6.22.0605, 6.22.0608,
6.22.0611, 6.22.1706, 6.22.2102,
6.22.2202, 6.22.2701, 6.22.2703,
6.22.2705, 6.22.2707, 6.22.2708,
6.22.2710, 6.22.2712, 6.22.2713,
6.22.3117, 6.22.3510, 6.22.3513,
6.22.3511, 6.22.0204, 6.22.0611
: ,
,
.
: . , ... ..,
. , ...,
..
: ..
, 2004. 109004, , , 73.
. , , . , .. , , .
(, ) . , , 1674. . -, , 1936. . . , , .
, , . , . 0,1 . . (). , ( 100 ). , , , , ..
|
|
, IBM 1978 . IBM PC. . Intel. Intel8086, Intel8086, Intel80286, Intel80386 .. , , Intel80585, Pentium, , , . . Pentium 4. Intel AMD. D Pentium-, .
, . 32 , 64- . . , . 3 , .. 3 .
(), . , (, ). (, ). 256 .
(.1.1) , .
(. 1.2) . () . , , . .
. (), ( ). . , . , , , . 6000 . , / . , (). / 1,44 . , , , .
|
|
. . CD ROM "" -. 650 . . , , , . CD RW. DVD (5-10).
. . 1.3 . .
. | |||||||||||||||
Esc | |||||||||||||||
ï | |||||||||||||||
Tab | - | Ã | - | ||||||||||||
Caps Lock | E | nter | |||||||||||||
Shift | ñ | ñ | Shift | é | |||||||||||
Ctrl | Alt | Alt | Ctrl | ç | ê | è | |||||||||
. | 1.3 |
. . .
Esc .
F1 - F12 . .
Enter . .
Alt, Ctrl .
Print Screen (DOS) (Windows).
Pause .
Delete Del .
BackSpace . Enter ï.
Insert Ins /. . , .
( )
Tab .
Home End /.
PageUp PageDown /.
é ê ç è .
Scroll Lock , , .
|
|
Caps Lock (/ ).
Shift .
Num Lock .
Print Screen | Scroll Lock | Pause Break | Num Lock | / | * | ||
.1.4. | Home | é | Pg Up | + | |||
Insert | Home | Page Up | ç | è | |||
Delete | End | Page Down | End | ê | Pg Dn | Enter | |
. 1.5. | Ins | . Del | |||||
1.6. |
(.1.6) . Num Lock, . , . , .
(. 1.7) (Num Lock, Caps Lock, Scroll Lock).
nNum Lock | nCaps Lock | nScroll Lock | . 1.7 |
, "" .
. . SVGA 800 600 . 15 17 . , . , - . . , . . ( 128 )
. , . .
. , . , , , , . () (9 24). ( ) .
. , . , , . , - , .
. . (), . (. 1.8).
, . , ( ). . , . . , . , , , . 180.
|
|
( , ). 600 .
. .
. . , . . 1.9. , . , , , . ( ). .
. . , () , , .
, , . .
, . . . .
. . , . . , .
. .
. / , Internet . , -.
(, ) . , , , . .
. , -. , , . -, .
(, ).
, CD ROM, , . , ( ) (). , , . , , . , .
|
|
, IBM- Apple Macintosh. 8% . , , .
, - . , , ( ). , , . - , . . 256 , ( 80 25 , .. 2000 ). . () , , . Windows Microsoft.
2.
, , . , .
, , , . , . Microsoft , , Windows ( Visual Basic) .
. BASIC Beginners All-purpose Symbolic Instraction Code ( ). 1960. Basic, GWBasic, ABasic, QBasic . , DOS QBasic.
. (Visual Basic for Applications) , MS Word, MS Excel .
, . / .
2.1.
:
1. ( ).
2. .
3. :
+ , , * , / , ^ ;
= , > , < ( <>);
, , , , , , .
. , ., , . . (%, &,!, #, $). , , . .
: , y, A24, VES, Netto, MAXIMUM.
, .. I i .
.
. :
% ,
& ,
! ( ),
# ,
$ .
, (.. !).
: NAME$, x%, Y, Y!, massa#, Ves&
.
, ( ), 0, 0. .
(INTEGER). 32768 32768. .
: 65, 1065
(LONG). 2*109( 2147483648 2147483647). .
(SINGL). 4 1038 ( 3.4E+38 1.4E45 1.4Ŗ45 3.4+38 ). , (, 12.35), :
E
*10. , , 10, . , .
: 8Ŗ4 =0.0008 5.36=5300000
, . .
(DOUBL). 10308( 1.8E+308 4.9E324 4.9Ŗ324 1.8+308 ). . 16 . 4 (6 ).
(STRING). . , . 32567 .
: , 256.34
, .
üDEFINT [, ]
üDEFLNG [, ]
üDEFSNG [, ]
üDEFDBL [, ]
üDEFSTR [, ]
: , , , .
. DEFINT A-D, X-Z, R
, A,,,D,X,Y, Z,R, INTEGER. % .
. ( 2.1.1). , . .
- | - | ||
^ | A^B | ||
( ) | A | ||
* | A*B | ||
/ | A/B | ||
\ | A\B | ||
MOD | ( , ) | A MOD B : 13.7mod4=2 | |
+ | A+B | ||
AB | |||
2.2.1 |
.
üABS( ) . : ABS(6)=6.
üSGN( ) , . , SGN +1, , , 1.
: SGN(12)=1; SGN(0)=0; SGN(13.4)=1.
üCINT( ) .
: CINT(1.2)=1; CINT(1.9)=CINT(1.5)=2; CINT(1.2)=1;CINT(1.5)=2.
üINT( ) .
: INT(1.2)=INT(1.9)=INT(1.5)=1; INT(1.2)=INT(1.5)=2.
üFIX( ) .
: FIX(1.2)=FIX(1.9)= FIX(1.5)=1; FIX(1.2)=FIX(1.5)=1.
üATN( ) .
üCOS( ) , .
üSIN( ) , .
üTAN( ) , .
üEXP( ) (ex).
üLOG( ) .
üSQR( ) .
üCDBL( ) .
üCSNG( ) .
üRND() 0 1.
üTIMER .
üTIME$ :: (.. , , ).
. . . , . - , . .
.
: :
XC+2.5*H/(6*K)
F4/B^(3)+(C*A/SIN(X)5)*8.4
|
2.2.
- . . QBasic, , . [ ] .
. :
ü=
, , , , .
: Z=2, =3.5+EXP(8), S=X^4+Y/2.
. = , : =+2, X=X/3. , , 2 , 3. . , , . , = 2, %=*0.2+0.5 %=0.9, %=0.
. , Y, : A=X, X=Y, Y=A. , .
üSWAP 1, 2
.
: SWAP X,Y
üDATA
üREAD
DATA , READ , . ,
DATA 125.6, 12,
READ x, y%, name$
: x=125.6, y%=12, name$=.
.
. , . , . -.
. . .
üPRINT [,__]
? [,_ _]
PRINT, . , :
PRINT a, m , ̔.
PRINT . .
, . =12, Y=100,
? = x+y
: =112
, . , . . 15 . , 1 15, 16 30, 31 45 ..
,
üPRINT USING ; ,__
, . # , . . . , , =2539.23745.
PRINT USING ######.##; x
2539.24, 6 . .
.
üLPRINT ,
üLPRINT USING ; ,__
üTAB()
üSPC(_)
: , , , .
: PRINT TAB(10); x; TAB(30); y; SPC(8); z$
PRINT, LPRINT.
üLOCATE _, _
: LOCATE 8,25
PRINT x
8, 25 .
. , , . S=2R2. , R=5, . S , . , , - . , , . :
üINPUT [;/,] __
, , . , . .
. , . . INPUT ENTER. , Redo from start .
: INPUT R L; r, l
: , , R L. R L?
, . , , .
. :
üGOTO _
, . , GOTO 25 25 25.
. QBasic, , , . ( ), , . , ( ). , . , , ( mn )
GOTO mn
...
mn: PRINT x
. .
:
ü IF _ THEN