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

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

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

Вариант 11

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

15010в двоичную

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

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

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

1774616 в двоичную

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

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

short int x = 19;

short int x = -19;

float y = 2,89;

char c = 'r';

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

14<<2;

2>>4;

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

~21

~147

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

false and true

false or true

truexortrue

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

1&&0

0||1

1^1

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

15&13

15|13

15^13

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

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

Вариант 12

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

28210в двоичную

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

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

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

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

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

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

short int x = 21;

short int x = -21;

float y = 3,72;

char c = '%';

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

5<<3;

12>>1;

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

~16

~186

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

false and true

false or true

truexorfalse

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

1&&0

0||0

1^1

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

21&15

21|15

21^15