Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

informatique-1-btp

.pdf
Скачиваний:
32
Добавлен:
22.05.2015
Размер:
2.8 Mб
Скачать

3. ,

6, 2

Ответ: 3 варианта декодирования сообщения И: 1, 0, 2 или 1, 5 или 6, 2.

Задание 7

Имеется алфавит А и закодированная числовая информация И. Длина кода – не более n знаков. Составьте таблицу кодировки. Определите исходное число и укажите число способов декодирования. Решение оформите в Word

Примечание

1.Оформить в Word условие задачи согласно варианту в виде «Дано / Найти / Решение»

2.Оформить решение, опираясь на Справку 7

3.Сохранить файл на своем носителе

Вариант

 

Вариант

1. A = {    }

13. A = { ® @ © }

И =     ; n 2

И = @ © ® © @; n 2

2. A ={ }

14. A = { ♪ ◊ ♫ }

 

И = ; n 2

И = ♪♪ ◊ ♫ ◊; n 3

3. A = { }

15. A = { }

И = ; n 3

И = ; n 2

4. A = { }

16. A = {2 1}

 

И = ; n 2

И = 1 2 1 2; n 3

5. A = { }

17. A = { }

И = ; n 2

И = ; n 2

6. A = { ♠ ♣ ♥ ♦ ● }

18. A = { }

И = ● ♥ ♦ ♠ ♦ ●; n 2

И = ; n 2

 

19. A = {

}

7. A = {☺ ☼ ♀ ♂}

  

 

И = ♂ ♀ ☼ ☺ ☼; n 2

И =     ; n 2

8. A = { ≠ ≤ ≡ }

20. A = { }

И = { ≡ ≤ ≠ ≤ }; n 3

И = ; n 2

9. A = {▲ ► ▬ ▼ ◄ }

21. A = {▬ }

И = ▼ ► ◄ ▬; n 2

И = ▬ ▬; n 3

10. A = {à á â ä ã å а}

22. A = { }

И = а ä ã á å à å à; n 2

И =  ; n 2

11. A = {F H D A Z N Y}

23. A = { ↨ ↔ → ↑ ← ↓ }

И = Z Y F D Z H; n 2

И = ↑ ↔ ↓ ↨ ←; n 2

12. A = {è é ê ë ė ĕ ē ę ě}

24. A = {5/8 2/3 1/8 1/3 7/8 3/8}

И = ě ě ë ē è; n 2

И = 1/8 7/8 5/8 2/3; n 2

Практическая работа 7

ПЕРЕВОД ЧИСЕЛ В ДЕСЯТИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

Справка 1

Для того чтобы перевести число из любой системы счисления в десятичную поступают следующим образом:

1)нумеруют разряды числа справа налево, начиная с нулевого;

2)вычисляют сумму произведений степеней основания системы счисления и цифр числа.

Пример

Переведем двоичное число 10111012. в десятичную систему счисления. Пронумеруем разряды числа справа налево, начиная с нулевого. Вычислим сумму произведений степеней основания системы счисления и цифр числа. Получим:

1011101

 

1 26 0 25 1 24 1 23 1 22 0 2 1 20

93

6 5 4 3 2 1 0

2

 

10

Ответ: 10111012 = 9310

Задание 1

Переведите в десятичную систему счисления двоичное число, оформив результат в

Word.

Примечание

1.Вызвать Word

2.Записать в документе название практической работы, вариант и номер задания

3.Оформить решение задания согласно варианту, опираясь на Справку 1

4.Сохранить файл на своем носителе

 

Вариант

 

Вариант

1.

100100100102

13.

1001100110012

2.

111100010012

14.

110110110112

3.

1010100000102

15.

10101010001102

4.

1111111101012

16.

1100011011102

5.

1110011101112

17.

11110100111012

6.

11001100111002

18.

10101101110012

7.

1000100001102

19.

1111101010002

8.

1001111100102

20.

1101101100012

9.

110101101100012

21.

110011001100102

10.

11011000100112

22.

100001000010012

11.

1001010100010102

23.

101011010110002

12.

1001111011101012

24.

1101101001101012

Задание 2

Переведите в десятичную систему счисления заданное число, оформив результат в

Word.

Примечание

1.Вызвать Word

2.Записать в документе название практической работы, вариант и номер задания

3.Оформить решение задания согласно варианту, опираясь на Справку 1

4.Сохранить файл на своем носителе

 

 

Вариант

 

Вариант

1.

13120405

13.

40335226

2.

1021122012113

14.

1208079

3.

310201220314

15.

2341200125

4.

21023456

16.

13600147

5.

2114607

17.

210102001103

6.

4021378

18.

10312012024

7.

208149

19.

1110230145

8.

3015025

20.

201325416

9.

2103100214

21.

3107568

10.

12201121103

22.

1308429

11.

261047

23.

21012020123

12.

207548

24.

2030101202034

Задание 3

Переведите в десятичную систему счисления заданное число, оформив результат в

Word.

Примечание

1.Вызвать Word

2.Записать в документе название практической работы, вариант и номер задания

3.Оформить решение задания согласно варианту, опираясь на Справку 1, учитывая, что при вычислении следует заменить буквы на соответствующие десятичные числа: A = 10, B = 11, C = 12 и т. д.

4.Сохранить файл на своем носителе

 

Вариант

 

 

Вариант

 

Вариант

 

Вариант

1.

149А11

7.

A53211

13.

1A420111

19.

2A10711

2.

4B8912

8. B9A012

14. A0B5712

20.

601B3012

3.

25C313

9.

76BC13

15. C38A113

21.

320B613

4.

26AC14

10.

8D1A14

16.

90B3C14

22.

51C0414

5.

1BDC15

11.

9E0715

17.

3D1615

23.

20D3715

6. AF0416

12.

35BE16

18.

2B4A16

24.

1E39516

Задание 4

Вычислите, записав результат в десятичной системе счисления. Решение оформите в

Word.

Примечание

1.Вызвать Word

2.Перевести каждое из чисел задания под буквой а) согласно варианту в десятичную систему счисления (см. Справка 1)

3.Выполнить в десятичной системе счисления указанные действия с переведенными числами п. 2

4.Оформить ответ

5.Повторить п. 2 – 4 для заданий под буквами б) и в)

6.Сохранить файл на своем носителе

 

Вариант

Вариант

1.

а) 26B9515 : 11115

13. а) 6317 – 1247

 

б) (23067 – 12712) 456

б) 536 859 + 145

 

в) 1001102 1D16 + 120238

в) C016 : 1000002 + 178

2.

а) 32014 – 3024

14. а) 2679 + 1579

 

б) (55456 + 483511) : 20914

б) 2811 (31915 – 2739)

 

в) 6308 (100110112 – 6316)

в) (21916 + 7628) : 10001012

3.

а) 2013 1223

15. а) 346 546

 

б) 749 – (7511 : 1056)

б) 235 + 391413 : 234

 

в) 1018 1001012 + 65416

в) 101112 – 5116 : 338

4.

а) 141B612 : 3612

16. а) 11C513 : 3613

 

б) 60739 567 + 6270411

б) (6689 – 4125) 7711

 

в) (106358 – 111000102) 2B16

в) 10101012 + 628 9116

5.

а) 50437 + 152017

17. а) 1A7E0415 – 21D615

 

б) (82312 – 7649) 213

б) (40516 – 2D14) 3719

 

в) (11B16 + 101111112) : 1178

в) 164052383E116 – 1001001012

6.

а) 823711 – 199811

18. а) 10A514 2C914

 

б) 1567 : 224 + 112714

б) 306789 (41611 + B2013)

 

в) 6748 12316 – 111011010012

в) 2A1E316(40158 – 110110101012)

7.

а) 3234 2124

19. а) 56C013 : B013

 

б) 545611 : (5026 – 2113)

б) (26147 – 12304) A312

 

в) 76DB16 + 110102 6138

в) 11101100101011112 – 110778 : 1B16

8.

а) 6D84814 : 9414

20. а) 93511 : 4511

 

б) 255136 : (257 + 8415)

б) 105112 : 1023 + 1E54615

 

в) 2138 (23C16 – 1111011012)

в) 5368 A2D16 – 11010110100102

9.

а) 5729412 – 4962512

21. а) 2456 3246

б) (21347 69211) : 224

б) 2C5313 + 835A43414 : 435

в) 368 (101110002 + ED16)

в) 1101001100011112 – 1E16 248

10. а) 2101013 + 220110223

22. а) E0312A15 – D43515

 

б) A80A12 – 101002024 : 1027

б) (21200013 + 1B2913) C1214

 

в) 728 1011002 + D916 1101102

в) 11010100102 2F316 + 1640578

11. а) 4239 72539

23. а) 2A94C14 + 60B90D14

 

б) 7233A11 : (5667 + 11425)

б) 143012345 (81429 – 1A012)

 

в) 2E16 10010112 – 2748 : 2F16

в) 25608 (15A0F16 – 1011010110112)

12. а) 4616057 : 5327

24. а) 2B5613 39C13

 

б) (8B212 – 32145) 1223

б) (352016 – 122013) C1214

 

в) 738 10102 – (F216 + 111012)

в) 101011001010112 + 204638 E5F16

Практическая работа 8

ПРАВИЛА АРИФМЕТИКИ В РАЗЛИЧНЫХ СИСТЕМАХ СЧИСЛЕНИЯ

Справка 1

В позиционных системах счисления выделяют алфавит, базис и основание системы счисления. Алфавит образуют различные цифры (или буквы), не превосходящие основание (см. табл. 8.1). Основание системы счисления – число различных знаков, используемых для записи чисел. Базис системы счисления – это совокупность всех степеней основания системы счисления.

Таблица 8.1. Связь основания системы счисления и алфавита

Основание

2

3

9

11

12

13

системы

 

 

 

 

 

 

 

 

счисления

 

 

 

 

 

 

 

 

Цифры

0,

0, 1, 2

0, …, 8

0, …, 9,

0, …, 9, А,

0, …, 9,

(алфавит)

1

 

 

 

А

В

А, В, С

 

Арифметика позиционной системы счисления основывается на использовании таблиц сложения и умножения цифр.

Пример

Оформим таблицы умножения и сложения в двоичной системе счисления. Так как основание системы счисления равно 2, то таблицы по сложению будут содержать 2 + 1 = 3 строки и 3 столбца.

Первая строка и первый столбец заполняются цифрами системы счисления и знаком арифметического действия:

Таблица сложения

 

 

Таблица умножения

 

 

в двоичной системе счисления (q = 2)

 

 

 

 

 

 

 

 

 

+

0

 

1

 

 

0

1

0

0

 

1

 

0

0

0

1

1

 

10

 

1

0

1

Сложим цифры из первого столбца и

Умножим цифры из первого столбца

первой строки:

и первой строки:

0

+ 0

= 0

0 0 = 0

0

+ 1

= 1

0 1 = 0

1

+ 0

= 1

1 0 = 0

1 + 1 = 210

1 1 = 1

Так как в таблице нет цифры 2, переведем двоичное число 2 из десятичной в двоичную систему счисления, поделив число 2 на основание

системы 2 (q = 2) с остатком, и запишем полученный результат в виде суммы целой и дробной части:

210 = 2 1 + 0 = 102

Если система счисления содержит цифры, записанные буквами A, B и т. д., то при оформлении арифметических действий значение буквы заменяется соответствующим числом десятичной системы.

Например, в системе счисления с основанием 12, при сложении цифры A и цифры

9 получим: A + 9 = 10 + 9 = 1910 = 12 1 + 7 = 1712

Таким образом, в таблице на пересечении строки A и столбца 9 будет записано число 17

Задание 1

Составьте таблицы сложения в заданных системах счисления, оформив решение в

Word.

Примечание

1.Записать в Word название практической работы, вариант и номер задания

2.Записать меньшее из двух оснований системы счисления q в соответствии с вариантом

3.Вставить в Word таблицу, содержащую q+1 строку и q+1 столбец

4.Заполнить первую строку и первый столбец таблицы цифрами от 0 до q-1 (см. Справка 1, табл. 8.1)

5.Залить первую строку и первый столбец голубым цветом, щ.л.к.м. на кнопке ЗАЛИВКА

6.Выполнить действия по заполнению таблицы, складывая значения цифр первого столбца с цифрами первой строки. Если результат превосходит или равен основанию системы счисления q, то перевести полученное в результате сложения десятичное число в q-ную систему счисления, поделив с остатком результат сложения на основание q (см. Справка 1)

7.Записать перевод числа под таблицей в виде произведения основания системы счисления на целую часть и остаток

8.Записать большее из двух оснований системы счисления q в соответствии с вариантом

9.Повторить п. 3-7 для второго основания системы счисления, учитывая, что после цифры 9 в таблице следующей цифрой станет буква A, затем B и т. д. (см. Справка 1, табл. 8.1)

10.Сохранить файл на своем носителе

Вариант

Система счисления с

Вариант

Система счисления с

 

основанием q

 

основанием q

1

3 и 15

13

18 и 3

2

4 и 14

14

12 и 9

3

5 и 13

15

19 и 7

4

6 и 12

16

20 и 4

5

7 и 11

17

5 и 17

6

8 и 16

18

6 и 18

7

9 и 17

19

7 и 16

8

4 и 11

20

8 и 15

9

13 и 6

21

9 и 11

10

15 и 7

22

20 и 3

11

14 и 8

23

13 и 4

12

17 и 5

24

14 и 5

Задание 2

Составьте таблицы умножения в следующих системах счисления, оформив решение в Word.

Примечание

1.Вызвать Word

2.Выполнить п. 1-5 примечания к заданию 1

3.Выполнить действия по заполнению таблицы, умножая значения цифр первого столбца на цифры первой строки. Если результат превосходит или равен основанию системы счисления q, то перевести полученное в результате умножения десятичное число в q-ную систему счисления, поделив с остатком результат умножения на основание q (см. Справка 1)

4.Записать перевод числа под таблицей в виде произведения основания системы счисления на целую часть и остаток

5.Повторить п. 2 – 4 для второй таблицы

6.Сохранить файл на своем носителе

Вариант

Система счисления с

Вариант

Система счисления с

 

основанием q

 

основанием q

1

11 и 19

13

6 и 18

2

16 и 17

14

5 и 19

3

12 и 18

15

4 и 15

4

17 и 6

16

3 и 16

5

14 и 7

17

16 и 9

6

13 и 8

18

15 и 7

7

9 и 15

19

14 и 6

8

18 и 3

20

13 и 3

9

5 и 20

21

12 и 4

10

8 и 11

22

11 и 5

11

19 и 4

23

9 и 14

12

8 и 17

24

7 и 13

Практическая работа 9

ПЕРЕВОД ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ СИСТЕМЫ СЧИСЛЕНИЯ

Справка 1

Для того чтобы перевести число из десятичной системы счисления в любую поступают следующим образом: число делят с остатком на основание системы счисления до тех пор, пока делимое не станет меньше делителя.

Пример

Переведем десятичное число 56110 в пятеричную систему счисления.

Используем правило перевода чисел из десятичной системы счисления в произвольную систему счисления. Разделим число 561 с остатком на основание системы счисления, то есть на число 5. Получим:

Ответ: 56110 = 42215

Задание 1

Переведите из десятичной системы счисления в указанные системы счисления заданное число. Решение оформите в графическом редакторе Paint и Word.

Примечание

1.Вызвать Word

2.Записать в Word название практической работы, вариант и номер задания

3.Оформить решение задания согласно варианту в Word, опираясь на Справку 1 (деление числа оформлять в Paint)

4.Скопировать фрагмент, оформленный в Paint, и вставить его в документ Word

5.Записать в Word ответ

6.Повторить п. 3 – 5 для второй системы счисления

7.Сохранить файл на своем носителе

Вариант

Вариант

1. A = 90741, g = 3; 12

13. A = 24763, g = 2; 15

2. A = 12607, g = 7; 16

14. A = 52837, g = 13; 9

3. A = 58104, g = 12; 4

15. A = 39205, g = 16; 4

4. A = 27938, g = 6; 11

16. A = 97451, g = 6; 14

5. A = 84175, g = 14; 2

17. A = 80941, g = 7; 13

6. A = 42531, g = 4; 15

18. A = 62519, g = 5; 16

7. A = 30587, g = 2; 13

19. A = 50179, g = 9; 12

8. A = 60193, g = 8; 15

20. A = 83016, g = 14; 3

9. A = 78120, g = 16; 3

21. A = 76534, g = 12; 6

10. A = 41921, g = 11; 2

22. A = 98710, g = 4; 11

11. A = 54293, g = 5; 12

23. A = 36047, g = 3; 13

12. A = 98975, g = 11; 8

24. A = 52832, g = 15; 7

Задание 2

Переведите к-ичное число Ак в g-ичную систему счисления, используя перевод сначала в десятичную систему счисления, а затем в g-ичную. Решение оформите в графическом редакторе Paint и Word.

Примечание

1.Вызвать Word

2.Записать в Word название практической работы, вариант и номер задания

3.Перевести число Ак согласно варианту в десятичную систему счисления (см. практическая работа 7, Справка 1)

4.Перевести полученное в п. 3 число в g-ичную систему счисления (деление числа оформлять в Paint) (см. практическая работа 9, Справка 1)

5.Скопировать фрагмент, оформленный в Paint, и вставить его в документ Word

6.Записать в Word ответ

7.Сохранить файл на своем носителе

 

Вариант

 

Вариант

 

Вариант

1.

2101201113, g = 15

9. 7B8A2012, g = 7

17.

1B9D6014, g = 12

2.

123123014, g = 14

10.

B4C2А13, g = 4

18.

8631529, g = 15

3.

41324025, g = 13

11.

AD93В14, g = 9

19.

45032A11, g = 5

4.

53405216, g = 12

12.

AEC7515, g = 6

20. C83AВ113, g = 6

5.

3642157, g = 11

13.

101102213, g = 9

21.

415320116, g = 13

6.

6042538, g = 4

14.

310022324, g = 7

22.

2531067, g = 8

7.

7513049, g = 3

15.

231043215, g = 14

23.

8A7B3112, g = 2

8.

A657911, g = 5

16.

9E7CC115, g = 11

24.

5134278, g = 3

Практическая работа 10

ПЕРЕВОД ЧИСЕЛ ИЗ ДВОИЧНОЙ СИСТЕМЫ СЧИСЛЕНИЯ

ВВОСЬМЕРИЧНУЮ И ШЕСТНАДЦАТЕРИЧНУЮ СИСТЕМЫ

ИНАОБОРОТ

Справка 1

Для перевода двоичного числа в 8 (16) систему счисления поступают следующим образом: двоичную запись числа разбивают на группы вправо и влево от запятой, разделяющей целую и дробную часть числа, по 3 (4) цифры в каждой. Затем каждую группу цифр переводят в 8 (16) систему. В крайних группах, если двоичных цифр оказалось меньше 3 (4), добавляют незначащие нули.

Пример

Переведем двоичное число 10111001,001112 в а) восьмеричную систему; б) шестнадцатеричную систему

а) Воспользуемся правилами перевода чисел из двоичной системы счисления в восьмеричную систему, разбив двоичную запись числа на группы по 3 цифры вправо и влево от запятой и добавив незначащие нули в крайние группы: 010.111.001,001.1102

Переведем каждую группу цифр из двоичной системы в десятичную (см. практическая работа 7, Справка 1):

0102 = 210, 1112 = 710, 0012 = 110, 1102 = 610.

Переведем каждую группу цифр из десятичной системы в восьмеричную, учитывая, что десятичные цифры от 0 до 7 совпадают с восьмеричными:

210 = 28, 710 = 78, 110 = 18, 610 = 68.

Таким образом, имеем 010.111.001,001.1102 = 271,168

б) Воспользуемся правилами перевода чисел из двоичной системы счисления в шестнадцатеричную систему, разбив двоичную запись числа на группы по 4 цифры влево и вправо от запятой и добавив незначащие нули в крайнюю правую группу:

1011.1001,0011.10002

Переведем каждую группу цифр из двоичной системы в десятичную (см. практическая работа 7, Справка 1):

10112 = 1110, 10012 = 910, 00112 = 310, 10002 = 810.

Переведем каждую группу цифр из десятичной системы в шестнадцатеричную, учитывая, что десятичные цифры от 0 до 9 совпадают с шестнадцатеричными, а числа 10, 11, … 15 заменяются буквами A, B, C, D, E, F соответственно:

1110 = B16, 910 = 916, 310 = 316, 810 = 816.

Таким образом, имеем 1011.1001,0011.10002 = B9,3816

Ответ: а) 010.111.001,001.1102 = 271,168 б) 1011.1001,0011.10002 = B9,3816

Задание 1

Переведите двоичные числа А1 и А2 в восьмеричную и шестнадцатеричную системы. Решение оформите в Word.

Примечание

1.Оформить в Word решение задания 1 для перевода числа A1 согласно варианту в восьмеричную и шестнадцатеричную системы, опираясь на Справку 1

2.Записать ответ

3.Оформить в Word решение задания 1 для перевода числа A2 согласно варианту в восьмеричную и шестнадцатеричную системы, опираясь на Справку 1

4.Записать ответ

5.Сохранить файл на своем носителе

 

Вариант

 

Вариант

1.

A1 = 111111,1010110

13.

A1 = 10001001,1001

 

A2 = 10010,10010100

 

A2 = 100111011,01001

2.

A1 = 10011010,1101

14.

A = 111100,1101111

 

A2 = 11011,01101101

 

A2 = 10101,0100110011

3.

A1 = 10000101,10111

15.

A1 = 11100111,1010011110

 

A2 = 100010,0011111

 

A2 = 1011001110,100101010

4.

A1 = 1110110,0111011

16.

A1 = 110010010,0011010101

 

A2 = 10100100,01000

 

A2 = 100011010111,001111100

5.

A1 = 1101010,101010

17.

A1 = 10011011110,0111010010

 

A2 = 11100,01110011

 

A2 = 1110100100,00111000

6.

A1 = 100000,00110111

18.

A1 = 1000001110,010110010

 

A2 = 10110111,00111

 

A2 = 1010000100,01101101000

7.

A1 = 111111111,10001

19.

A1 = 11101000101,10111011

 

A2 = 110010,011100

 

A2 = 11010010,010111101

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]