Файл: Отчет по лабораторной работе 1 По дисциплине Информатика наименование на тему системы счисления.docx
Добавлен: 26.04.2024
Просмотров: 19
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
Воронежский государственный технический университет
Факультет информационных технологий и компьютерной безопасности
Кафедра графики, конструирования и информационных технологий
в промышленном дизайне
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 1
По дисциплине: Информатика
наименование
на тему: СИСТЕМЫ СЧИСЛЕНИЯ
Автор работы: Тельнова А.Ю группа Збист-212
подпись, дата инициалы, фамилия обозначение
Профиль подготовки: 09.03.02 «Информационные системы и технологии»
номер, наименование
Руководитель: асс. О.А. Рябинина
подпись, дата должность, инициалы, фамилия
Воронеж
2022
Цель работы: изучение позиционных систем счисления.
Приборы и принадлежности: компьютер.
Вариант 2
Задание 1. Переведем целые числа из десятичной системы счисления в двоичную (рисунок 1)
-
Разделим десятичное число на 2, получим остаток и частное от деления. -
Переведем остаток от деления в двоичную цифру (двоичная цифра равна остатку). -
Повторим данные шаги, используем частное от деления, пока оно не станет равно 0.
Таким способом переведем десятичное число 1052 в двоичную систему :
Рисунок 1- из десятичной в двоичную
Получаем, что 1052=100000111002
По такому же принципу переведем остальные числа. Переведем 1387 из десятичной в двоичную (рисунок 2):
Рисунок 2 – перевод числа 1387
Получим: 101011010112
Переведем 7634 из десятичной в двоичную (рисунок 3):
Рисунок 3 – перевод числа 7634 в двоичную.
Эти же числа переведем в восьмеричную систему (рисунок 4):
1.Разделим десятичное число на 8, получим остаток и частное от деления.
2. Запишем остаток в обратном порядке
3. Повторим данные шаги, используйте частное от деления, пока оно не станет равно 0.
Получим: 138710 = 25538
105210 = 20348
763410 = 167228
Рисунок 4 – перевод из десятичной в восьмеричную
Эти же числа переведем в шестнадцатеричную систему (рисунок 5):
1.Разделим десятичное число на 16, получим остаток и частное от деления.
2. Запишем остаток в обратном порядке с учетом, что числа начиная с 10 нумеруются буквами(A,B,C и тд)
3. Повторим данные шаги, используйте частное от деления, пока оно не станет равно 0.
Получим: 105210 = 41C16
763410=1DD216
138710=56B16
Рисунок 5 – перевод из десятичной в шестнадцатеричную
Задание 2. Переведем целые числа из двоичной системы счисления:
Переведем число 0110012 в десятичную:
0110012 = 0∙25+1∙24+1∙23+0∙22+0∙21+1∙20 = 0+16+8+0+0+1 = 2510
Восьмеричную и шестнадцатеричную после перевода в десятичную (рисунок 6):
Рисунок 6 – перевод из двоичной в шестнадцатеричную и восьмеричную
Получаем : 0110012=318
0110012=1916
Переведем 1000012 в десятичную:
1000012 = 1∙25+0∙24+0∙23+0∙22+0∙21+1∙20 = 32+0+0+0+0+1 = 3310
Переведем 1000012 в восьмеричную и шестнадцатеричную систему (рисунок 7):
Рисунок 7 – перевод в восьмеричную и шестнадцатеричную систему
Получаем: 1000012=2116
1000012=418
Переведем 0010012 в десятичную :
0010012 = 0∙25+0∙24+1∙23+0∙22+0∙21+1∙20 = 0+0+8+0+0+1 = 910
Переведем 0010012 в восьмеричную и шестнадцатеричную:
Получаем: 0010012 = 916
910 = 118
Задание 3. Переведем целые числа из шестнадцатеричной системы счисления:
Переведем число 1A1B в десятичную систему:
1A1B16 = 1∙163+10∙162+1∙161+11∙160 = 4096+2560+16+11 = 668310
Переведем в восьмеричную и двоичную систему через десятичную (рисунок 8):
Рисунок 8 – перевод в восьмеричную и двоичную
Получаем: 1A1B16 =668310 = 11010000110112
1A1B16 =668310=150338
Переведем 235016 в десятичную :
235016 = 2∙163+3∙162+5∙161+0∙160 = 8192+768+80+0 = 904010
Переведем 235016 в восьмеричную и двоичную (рисунок 9):
235016 =904010 = 215208
904010 = 100011010100002
Рисунок 9 – перевод в восьмеричную и двоичную
Переведем 323916 в десятичную систему:
323916 = 3∙163+2∙162+3∙161+9∙160 = 12288+512+48+9 = 1285710
Переведем 323916 в восьмеричную и шестнадцатеричную через десятичную (рисунок 10):
Получим : 323916 = 1285710 = 310718
323916 = 1285710 = 110010001110012
Рисунок 10 – перевод в восьмеричную и двоичную
Задание 4. Сложим числа двоичные числа 0110 + 1100 (рисунок 11):
Двоичные числа складываются так же, как и десятичные, то есть по разрядам. Сложение начинается с меньших разрядов. Оба числа пишут поразрядно друг над другом. В случае переноса разряда единица записывается в следующий разряд и учитывается при сложении цифр этого разряда. Иными словами при переносе разряда приходится складывать три двоичных числа.
Рисунок 11 – сложение двоичных
Поучаем результат сложения - 100102
Произведем сложение восьмеричных чисел, оно аналогично сложению двоичных 274 + 235 (рисунок 12):
Рисунок 12 - сложение восьмеричных
Поучаем результат сложения -5318
По такому же принципу сложим шестнадцатеричные числа 93 + 2C (рисунок 13):
Рисунок 13- сложение шестнадцатеричных
Поучаем результат сложения -BF16
Задание 5. Найдем разность двоичных чисел 1110 – 1100 (рисунок 14):
Рисунок 14 разность двоичных
В результате разности получаем - 102
Найдем разность восьмеричный 274 – 235 (рисунок 15) :
Рисунок 15 – разность восьмеричных
В результате разности получаем – 378
Найдем разность шестнадцатеричных 93 – 2C (рисунок 16):
Рисунок 16- разность шестнад-х
В результате разности получаем – 6716
Задание 6. Вычислим значение выражения и представить в десятичной системе счисления B116– 10112 * 1178 (рисунок 17).Для этого приведем все значение к одному виду.1178= 10011112 , B116 =101100012
Контрольные вопросы
-
Что называется системой счисления?
Система счисления - это символический метод записи чисел, представление чисел с помощью письменных знаков.
-
Какие системы счисления называются непозиционными? Почему? Приведите пример такой системы счисления и записи чисел в ней.
Непозиционными являются нумерации, где положение цифры в числе (разряд) не влияет на её значение. К примеру Римская нотацию (IV,III и тд).
-
Какие системы счисления применяются в вычислительной технике: позиционные или непозиционные? Почему
В вычислительной технике используются позиционные системы счисления, поскольку это связано с электронными схемами которые могу показывать всего 2 состояния 1 и 0. По этому для простоты кодировки и декодирования используют в основном двоичную систему счисления для передачи информации процессору и обратно.
-
Как изображается число в позиционной системе счисления?
Любое число в позиционной системе счисления изображается последовательностью цифр: Х = аn-1 an-2…a1a0. где aiє{0,1,…,q-1}, q – основание системы счисления.
-
Что называется основанием системы счисления?
Основание системы счисления — это количество цифр в алфавите (мощность алфавита).
-
Как можно представить целое положительное число в позиционной системе счисления?
Любое число в позиционной системе счисления можно представить в развернутой и свернутой форме
-
Какие системы счисления применяются в компьютере для представления информации?