.


:




:

































 

 

 

 


2

 

: .

 

1. -.

 

2. - .

3. , ASCII-.

4. , ASCII-.

 

5. , .

 

6. , .

 

7. , .

 

8. , .

 

9. , .

 

10. , double.

11. double. .

 

 

 

( , ) .

 

8 (1 ). ( ). , , . 16, 32 ..

 

. 256 ( 0 255). IBM PC ASCII (American Standart Code for Information Interchange ).

 

ASCII .


 


ASCII . ( 0-127) , ( 128-255) .

 

0-31 . , .

 

. 2.1 ASCII. . 2.2 ASCII cp866.

 

2.1

 

ASCII

 


 

 


2.2 ASCII cp866 1

 

 

2.1. .

 

. 2.2: 8 A, 8, 8 D, 92, 90,

8 E, 8 B, 8 B, 85, 90.

 

: 8A 8 8D 92 90 8E 8B 8B 85 90

 

 

- , (4 ) 0 9 0000 1001. , , 18 10 ( ),

 

.

2.2. 2305(10) - .

2305(10) = 0010 0011 0000 0101(2-10)

 

. , . , int ( , ,

 

1


 


, ) 32768 (215) 32767 (215 1), 2 ; long int

 

231 (2311) 4 ..

 

, , . () , , , .

 

, 0. .

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

 

. : , , , . ,

 

37(10) = 100101(2) int, 0000000000100101, long int,

 

00000000000000000000000000100101. . 0025(16)

00000025(16).

 

:

;

( , );

() .

 

2.3. (37), long int:

 

37 00000000000000000000000000100101;

11111111111111111111111111011010;
11111111111111111111111111011011

FFFFFFDB(16).

 

.

 

, .

 

:

1. 1;

 

2. ;

3. . .

 

2.4. ,


 

21


: 0000000000010111 1111111111000000. :

 

) 0000000000010111. , . 23; ). . :

1) 1111111111000000(2) 1(2) = 1111111110111111(2);

2) 0000000001000000;

3) 1000000(2) = 64(10). : 64.

 

 

10 , 1 ≤ < 10, . , 120100000 = 1,201 108. 10, 10 . 10 . : 120100000 = 1,201108= 0,1201109= 12,01107...

 

.

 

, . , , , , 1(10) 2(10) (1 ≤ < 2). , , 2. , . , , .. , . , , . , .

 


 

22


double.

 

8 . .2.1 , :

 

S    
         
63 62 52 51 0
     

 

   

. 2.1. double

 

, , , 51, .. 52 . . , 1, ( ). , .. . ,

 

. , double 11 21023 21023,

 

1023(10) = 1111111111(2). , 63 .

 

, :

1. ;

 

2. , .. 2 p, ( 1(2)) , ;

 

3. ;

4. (0 ; 1 ), .

 

2.5. 312,3125 .

100111000,0101.

100111000,0101 = 1,001110000101 28.

 

8 + 1023 = 1031.

1031(10) = 10000000111(2).

:

 

1 10000000111 0011100001010000000000000000000000000000000000000000

 

63 62 52 51 0

 

, : 073850000000000(16).

 

.


 

 

23


2.6. 3FEC600000000000(l6). :

 

0 01111111110 1100011000000000000000000000000000000000000000000000

 

63 62 52 51 0

 

, , , 63 . 01111111110(2) = 1022(10); 1022 1023 = 1.

1,1100011 21 0,11100011.

0,88671875.

 

 

?

 

( )?

 

. .

 

, , ?

 

, , (, )?

 

, , (, )?


 

 

2

 

1 1. ) 585(10); ) 673(10); ) 626(10). 2. ) 010101010101(2-10); ) 10011000(2-10); ) 010000010110(2-10). 3. IBM PC. 4. 8A AE AC AF EC EE E2 A5 E0. 5. ) 224(10); ) 253(10); ) 226(10). 6. ) 115(10); ) 34(10); ) 70(10). 7. ) 22491(10); ) 23832(10). 8. ) 20850(10); ) 18641(10). 9. ) 0011010111010110; ) 1000000110101110. 10. ) 578,375; ) 786,375. 11. ) 408E130000000000; ) C077880000000000.
2 1. ) 285(10); ) 846(10); ) 163(10). 2. ) 000101010001(2-10); ) 010101010011(2-10); ) 011010001000(2-10). 3. . 4. 50 72 6F 67 72 61 6D. 5. ) 242(10); ) 135(10); ) 248(10). 6. ) 81(10); ) 40(10); ) 24(10). 7. ) 18509(10); ) 28180(10). 8. ) 28882(10); ) 19070(10). 9. ) 0110010010010101; ) 1000011111110001. 10. ) 363,15625; ) 87,15625. 11. ) C075228000000000; ) 408B9B0000000000.
3 1. ) 905(10); ) 504(10); ) 515(10). 2. ) 010010010100(2-10); ) 001000000100(2-10); ) 01110000(2-10). 3. . 4. 50 72 6F 63 65 64 75 72 65. 5. ) 207(10); ) 210(10); ) 226(10). 6. ) 98(10); ) 111(10); ) 95(10). 7. ) 19835(10); ) 22248(10). 8. ) 18156(10); ) 28844(10). 9. ) 0111100011001000; ) 1111011101101101. 10. ) 334,15625; ) -367,15625. 11. ) C07C08C000000000; ) C0811B0000000000.
4 1. ) 483(10); ) 412(10); ) 738(10). 2. ) 001101011000(2-10); ) 100010010010(2-10); ) 010101000110(2-10). 3. Computer. 4. 84 88 91 8A 8E 82 8E 84. 5. ) 185(10); ) 224(10); ) 193(10). 6. ) 89(10); ) 65(10); ) 8(10). 7. ) 29407(10); ) 25342(10). 8. ) 23641(10); ) 23070(10). 9. ) 0111011101000111; ) 1010110110101110. 10. ) 215,15625; ) 143,375. 11. ) C071760000000000; ) 407FF28000000000.
5 1. ) 88(10); ) 153(10); ) 718(10). 2. ) 000110000100(2-10); ) 100110000111(2-10); ) 100100011000(2-10). 3. Printer. 4. 43 4F 4D 50 55 54 45 52. 5. ) 158(10); ) 134(10); ) 190(10). 6. ) 64(10); ) 104(10); ) 47(10). 7. ) 30539(10); ) 26147(10). 8. ) 22583(10); ) 28122(10). 9. ) 0100011011110111; ) 1011101001100000. 10. ) 900,546875; ) 834,5. 11. ) 407C060000000000; ) C0610C0000000000.
6 1. ) 325(10); ) 112(10); ) 713(10). 2. ) 100101100010(2-10); ) 001001000110(2-10); ) 011100110110(2-10). 3. . 4. 50 52 49 4E 54. 5. ) 239(10); ) 160(10); ) 182(10). 6. ) 55(10); ) 89(10); ) 22(10). 7. ) 17863(10); ) 25893(10). 8. ) 24255(10); ) 26686(10). 9. ) 0000010101011010; ) 1001110100001011. 10. ) 969,15625; ) 434,15625. 11. ) C082B30000000000; ) C086EB0000000000.
7 1. ) 464(10); ) 652(10); ) 93(10). 2. ) 000110010010(2-10); ) 001100011000(2-10); ) 011000010000(2-10). 3. YAMAHA. 4. 4D 4F 44 45 4D. 5. ) 237(10); ) 236(10); ) 240(10). 6. ) 95(10); ) 68(10); ) 77(10). 7. ) 28658(10); ) 29614(10). 8. ) 31014(10); ) 24013(10). 9. ) 0001101111111001; ) 1011101101001101. 10. ) 802,15625; ) 172,375. 11. ) C085EB0000000000; ) C07D428000000000.
8 1. ) 342(10); ) 758(10); ) 430(10). 2. ) 010110010000(2-10); ) 011101100101(2-10); ) 011100010111(2-10). 3. . 4. 4C 61 73 65 72 5. ) 136(10); ) 130(10); ) 239(10). 6. ) 82(10); ) 13(10); ) 77(10). 7. ) 27898(10); ) 24268(10). 8. ) 19518(10); ) 16334(10). 9. ) 0000110100001001; ) 1001110011000000. 10. ) 635,5; ) 555,15625. 11. ) C07848C000000000; ) C085394000000000.
9 1. ) 749(10); ) 691(10); ) 1039(10). 2. ) 100100010001(2-10); ) 001000111001(2-10); ) 001101100011(2-10). 3. . 4. 88 AD E4 AE E0 AC A0 E2 A8 AA A0. 5. ) 230(10); ) 150(10); ) 155(10). 6. ) 74(10); ) 43(10); ) 21(10). 7. ) 18346(10); ) 25688(10). 8. ) 31397(10); ) 21029(10). 9. ) 0110101101111000; ) 1110100100110101. 10. ) 110,546875; ) 743,375. 11. ) C08B794000000000; ) 407CB28000000000.
10 1. ) 817(10); ) 661(10); ) 491(10). 2. ) 100001010001(2-10); ) 010000000111(2-10); ) 001001110001(2-10). 3. . 4. 42 69 6E 61 72 79. 5. ) 219(10); ) 240(10); ) 202(10). 6. ) 44(10); ) 43(10); ) 94(10). 7. ) 23359(10); ) 27428(10). 8. ) 21481(10); ) 20704(10). 9. ) 0001101010101010; ) 1011110111001011. 10. ) 141,375; ) 145,375. 11. ) 408EA14000000000; ) C07B128000000000.
11 1. ) 596(10); ) 300(10); ) 515(10). 2. ) 001100100110(2-10); ) 001000010110(2-10); ) 010100010010(2-10). 3. . 4. 49 6E 66 6F 72 6D 61 74 69 6F 6E. 5. ) 237(10); ) 160(10); ) 253(10). 6. ) 122(10); ) 97(10); ) 82(10). 7. ) 30469(10); ) 21517(10). 8. ) 23008(10); ) 23156(10). 9. ) 0010111101000000; ) 1011001101110001. 10. ) 576,375; ) 99,375. 11. ) 40864B0000000000; ) C047140000000000.
12 1. ) 322(10); ) 320(10); ) 738(10). 2. ) 000110000000(2-10); ) 100101010110(2-10); ) 011101100001(2-10). 3. Pentium 100. 4. 91 A8 E1 E2 A5 AC A0 20 E1 E7 A8 E1 AB A5 AD A8 EF. 5. ) 201(10); ) 135(10); ) 198(10). 6. ) 91(10); ) 7(10); ) 95(10). 7. ) 29234(10); ) 19909(10). 8. ) 25879(10); ) 27169(10). 9. ) 0001111001010100; ) 1011010001110010. 10. ) 796,15625; ) 325,15625. 11. ) 4060B00000000000; ) C0846C6000000000.
13 1. ) 780(10); ) 949(10); ) 718(10). 2. ) 0001000000010101(2-10); ) 100110011001(2-10); ) 001101100001(2-10). 3. . 4. AC AE A4 A5 AB A8 E0 AE A2 A0 AD A8 A5. 5. ) 188(10); ) 213(10); ) 217(10). 6. ) 89(10); ) 90(10); ) 34(10). 7. ) 25173(10); ) 25416(10). 8. ) 27435(10); ) 22433(10). 9. ) 0111110101101100; ) 1111011001100010. 10. ) 142,375; ) 565,15625. 11. ) C086494000000000; ) C083DC6000000000.
14 1. ) 164(10); ) 1020(10); ) 713(10). 2. ) 011110000100(2-10); ) 001100010001(2-10); ) 100101010001(2-10). 3. . 4. A2 EB E7 A8 E1 AB A8 E2 A5 AB EC AD EB A9 20 ED AA E1 AF A5 E0 A8 AC A5 AD E2. 5. ) 127(10); ) 199(10); ) 187(10). 6. ) 57(10); ) 31(10); ) 109(10). 7. ) 17689(10); ) 20461(10). 8. ) 26493(10); ) 30785(10). 9. ) 0010110001100110; ) 1010001111010000. 10. ) 550,15625; ) 616,15625. 11. ) 407C360000000000; ) 408B594000000000.
15 1. ) 280(10); ) 700(10); ) 464(10). 2. ) 010100110011(2-10); ) 100100100101(2-10); ) 100010010001(2-10). 3. . 4. 43 6F 6D 70 75 74 65 72 20 49 42 4D 20 50 43. 5. ) 217(10); ) 161(10); ) 232(10). 6. ) 53(10); ) 24(10); ) 110(10). 7. ) 23380(10); ) 22620(10). 8. ) 24236(10); ) 30388(10). 9. ) 0100101101100011; ) 1001001000101100. 10. ) 84,15625; ) 681,375. 11. ) 4075E28000000000; ) C07E980000000000.  
16 1. ) 728(10); ) 383(10); ) 202(10). 2. ) 001100110011(2-10); ) 001101100010(2-10); ) 010001000100(2-10). 3. . 4. 8A AE AC AF EC EE E2 A5 E0. 5. ) 170(10); ) 242(10); ) 158(10). 6. ) 70(10); ) 50(10); ) 90(10). 7. ) 21581(10); ) 31014(10). 8. ) 19903(10); ) 17431(10). 9. ) 0011111110001000; ) 1001011111011111. 10. ) 650,375; ) 974,5. 11. ) C05DCA0000000000; ) 408E5B0000000000.
17 1. ) 158(10); ) 177(10); ) 439(10). 2. ) 000100110101(2-10); ) 001010010011(2-10); ) 0001000000100100(2-10). 3. Internet. 4. 50 72 6F 67 72 61 6D. 5. ) 172(10); ) 247(10); ) 216(10). 6. ) 104(10); ) 67(10); ) 88(10). 7. ) 17134(10); ) 17996(10). 8. ) 24197(10); ) 19851(10). 9. ) 0001010110011011; ) 1001010000111010. 10. ) 423,15625; ) -835,15625. 11. ) 4089794000000000; ) 408B414000000000.
18 1. ) 328(10); ) 537(10); ) 634(10). 2. ) 000100000100(2-10); ) 010110011001(2-10); ) 100000110111(2-10). 3. Browser. 4. 50 72 6F 63 65 64 75 72 65. 5. ) 203(10); ) 199(10); ) 214(10). 6. ) 87(10); ) 50(10); ) 31(10). 7. ) 17130(10); ) 27910(10). 8. ) 26837(10); ) 17264(10). 9. ) 0100011000011101; ) 1101001111000101. 10. ) 197,15625; ) 341,375. 11. ) C057D80000000000; ) 406F0C0000000000.
19 1. ) 1026(10); ) 725(10); ) 100(10). 2. ) 100110010110(2-10); ) 100100110010(2-10); ) 000110010000(2-10). 3. . 4. 84 88 91 8A 8E 82 8E 84. 5. ) 173(10); ) 149(10); ) 129(10). 6. ) 73(10); ) 117(10); ) 39(10). 7. ) 24335(10); ) 28591(10). 8. ) 19650(10); ) 27052(10). 9. ) 0110010000000000; ) 1111111001010100. 10. ) 612,15625; ) 652,546875. 11. ) 40664C0000000000; ) 40684C0000000000.
20 1. ) 853(10); ) 135(10); ) 66(10). 2. ) 100001111001(2-10); ) 100000010000(2-10); ) 001101000100(2-10). 3. desktop. 4. 43 4F 4D 50 55 54 45 52. 5. ) 178(10); ) 240(10); ) 152(10). 6. ) 54(10); ) 10(10); ) 43(10). 7. ) 18083(10); ) 19157(10). 8. ) 18477(10); ) 28803(10). 9. ) 0101010001100111; ) 1110101001001100. 10. ) 575,375; ) -983,375. 11. ) C088440000000000; ) C0696C0000000000.
21 1. ) 206(10); ) 382(10); ) 277(10). 2. ) 011101100101(2-10); ) 010001110111(2-10); ) 011101010000(2-10). 3. windows 10. 4. 50 52 49 4E 54. 5. ) 234(10); ) 254(10); ) 192(10). 6. ) 120(10); ) 110(10); ) 112(10). 7. ) 19743(10); ) 30381(10). 8. ) 30643(10); ) 23233(10). 9. ) 0111100111001110; ) 1001100000100111. 10. ) 503,15625; ) 339,375. 11. ) C06EA50000000000; ) C08E230000000000.
22 1. ) 692(10); ) 844(10); ) 1014(10). 2. ) 010101100010(2-10); ) 100100100111(2-10); ) 001001000101(2-10). 3. Notebook. 4. 4D 4F 44 45 4D. 5. ) 215(10); ) 229(10); ) 241(10). 6. ) 101(10); ) 34(10); ) 56(10). 7. ) 23242(10); ) 17599(10). 8. ) 25657(10); ) 29323(10). 9. ) 0010101000011001; ) 1011000010001010. 10. ) -654,546875; ) 494,375. 11. ) C0642C0000000000; ) C082F14000000000.
23 1. ) 707(10); ) 133(10); ) 1023(10). 2. ) 001010000011(2-10); ) 010000000011(2-10); ) 001010000001(2-10). 3. -. 4. 4C 61 73 65 72. 5. ) 136(10); ) 202(10); ) 207(10). 6. ) 85(10); ) 44(10); ) 66(10). 7. ) 17949(10); ) 27584(10). 8. ) 27445(10); ) 31187(10). 9. ) 0100011111000100; ) 1011001111110000. 10. ) 446,15625; ) 455,375. 11. ) 408B894000000000; ) C089930000000000.
24 1. ) 585(10); ) 239(10); ) 361(10). 2. ) 011010000001(2-10); ) 100001010001(2-10); ) 001110000111(2-10). 3. . 4. 88 AD E4 AE E0 AC A0 E2 A8 AA A0. 5. ) 162(10); ) 224(10); ) 206(10). 6. ) 73(10); ) 111(10); ) 66(10). 7. ) 17189(10); ) 22238(10). 8. ) 32549(10); ) 23508(10). 9. ) 0011100011010100; ) 1001010101100011. 10. ) 279,375; ) 838,15625. 11. ) 4081C94000000000; ) 403D800000000000.
25 1. ) 382(10); ) 830(10); ) 512(10). 2. ) 100000100101(2-10); ) 010010010100(2-10); ) 011000000011(2-10). 3. Driver. 4. 42 69 6E 61 72 79. 5. ) 136(10); ) 183(10); ) 162(10). 6. ) 111(10); ) 122(10); ) 61(10). 7. ) 21736(10); ) 22611(10). 8. ) 18894(10); ) 25174(10). 9. ) 0000111101011000; ) 1110000000001111. 10. ) 300,546875; ) 400,15625. 11. ) 408EFB0000000000; ) 4078D28000000000.
26 1. ) 555(10); ) 365(10); ) 116(10). 2. ) 100000101111(2-10); ) 010110010101(2-10); ) 001000011111(2-10). 3. . 4. 50 52 49 4E 54. 5. ) 146(10); ) 353(10); ) 171(10). 6. ) 112(10); ) 145(10); ) 88(10). 7. ) 20556(10); ) 25621(10). 8. ) 17744(10); ) 28524(10). 9. ) 0010101000011011; ) 1011000010001001. 10. ) 564,273; ) 944,375. 11. ) C062C0000000000; ) C08F14000000000.
27 1. ) 135(10); ) 450(10); ) 278(10). 2. ) 100000101100(2-10); ) 010010010101(2-10); ) 001000001111(2-10). 3. . 4. 8A AE AC AF EC EE E2 A5 E0. 5. ) 243(10); ) 313(10); ) 531(10). 6. ) 152(10); ) 175(10); ) 58(10). 7. ) 20522(10); ) 25357(10). 8. ) 19544(10); ) 28599(10). ) 0001010110011011; ) 1001010000111011. 10. ) 564,273; ) 424,975. 11. ) 4075E28000000000; ) C07E980000000000.
28 1. ) 241(10); ) 875(10); ) 520(10). 2. ) 010110010011(2-10); ) 011101100111(2-10); ) 011100010111(2-10). 3. . 4. 4C 61 73 65 72 5. ) 613(10); ) 103(10); ) 329(10). 6. ) 28(10); ) 18(10); ) 89(10). 7. ) 27658(10); ) 26768(10). 8. ) 18718(10); ) 16554(10). 9. ) 0000110100001011; ) 1001110011000110. 10. ) 365,8; ) 524,15625. 11. ) C0788C000000000; ) C08534000000000.
29 1. ) 461(10); ) 1009(10); ) 303(10). 2. ) 011110000111(2-10); ) 001100010011(2-10); ) 110101010001(2-10). 3. . 4. 43 4F 4D 50 55 54 45 52. 5. ) 142(10); ) 145(10); ) 197(10). 6. ) 59(10); ) 51(10); ) 201(10). 7. ) 17459(10); ) 20961(10). 8. ) 26343(10); ) 30685(10). 9. ) 0010110001100110; ) 1010001111010000. 10. ) 450,1555; ) 856,1725. 11. ) 407C60000000000; ) 408B94000000000.
30 1. ) 78(10); ) 853(10); ) 228(10). 2. ) 000110000110(2-10); ) 100111000011(2-10); ) 100100011011(2-10). 3. . 4. 43 4F 4D 50 55 54 45 52. 5. ) 168(10); ) 184(10); ) 123(10). 6. ) 84(10); ) 101(10); ) 48(10). 7. ) 30239(10); ) 26217(10). 8. ) 22753(10); ) 28752(10). 9. ) 0100111011110111; ) 1011101001100010. 10. ) 902,546875; ) 834,5. 11. ) 407C060000000000; ) C0610C0000000000.

 



<== | ==>
|
:


: 2018-10-15; !; : 799 |


:

:

, .
==> ...

1426 - | 1365 -


© 2015-2024 lektsii.org - -

: 0.048 .