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

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

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

Вариант 29

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

18710в двоичную

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

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

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

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

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

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

short int x = 22;

short int x = -22;

float y = 15,36;

char c = 'f';

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

12<<4;

11>>4;

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

~17

~142

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

false and true

true or false

truexorfalse

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

1&&0

0||0

0^0

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

12&22

12|22

12^22

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

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

Вариант 30

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

28610в двоичную

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

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

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

1472B16 в двоичную

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

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

short int x = 23;

short int x = -23;

float y = 8,51;

char c = '?';

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

10<<4;

9>>4;

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

~15

~140

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

true and false

false or true

falsexorfalse

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

0&&0

1||0

0^1

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

5 & 16

5| 16

5^ 16