Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 1. Варианты 30.doc
Скачиваний:
28
Добавлен:
31.05.2015
Размер:
863 Кб
Скачать
☆

Лабораторная работа 1. Системы счисления.

Все задания выполняются индивидуально по вариантам без помощи компьютера и сдаются преподавателю в распечатанном виде. Для заданий 2 и 4 используйте предоставленную сетку (скопируйте ее в отчет).

Вариант 12

Задание 1. Перевести из одной системы в другую:

28210  в двоичную

28210  в шестнадцатеричную

010000112  в десятичную

010000112  в шестнадцатеричную

0D1E016  в двоичную

0D1E016  в десятичную

Задание 2. Запишите побитовое представление числа в компьютере:

short int x = 21;

short int x = -21;

float y = 3,72;

char c = '%';

Задание 3. Вычислите результат двоичного сдвига.

5 << 3;

12 >> 1;

Задание 4. Определите, какое число получится в результате инвертирования всех бит числа (число занимает 1 байт, запишите вариант беззнакового числа и числа со знаком)

~16

~186

Задание 5. Определите результат выполнения логической операции:

false and true

false or true

true xor false

Задание 6. Определите результат выполнения операции над битами:

1 && 0

0 || 0

1 ^ 1

Задание 7. Определите результат выполнения операции над битами:

21 & 15

21 | 15

21 ^ 15