ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.08.2024
Просмотров: 9
Скачиваний: 0
Лабораторна робота № 1.
Тема: Двійкова арифметика.
Мета: Навчитись виражати числа в різних системах числення, переводити числа з однієї системи числення в іншу.
Завдання лабораторної роботи.
-
Використовуючи інженерний калькулятор Windows, заповніть таблицю 1.
Таблиця 1. Вираження чисел в різних системах числення
Десяткова |
Двійкова |
Вісімкова |
Шістнад-цяткова |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
2 |
10 |
2 |
2 |
… |
… |
… |
… |
15 |
… |
… |
… |
-
Заповніть таблицю 2 за даним зразком. Завдання виберіть із таблиці 3. Номер варіанту відповідає номеру прізвища студента в журналі.
Таблиця 2. Приклад вираження отриманих результатів
№ |
Системи числення |
|||
Десяткова |
Двійкова |
Вісімкова |
Шістнадцят-кова |
|
1 |
483 |
? |
? |
? |
2 |
? |
10011000 |
? |
? |
3 |
? |
? |
443 |
? |
4 |
? |
? |
? |
1B83 |
Таблиця 3. Індивідуальні завдання
Варіант |
Системи числення |
|||
Десяткова |
Двійкова |
Вісімкова |
Шістнад-цяткова |
|
1 |
234 |
1110111 |
234 |
A34 |
2 |
432 |
10010111 |
432 |
B32 |
3 |
567 |
11001011 |
567 |
C67 |
4 |
543 |
10110011 |
543 |
543 |
5 |
786 |
10101011 |
756 |
7FF |
6 |
469 |
1111001 |
463 |
46A |
7 |
897 |
10001110 |
736 |
A197 |
8 |
438 |
11011010 |
437 |
4A38 |
9 |
291 |
10010010 |
261 |
2B11 |
10 |
658 |
11101110 |
657 |
6E8 |
11 |
386 |
10000111 |
376 |
2B86 |
12 |
987 |
10111001 |
765 |
3E87 |
13 |
876 |
11100010 |
654 |
A76 |
14 |
564 |
01101100 |
564 |
B64 |
15 |
368 |
10010011 |
366 |
3A8 |
16 |
269 |
11001110 |
262 |
2C9 |
17 |
805 |
11100011 |
705 |
80D |
18 |
675 |
11000110 |
675 |
2F5 |
19 |
931 |
10011001 |
731 |
9E1 |
20 |
873 |
11011011 |
773 |
87A |
21 |
764 |
11001001 |
764 |
764 |
22 |
231 |
10010111 |
207 |
F31 |
23 |
345 |
11011101 |
345 |
34D |
Таблиця 3 (продовження). Індивідуальні завдання
Варіант |
Системи числення |
|||
Десяткова |
Двійкова |
Вісімкова |
Шістнад-цяткова |
|
24 |
456 |
10101111 |
456 |
4F6 |
25 |
678 |
11101110 |
671 |
678 |
26 |
765 |
10111011 |
765 |
1A65 |
27 |
891 |
11111101 |
561 |
A91 |
28 |
588 |
10000111 |
555 |
B88 |
29 |
677 |
10011111 |
677 |
A177 |
30 |
483 |
10011000 |
443 |
1B83 |
-
Використовуючи інженерні функції MS Excel, створіть електронну таблицю для вираження цілих десяткових чисел від 0 до 15 в системах числення з основами q=2; 8; 16 (див. опорний конспект). Для ввімкнення інженерних функцій встановіть надстройку "Пакет анализа" (Сервис - Надстройки).
-
Збережіть дану таблицю за адресою \\ server \ іменна папка \ схемотехніка \ лабораторні роботи \ система числення.
-
Використовуючи MS Excel, створіть електронну таблицю для переведення цілих десяткових чисел від 0 до 100 в системи числення з довільною основою:
|
A |
B |
C |
1 |
Число |
100 |
=ЕСЛИ(B1>=$B$2; ЧАСТНОЕ(B1;$B$2); "Stop") |
2 |
Основа системи |
2 |
|
3 |
Залишок |
=(ЕСЛИ(B1="Stop";"Результат"; ОСТАТ(B1;$B$2))) |
|
-
Скопіюйте формулу з комірки С1 в комірки D1-I1.
-
Скопіюйте формулу з комірки B3 в комірки C3-I3.
-
Збережіть дану таблицю за адресою \\ server \ іменна папка \ схемотехніка \ лабораторні роботи \ система числення.
-
Оформіть звіт з виконаної роботи.
Висновок:
Контрольні запитання.
-
Що таке система числення?
-
Що таке основа позиційної системи числення?
-
Яка система числення використовується для подання чисел у пам'яті комп'ютера? Чому?
-
За яким правилом переводяться числа з десяткової системи числення?
-
За яким правилом переводяться числа в десяткову систему числення?
Література.
-
Бабич Н. П., Жуков И. А. Компьютерная схемотехника. Методы построения и проектирования: Учебное пособие. — К,: "МК-Пресс", 2004. — 576 с, ил.
-
Угринович Н. Д. У27 Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учреждений. Изд. 2-е, испр./Н. Д. Угринович, Л. Л. Босова, Н. И. Михайлова — М.: БИНОМ. Лаборатория знаний, 2004. 394 с : ил.