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

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

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

Вариант 5

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

19710в двоичную

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

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

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

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

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

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

short int x = 15;

short int x = -15;

float y = 1,07;

char c = '(';

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

10<<2;

4>>3;

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

~26

~177

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

false and true

true or false

truexortrue

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

0&&1

0||0

0^0

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

7&11

7|11

7^11

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

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

Вариант 6

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

27010в двоичную

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

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

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

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

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

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

short int x = 22;

short int x = -22;

float y = 14,3;

char c = '"';

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

10<<1;

10>>4;

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

~11

~177

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

true and false

true or true

falsexorfalse

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

0&&1

0||1

0^1

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

23&5

23|5

23^5