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

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

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

Вариант 7

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

23510в двоичную

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

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

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

1271A16 в двоичную

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

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

short int x = 12;

short int x = -12;

float y = 12,98;

char c = '{';

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

15<<4;

12>>3;

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

~27

~136

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

false and true

false or true

truexorfalse

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

1&&0

0||1

0^0

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

6&3

6|3

6^3

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

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

Вариант 8

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

20010в двоичную

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

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

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

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

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

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

short int x = 17;

short int x = -17;

float y = 6,52;

char c = 'y';

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

9<<1;

3>>2;

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

~22

~164

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

false and true

false or false

truexortrue

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

0&&1

1||1

1^0

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

5&14

5|14

5^14