Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1476 Практична робота 1 на тему Подання інформації в ЕОМ

Практична робота 1 на тему Подання інформації в ЕОМ

« Назад

Практична робота 1

Тема: Подання інформації в ЕОМ

Мета: набуття знань стосовно кодування інформації в ЕОМ та практичного застосування систем кодування знакової та графічної інформації.

Теоретичні відомості

1. Представлення цілого десяткового числа у двійковому коді.

У двійковій системі числення для подання чисел використовуються дві цифри: 0 і 1.Переведення числа з десяткової системи числення в двійкову відбувається шляхом ділення на основу числення і записом остачі від ділення в таблицю в зворотному напрямку.

Приклад 1: десяткове число N = 2012 перевести в двійкову систему числення

Таблиця 1.

 

 

 

 

 

 

 

 

23Біт=1Байт

 

 

 

 

 

 

 

 

 

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

 

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Номер розряду

 

 

 

 

 

1

1

1

1

1

0

1

1

1

0

0

201210

 

Таблиця 2.

Кроки

Операція ділення

Результат ділення

Остача

0.

2012:2

1006

 

1.

1006:2

503

0

2.

503:2

251

1

3.

251:2

125

1

4.

125:2

62

1

5.

62:2

31

0

6.

31:2

15

1

7.

15:2

7

1

8.

7:2

3

1

9.

3:2

1

1

10.

1:2

0

1

Відповідь:

  1. 201210=111110111002
  2. Для представлення десяткового числа 2012 в двійковій системі числення необхідно задіяти 1 Байт і три Біта.

 

2. Представлення цілого десяткового дробу  у двійковому коді.

Для переведення дробової частини необхідно послідовно дробову частину множити на основу  системи числення, виділяючи цілі частини, які й будуть утворювати запис дробової частини числа в новій системі числення. Причому відразу після кожної операції множення одержана ціла частина записується в результат і в подальшому множенні участі не бере. Процес множення продовжується до зникнення дробової частини числа.

Наприклад, для десяткового дробу 0,75:

0,75*2=1,50;0,5*2=1,00

Тоді 0,75=0,112.

Кількість операцій множення може бути для деяких десяткових дробів нескінченою чи дуже великою. Тоді кількість знаків після коми залежить від необхідної точності, наприклад: 0,6310=0,10100001010001111012 з точністю до дев’ятнадцятого знаку після коми:

Приклад 2. Привести десятковий дріб N=0.35 у двійкову систему числення.

 

 

 

 

 

 

 

 

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

1 Біт

 

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Номер розряду

 

 

 

 

 

 

 

 

 

 

 

0

1

0

1

1

0,3510

 

Таблиця 2.

Кроки

Операція множення

Результат множення

Ціла частина добутку

4.

0,35*2

0,70

0

3.

0,70*2

1,40

1

2.

0,40*2

0,80

0

1.

0,80*2

1,60

1

0.

0,60*2

1,20

1

Відповідь:

  1. 0,3510=010112
  2. Для представлення десяткового дробу 0,35 в двійковій системі числення необхідно задіяти п‘ять Бітів.
  3. 2012,3510=11111011100,010112

 

3. Вісімкова та шістнадцяткова система числення.

Кожна трійка двійкових розрядів відповідає одній вісімковій цифрі (див. таб. 3), а кожна четвірка двійкових розрядів - шістнадцятковій цифрі (див. таб. 3). Звідси випливає правило переведення з двійкової системи у вісімкову і шістнадцяткову системи числення. Відокремлювати розряди у записі двійкового числа слід справа наліво. Якщо початкова кількість цифр не кратна 3 (при переведенні числа у вісімкову систему числення) або 4 (при переведенні числа у шістнадцяткову систему числення), дописуються нулі зліва. Тому для скорочення запису адрес та вмісту оперативної пам'яті комп'ютера використовують шістнадцяткову й вісімкову системи числення. Нижче в таблиці 3 наведені перших 16 натуральних чисел записаних в десятковій, двійковій, вісімковій та шістнадцятковій системах числення.

Наприклад:

а) 111100112= 1111 00112 = F316

b) 1110100112 = 111 010 0112 =7232.

Зворотне перетворення аналогічне: 

c) А916=1010 10012 =101010012

d) 3752=011 111 1012=111111012. 

Таблиця 3

 

Співвідношення між числами систем числення

 

Десятова

Двійкова

Вісімкова

Шістнадцяткована

0

0000

0

0

1

0001

1

1

2

0010

2

2

3

0011

3

3

4

0100

4

4

5

0101

5

5

6

0110

6

6

7

0111

7

7

8

1000

10

8

9

1001

11

9

10

1010

12

А

11

1011

13

B

12

1100

14

C

13

1101

15

D

14

1110

16

Е

15

1111

17

F

 

Завдання 1:

  • Використовуючи  Приклад 1 перевести в двійкову систему числення власну дату народження(наприклад 21 липня 1996=2107199610)

  • Визначте який об’єм в пам‘яті комп‘ютера займає ваша дата народження.

 

Технологія виконання роботи

  1. На Робочому столі створіть Папку з іменем Власне прізвище  і ім‘я.

  2. У середовищі текстового процесора MS Word 2010 створіть новий документ з іменем ПР_ 1_ Власне прізвище.doc

  3. Скопіюйте з цього файлу у файл ПР_ 1_ Власне прізвище.doc номер практичної роботи ,тему,мету і завдання[1].

  4. Активізуйте Калькулятор з Головного меню Windows .

  5. Встановіть налаштування Калькулятора ВидÞ Обычный.

  6. Виконайте переведення з десяткової системи числення в двійкову за схемою наведеною в Прикладі 1.

  7. Оформлення таблиць і відповіді здійснюйте як у Прикладі 1.

Завдання 2:  Десяткове число ,яке відповідає власній даті народження поділити на 2,додати до частки ваш номер по лекційному списку групи поділений на 100 і перевести результат у двійкову систему числення.

(2107199610:2+11:100=10 535 998,1110=1010000011000

10000111110,01110002).

Технологія виконання роботи

  1. Виконайте процедуру ділення і додавання чисел і запишіть отримане вами число у файл ПР_ 1_ Власне прізвище.doc

  2. Дробову частину отриманого вами числа переведіть у двійкову систему числення за схемою Приклада 2.

  3. Цілу частину числа скопіюйте у буфер обміну Копіювати або (Ctrl+C).

  4. Налаштуйте Калькулятор на режим роботи з різними системами числення.(Dec-десяткова,Bin-двійкова,Oct-вісімкова,Hex-шістнадцяткову).

  5. Ввімкніть на Калькуляторі десяткову систему числення(режим Dec) і вставте з буферу обміну Вставити(Ctrl+V) число.

  6. Переведіть Калькулятор на режим роботи з двійковою системою числення(режим Bin).

  7. Скопіюйте отримане двійкове число в зворотному напрямку і оформіть відповідь як у Прикладі 2.

 

Завдання 3:  Десяткове число ,яке відповідає власній даті народження перевести в вісімкову та шістнадцяткову систему числення за допомогою Калькулятора з Головного меню Windows .

  1. Число яке відповідає даті народження (наприклад 21071996) копіюємо в буфер обміну (Ctrl+C).

  2. Вмикаємо Калькулятор з Головного меню Windows.

  3. Налаштовуємо Калькулятор на режим роботи з різними системами числення.(Dec-десяткова,Bin-двійкова,Oct-вісімкова,Hex-шістнадцяткову).

  4. Вставляємо з буферу обміну (Ctrl+V) десяткове число.

  5. Обираємо необхідну систему числення  (наприклад Oct-вісімкова) і копіюємо одержаний результат в зворотному напрямку.

2107199610=1203041748=141887C16=10100000110001000011111002

Практичне завдання до практичної роботи

Використовуючи набуті теоретичні знання, розв’яжіть задачі:

  • Запишіть десяткові числа у вісімковій , шістнадцятковій та двійковій системах числення та визначте необхідний об’єм для розміщення числа в пам‘яті комп‘ютера

Приклад:

35+N*=35+10=4510=558=2D16=1011012 - 1 байт інформації;

1000+N=1000+10=101010=17628=3F216=11111100102 - 2 байта інформації.

*Значення N- номер по лекційному списку для кожного студента.

120+N=

1321+N=

567+N=

9432+N=

  • Переведіть з вісімкової та шістнадцяткової систем числення у десяткову та двійкову такі числа. Розрахуйте об’єм пам’яті, необхідний для збереження наведених вище чисел.

Приклад:

7658=50110=1111101012 - 2 байта інформації;

12A16=29810=1001010102 - 2 байта інформації;

22N18=

4N328=

244N28=

37N8=

7С5N16=

А21N16=

AС3N16=

E3N16=

ВСAN16=

А432N16=

УВАГА!!!Збережіть файл ПР_ 1_ Власне прізвище.doc у папку Власне прізвище  і ім‘я і скопіюйте папку на сервер.

Після завершення сеансу інформація на Робочому столі не зберігається.

 

Контрольні питання до практичної роботи

  1. Що таке біт?

  2. В яких одиницях вимірюється ємність інформації?

  3. Що таке система числення?

  4. Яка система числення використовується для подання чисел у пам'яті комп'ютера? Чому?

  5. За яким правилом переводяться числа з десяткової системи числення в двійкову?

Завдання для самостійної роботи

  1. Інформаційні ресурси та концепція інформатизації в Україні.

  2. Системи класифікації та кодування економічної інформації.

  3. Принципи кодування знакової та графічної інформації.



[1] Таким чином дійте при виконанні всіх наступних робіт. Там же розміщуйте відповіді на контрольні питання завдання для самостійної роботи і розв‘язки задач.

З повагою ІЦ "KURSOVIKS"!