Файл: Отчет по лабораторной работе 1 По дисциплине Информатика наименование на тему системы счисления.docx

ВУЗ: Не указан

Категория: Отчеты по практике

Дисциплина: Не указана

Добавлен: 26.04.2024

Просмотров: 19

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего образования

Воронежский государственный технический университет

Факультет информационных технологий и компьютерной безопасности

Кафедра графики, конструирования и информационных технологий

в промышленном дизайне

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 1


По дисциплине: Информатика

наименование

на тему: СИСТЕМЫ СЧИСЛЕНИЯ

Автор работы: Тельнова А.Ю группа Збист-212

подпись, дата инициалы, фамилия обозначение

Профиль подготовки: 09.03.02 «Информационные системы и технологии»

номер, наименование

Руководитель: асс. О.А. Рябинина


подпись, дата должность, инициалы, фамилия

Воронеж

2022

Цель работы: изучение позиционных систем счисления.

Приборы и принадлежности: компьютер.

Вариант 2

Задание 1. Переведем целые числа из десятичной системы счисления в двоичную (рисунок 1)

  1. Разделим десятичное число на 2, получим остаток и частное от деления.

  2. Переведем остаток от деления в двоичную цифру (двоичная цифра равна остатку).

  3. Повторим данные шаги, используем частное от деления, пока оно не станет равно 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 в восьмеричную и шестнадцатеричную:

Получаем: 001001= 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

Контрольные вопросы

  1. Что называется системой счисления?

Система счисления - это символический метод записи чисел, представление чисел с помощью письменных знаков.

  1. Какие системы счисления называются непозиционными? Почему? Приведите пример такой системы счисления и записи чисел в ней.

Непозиционными являются нумерации, где положение цифры в числе (разряд) не влияет на её значение. К примеру Римская нотацию (IV,III и тд).

  1. Какие системы счисления применяются в вычислительной технике: позиционные или непозиционные? Почему

В вычислительной технике используются позиционные системы счисления, поскольку это связано с электронными схемами которые могу показывать всего 2 состояния 1 и 0. По этому для простоты кодировки и декодирования используют в основном двоичную систему счисления для передачи информации процессору и обратно. 

  1. Как изображается число в позиционной системе счисления?

Любое число в позиционной системе счисления изображается последовательностью цифр: Х = аn-1 an-2…a1a0. где aiє{0,1,…,q-1}, q – основание системы счисления.

  1. Что называется основанием системы счисления?

Основание системы счисления — это количество цифр в алфавите (мощность алфавита). 

  1. Как можно представить целое положительное число в позиционной системе счисления?

Любое число в позиционной системе счисления можно представить в развернутой и свернутой форме

  1. Какие системы счисления применяются в компьютере для представления информации?