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

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

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

Вариант 10

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

13810  в двоичную

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

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

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

1695116  в двоичную

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

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

short int x = 17;

short int x = -17;

float y = 18,55;

char c = '!';

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

11 << 1;

3 >> 2;

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

~12

~193

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

true and true

true or true

true xor true

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

1 && 1

1 || 0

0 ^ 0

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

15 & 18

15 | 18

15 ^ 18