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

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

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

Вариант 21

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

11910в двоичную

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

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

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

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

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

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

short int x = 21;

short int x = -21;

float y = 3,83;

char c = 's';

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

8<<3;

5>>3;

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

~26

~165

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

true and false

true or false

falsexorfalse

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

0&&0

1||1

0^0

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

18&12

18|12

18^12

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

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

Вариант 22

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

17410в двоичную

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

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

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

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

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

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

short int x = 16;

short int x = -16;

float y = 4,46;

char c = '@';

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

11<<1;

14>>3;

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

~16

~227

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

false and true

false or true

truexortrue

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

1&&1

0||0

1^0

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

12&5

12|5

12^5