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

  • Завдання

  • Вимоги охорони праці при виконанні лабораторної роботи

  • Забезпечення заняття

  • 2.Згідно з номером за журналом групи вибрати із таблиці 2 варіант завдання 2 2.1

  • арифметические вычесления. лабараторна робота №3. Системи числення


    Скачать 167.02 Kb.
    НазваниеСистеми числення
    Анкорарифметические вычесления
    Дата17.05.2022
    Размер167.02 Kb.
    Формат файлаdocx
    Имя файлалабараторна робота №3.docx
    ТипЛабораторна робота
    #535098




    Лабораторна робота 3

    Тема: Системи числення.

    Мета: опанувати правила перетворення чисел та отримати практичні навички при вирішенні задач з використанням різних систем числення.

    Завдання: перетворити числа з однієї системи числення в іншу згідно варіанту.

    Література:

    1. Акулов О.А., Медведев Н.В. Информатика. Базовый курс: Учебник для студентов вузов, бакалавров, магистров, обучающихся по направлениям 552900, 65460 «Информатика и вычислительная техника». – М.: Омега-Л, 2004. – 552 с.

    2. Гашков С.Б. Системы счисления и их применение. (Библиотека «Математическое просвещение», выпуск 29) – М.: 2004. – 52 с.

    3. Симонович С.В. Информатика: Базовый курс. – СПб.: Питер, 2003. – 640 с.


    Вимоги охорони праці при виконанні лабораторної роботи:

    • виконувати вимоги інструкції з охорони праці;

    • не вмикати та не вимикати ПЕОМ самостійно без потреби;

    • не залишати ПЕОМ у ввімкненому стані без нагляду;

    • не затуляти вентиляційні отвори монітора та системного блока;

    • не класти на клавіатуру різні речі – зошити, ручки, тощо;

    • виконувати роботу у відповідності з інструкцією.


    Забезпечення заняття: робоче місце на базі ПК з встановленою ОС, набір інструкцій та іншого роздаткового матеріалу.
    Порядок виконання роботи.
    1.1. Перевести число 208 з десяткової системи числення у двійкову, шістнадцяткову і вісімкову системи числення.

    Відповідь : 20810 = 110100002


    Відповідь : 20810 = 3208


    Відповідь : 20810 = D016
    1.2. Перевести число b2 з двійкової системи числення у десяткову, шістнадцяткову і вісімкову системи числення. Виконати перевірку,зробивши зворотне переведення.

    b2 = 10101101
    101011012 = 1*20+1*21+1*22+1*23+1*24 +1*25 +1*26 +1*27 =128+32+8+4+1=173

    Відповідь : 101011012 = 17310

    Відповідь : 101011012 = 2558




    101011012 = 1010 1101 = 1010(=A) 1101(=D) = AD16

    Відповідь : 101011012 = AD16
    1.3. Перевести число c16 з шістнадцяткової системи числення у двійкову,

    десяткову і вісімкову системи числення. Виконати перевірку, зробивши

    зворотне переведення.

    c16 = AA1
    AA116 = AA1 = A(=1010) A(=1010) 1(=0001) = 1010101000012

    Відповідь : AA116 = 1010101000012
    10∙162+10∙161+1∙160 = 10∙256+10∙16+1∙1 = 2560+160+1 = 272110

    Відповідь : AA116 = 272110


    Відповідь : 272110 = 52418
    1.4. Перевести число d 8 з вісімкової системи числення у двійкову,

    шістнадцяткову і десяткову системи числення. Виконати перевірку,

    зробивши зворотне переведення.

    d8 = 4327
    4∙83+3∙82+2∙81+7∙80 = 4∙512+3∙64+2∙8+7∙1 = 2048+192+16+7 = 226310

    Відповідь : 43278 = 226310



    Відповідь : 226310 = 1000110101112


    Відповідь : 226310 = 8D716
    2.Згідно з номером за журналом групи вибрати із таблиці 2 варіант завдання 2
    2.1. Перевести число x 2 з двійкової системи числення у десяткову систему.

    X2= 11100.101

    1∙24+1∙23+1∙22+0∙21+0∙20+1∙2-1+0∙2-2+1∙2-3 = 1∙16+1∙8+1∙4+0∙2+0∙1+

    +1∙0.5+0∙0.25+1∙0.125 = 16+8+4+0+0+0.5+0+0.125 = 28.62510

    Відповідь : 11100.1012 = 28.62510
    2.2. Перевести число y 10 з десяткової системи числення у двійкову систему.

    y10 = 0.734

    переведемо число 0,73410 в двійкове так: Дробова частина числа - множення основою нової системи числення:


    В результаті перетворення вийшло: 0.73410 = 0.10111011112
    2.3. Перевести число z 10 з десяткової системи числення у вісімкову систему.

    z10 = 0.6314


    В результаті перетворення вийшло: 0.631410 = 0.50321556138
    2.4. Перевести число v 10 з десяткової системи числення у шістнадцяткову

    v10 = 0,7834


    В результаті перетворення вийшло: 0.783410 = 0.C88CE703AF16
    3.Виконати розрахунок числа:

    A = 34352445

    B = 111031

    C = 27203
    3.1. Перевести число a в двійкову, вісімкову та шістнадцяткову систему

    числення.



    В результаті перетворення вийшло: 3435244510 = 100000110000101101001111012


    В результаті перетворення вийшло: 3435244510 = 2030264758


    В результаті перетворення вийшло: 3435244510 = 20C2D3D16
    3.2.Перевести число b в двійкову, вісімкову та шістнадцяткову системучислення.



    В результаті перетворення вийшло: 11103110 = 110110001101101112

    В результаті перетворення вийшло: 11103110 = 3306678

    В результаті перетворення вийшло: 11103110 = 1B1B716


    3.3. Перевести число c в двійкову, вісімкову та шістнадцяткову систему

    числення.


    В результаті перетворення вийшло: 2720310 = 651038


    В результаті перетворення вийшло: 2720310 = 1101010010000112


    В результаті перетворення вийшло: 2720310 = 6A4316
    3.4 Виконати додавання двох чисел a і b в двійковій системі числення.

    Число а в десятковій системі

    100000110000101101001111012 = 3435244510

    Число b в десятковій системі

    110110001101101112 = 11103110

    Їх сума

    34352445 + 111031 = 34463476

    Результат в двійковій формі

    3446347610 = 100000110111011110111101002
    3.5 Виконати додавання двох чисел a і c в вісімковій системі числення.

    В результаті додавання вийшло: 2031136008
    3.6 Виконати додавання двох чисел b і c у шістнадцятковій системі числення

    1B1B716 = 3306678

    6A4316 = 651038


    3306678 + 651038 = 4157728

    1B1B716 + 6A4316 = 21bfa16

    В результаті додавання вийшло: 21bfa16
    3.7 Перемножити числа a і b в двійковій системі числення.

    Число а в десятковій системі
    100000110000101101001111012 = 3435244510
    Число b в десятковій системі
    110110001101101112 = 11103110
    їх множення
    34352445 * 111031 = 3814186320795
    Результат в двійковій формі
    381418632079510 = 1101111000000011110011100010000011100110112
    В результаті множеня a*b вийшло: 1101111000000011110011100010000011100110112


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