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

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

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

Вариант 13

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

24010в двоичную

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

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

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

16BEA16 в двоичную

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

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

short int x = 21;

short int x = -21;

float y = 14,89;

char c = 'i';

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

4<<3;

10>>2;

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

~25

~131

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

false and false

false or true

falsexorfalse

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

0&&0

0||1

0^1

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

16&6

16|6

16^6

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

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

Вариант 14

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

10910в двоичную

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

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

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

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

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

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

short int x = 28;

short int x = -28;

float y = 11,34;

char c = '#';

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

13<<1;

9>>1;

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

~28

~131

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

false and false

true or false

falsexortrue

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

1&&1

1||1

1^0

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

3&17

3|17

3^17