Главная страница
Навигация по странице:

  • Федеральное государственное бюджетное образовательное учреждение высшего образования Воронежский государственный технический университет

  • Факультет информационных технологий и компьютерной безопасности Кафедра графики, конструирования и информационных технологий в промышленном дизайне

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

  • Цель работы


  • ).

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


    Скачать 298.07 Kb.
    НазваниеОтчет по лабораторной работе 1 По дисциплине Информатика наименование на тему системы счисления
    Дата26.01.2023
    Размер298.07 Kb.
    Формат файлаdocx
    Имя файлаЛаба1.docx
    ТипОтчет
    #907234

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

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

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

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

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

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

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

    ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 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. Какие системы счисления применяются в компьютере для представления информации?

    В компьютере для представления информации используются десятичная, двоичная и шестнадцатеричная системы счисления.

    8. По каким правилам выполняется сложение двух положительных целы

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

    9.Каковы правила выполнения арифметических операций в двоичной системе счисления?

    Операция сложения выполняется так же, как и в десятичной системе. Переполнение разряда приводит к появлению единицы в следующем разряде

    10. Для чего используется перевод чисел из одной системы счисления в другую?

    Перевод в разные системы счисления является важной частью машинной арифметики.

    11. Сформулируйте правила перевода чисел из системы счисления с основанием р в десятичную систему счисления и обратно: из десятичной системы счисления в систему счисления с основанием s. Приведите примеры.

    Перевод из десятичной системы счисления в любую другую. Чтобы перевести целое положительное десятичное число в систему счисления с другим основанием, нужно это число разделить на основание. Полученное частное снова разделить на основание, и дальше до тех пор, пока частное не окажется меньше основания. В результате записать в одну строку последнее частное и все остатки, начиная с последнего. Пример : 1010=10102

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

    Для перевода можно перевести двоичное число в десятичное по формуле

    A2 = an-1 ∙ 2n-1 + an-2 ∙ 2n-2 + ∙∙∙ + a0 ∙ 20, или воспользоваться таблице перевода в восьмеричную. С шестнадцатеричную систему точно также .Пример 1010102

    = 528, 1010102= 2А16

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

    Перевод возможен через десятичную систему или через таблицу. К примеру

    101010108 =20820816

    Вывод: При работе над лабораторной я изучила позиционные системы счисления и провела арифметические действия над ними.





    написать администратору сайта