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

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

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

Вариант 26

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

11710  в двоичную

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

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

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

125C116  в двоичную

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

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

short int x = 15;

short int x = -15;

float y = 4,57;

char c = 'h';

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

9 << 1;

14 >> 4;

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

~16

~158

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

false and false

false or true

false xor true

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

0 && 1

0 || 1

0 ^ 0

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

8 & 18

8 | 18

8 ^ 18