- •Вимоги щодо оформлення звітів з лабораторних робіт
- •1 Перелік лабораторних робіт Лабораторна робота № 1
- •Короткі теоретичні відомості
- •Позиційні системи числення, що використовуються в еом
- •Переведення чисел з однієї позиційної системи числення в іншу Переведення цілих чисел
- •Переведення правильних дробів
- •Переведення змішаних дробів
- •Переведення чисел з вісімкової та шістнадцяткової систем числення в двійкову і зворотний переклад
- •Порядок виконання роботи
- •Варіанти завдань
- •Контрольні питання
- •Лабораторна робота № 2
- •Короткі теоретичні відомості
- •Способи створення папок
- •Способи вибору (виділення) об'єктів (файлів, папок)
- •Способи копіювання вибраних (виділених) об'єктів
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 3
- •Короткі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 4
- •Короткі теоретичні відомості
- •Інтерфейс командного рядка
- •Введення та редагування команд
- •Основні команди для роботи з файлами, каталогами, дисками
- •Робота з файлами
- •Порядок виконання роботи
- •Контрольні питання
- •2 Критерії оцінювання
- •Список літератури
- •"Обчислювальна техніка та програмування"
Переведення чисел з однієї позиційної системи числення в іншу Переведення цілих чисел
Щоб перевести ціле число з однієї системи числення з основою р1 в іншу систему числення з основою р2, необхідно послідовно ділити це число і одержувані залишки від ділення на основу р2 нової системи числення, доти, доки черговий отриманий залишок не стане меншим за основу нової системи числення р2. Останній залишок – це старша цифра запису числа в новій системі числення, а наступні цифри – це інші залишки, виписані в порядку, зворотному їх отриманню.
Зауваження: при виконанні переведення чисел з однієї позиційної системи в іншу всі необхідні арифметичні дії виконують за правилами тієї системи числення, у якій записано початкове число, що переводиться.
Приклад 1.3
Перевести (250)10 в 2-ву, 8-ву, 16-ву системи числення.
250 |
125 |
62 |
31 |
15 |
7 |
3 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
|
(250)10 = (11111010)2
250 |
31 |
7 |
|
|
250 |
15 |
|
2 |
7 |
3 |
|
|
10 |
|
|
(250)10 = (372)8 (250)10 = (FA)16
Переведення правильних дробів
Щоб перевести правильний дріб із системи числення з основою р1 в систему з основою р2, необхідно послідовно множити початковий дріб і дробові частини отриманих результатів на основу р2 нової системи числення доти, поки чергова дробова частина не стане такою, що дорівнює нулю, або не буде досягнута необхідна точність перекладу. Точність перекладу визначається числом р2- q, де q – кількість множень. Правильний дріб числа в новій системі числення з основою р2 формується з цілих частин результатів множення, починаючи з першого.
Приклад 1.4 Перевести (0,3126)10 в 2-,8-,16-ву ПСЧ точністю 2-4.
0,3126 0,6252 0,2504 0,5008 0,0016
× 2 × 2 × 2 × 2 × 2
0,6252 1,2504 0,5008 1,0016 0,0032
(напрям зчитування цілих частин)
(0,3126)10 = (0,0101)2
Перевірка:
(0,0101)2 = 0·2-1+1·2-2+0·2-3+1·2-4 = 1/4+ 1/16 = 5/16 = (0,3125)10
0,3126 0,5008 0,0064 0,0512
× 8 × 8 × 8 × 8
2,5008 4,0064 0,0512 0,4096
(0,3126)10 = (0,2400)8 з точністю до 8-4
Перевірка:
(0,2400)8 = 2·8-1 + 4·8-2 + 0·8-3 + 0·8-4 = 2/8 + 4/64 = 0,25+ 0,0625 = 0,3125
0,3126 0,0016 0,0256 0,4096
× 16 × 16 × 16 × 16
18756 00096 01536 24576
+ 3126 + 00016 + 00256 + 4096
5,0016 0,0256 0,4096 6,5536
(0,3126)10 = (0,5006)16 з точністю до 16-4
(0,5006)16 = 5·16-1 + 0·16-2 + 0·16-3 + 6·16-4 = 5/16+6/65536 = 0,3125+ 0,9155·10-6 = 0,3125915541 = 0,3126
