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

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

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

Вариант 23

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

14110в двоичную

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

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

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

1539A16 в двоичную

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

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

short int x = 28;

short int x = -28;

float y = 17,45;

char c = 'u';

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

12<<1;

11>>2;

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

~22

~195

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

true and true

false or true

truexorfalse

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

0&&1

0||1

0^1

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

0&21

0|21

0^21

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

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

Вариант 24

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

18810в двоичную

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

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

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

104E416 в двоичную

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

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

short int x = 23;

short int x = -23;

float y = 17,17;

char c = 'q';

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

7<<1;

12>>4;

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

~15

~221

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

false and true

false or true

truexortrue

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

0&&1

0||1

1^0

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

6&0

6|0

6^0