Цель работы: научиться производить простые расчеты в различных системах счисления.
Ход работы:
1. Выполните арифметические операции:
a. 11102+10012
b. 11102-10012;
c. 11102 • 10012;
d. 10102: 102;
e. 678+238;
f. 678-238;
g. 678-238;
h. 748:248;
i. AF1 6 + 9 7 1 6;
j. AF1 6-971 6;
k. AF1 6 - 9 7 1 6;
l. 5А16: 1Е16.
2. Расставьте знаки арифметических операций так, чтобы были верны следующие равенства в двоичной системе:
a. 1100? 11? 100 = 100000;
b. 1100? 10? 10 = 100;
c. 1100? 10? 10 = 110000;
d. 1100? 10? 10 = 1011;
e. 1100? 11? 100 = 0.
3. Какое число следует за каждым из данных:
a. 1010;
b. AF16;
c. 6778;
d. 1012.
Ответ для каждого числа запишите в указанной и десятичной системах счисления.
4. Какое число предшествует каждому из данных:
a. 1010;
b. 9А16;
c. 568;
d. 1102
5. Выпишите целые числа, принадлежащие следующим числовым промежуткам:
a. [1011012; 1100002] в двоичной системе;
b. [148; 208] в восьмеричной системе;
c. [2816; 3016] в шестнадцатеричной системе.
Ответ для каждого числа запишите в указанной и десятичной системах счисления.
6. Вычислите выражения:
a. (11111012 + AF16)/368;
b. 1258+ 111012хА216- 14178.
7. Найдите среднее арифметическое следующих чисел:
|
|
a. 100101102, 11001002 и 1100102;
b. 2268, 6416 и 628.
Контрольные вопросы:
1. Чем отличаются позиционные системы счисления от непозиционных?
2. Какое количество цифр используется в q-ичной системе счисления?
3. Сформулируйте алгоритм перевода из 10-ой системы счисления в 2-ую. 8-ую, 16-ую.
Лабораторная работа № 3
Тема работы: Основные операции в алгебре логики
Цель работы: Научиться решать задачи алгебры логики и строить таблицы истинности.
Ход работы:
Задача 1
Даны три числа в различных системах счисления: А = 2010, В= 111б, С = 308. Переведите А, В и С в двоичную систему счисления и выполните поразрядно логические операции (AvB)&C. Ответ дайте в десятичной системе счисления.
Задача 2
Какие из высказываний А, В, С должны быть истинны и какие ложны, чтобы было ложно логическое выражение ((AvB)&B)->C.
Задача 3
Упростите логические выражения. Правильность упрощения проверьте с помощью таблиц истинности для исходных и полученных логических формул.
a)Av(A&В)
6)A&(AvB)
в) (AvB)&(BvA)&(CvB);
Задача 4
Построить таблицы истинности для следующих формул:
a)Av(BvB_->C);
б)А&(BvB->C);
в) Av(BvB) &Av(B -> С).
Лабораторная работа № 4