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

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

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

Вариант 1

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

14410в двоичную

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

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

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

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

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

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

short int x = 17;

short int x = -17;

float y = 18,19;

char c = 'x';

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

1<<2;

11>>2;

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

~21

~205

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

true and true

true or false

truexortrue

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

0&&1

0||0

0^1

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

23&24

23|24

23^24

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

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

Вариант 2

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

13210в двоичную

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

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

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

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

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

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

short int x = 28;

short int x = -28;

float y = 15,25;

char c = '[';

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

10<<1;

10>>3;

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

~12

~133

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

false and true

false or false

truexorfalse

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

1&&1

1||1

1^1

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

5&18

5|18

5^18