DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Системи числення

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
ТБВ
Група:
ПІ

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Івано-Франківський національний технічний університет нафти і газу Кафедра програмного забезпечення автоматизованих систем. Лабораторна робота № 1 Тема: Системи числення. Мета: навчитися оперувати різними системами числення та виконувати логічні операції. Завдання: 1) Перевести 4 чотирьох значні числа у двійкову систему числення. 2) Перевести 4 чотирьохзначні числа у шістнадцяткову систему числення. 3) Перевести 4 чотирьохзначні числа у вісімкову систему числення. 4) Перевести 4 чотирьохзначні числа у трійкову систему числення. 5) Перевести 4 чотирьохзначні числа у п’ятіркову систему числення. Короткі теоретичні відомості: Сукупність прийомів та правил найменування й позначення чисел називається системою числення. Звичайною для нас і загально прийнятою є позиційна десяткова система числення. Як умовні знаки для запису чисел вживаються цифри. Система числення, в якій значення кожної цифри в довільному місці послідовності цифр, яка означає запис числа, не змінюється, називається непозиційною. Система числення, в якій значення кожної цифри залежить від місця в послідовності цифр у записі числа, називається позиційною. Щоб визначити число, недостатньо знати тип і алфавіт системи числення. Для цього необхідно ще додати правила, які дають змогу за значеннями цифр встановити значення числа. Найпростішим способом запису натурального числа є зображення його за допомогою відповідної кількості паличок або рисочок. Таким способом можна користуватися для невеликих чисел. Система числення з основою N=2 є позиційною системою числення і нічим не відрізняється від позиційної система числення з будь-якою основою. Але для комп'ютера ця система числення має перевагу - її алфавіт має всього два символи. Тобто, для фіксації її символів достатньо мати деякий пристрій, що може мати два суттєво різних і стійких стани. Людині більш звична десяткова система, у якій відпрацьовані прийоми записування чисел по його імені, визначення імені по запису, визначення ваги числа по його запису й імені, відпрацьовані прийоми додавання, віднімання, множення й ділення будь-яких чисел. У двійковому записі числа важко одразу визначити його значення, немає поняття імені саме двійкового числа, важко зіставити ланцюжок 1 і 0 із його змістом. Таким чином виникає потреба перетворювати двійкові записи у десяткові і навпаки. У програмуванні вагоме місце займають вісімкова й шістнадцяткова системи числення, які використовуються для скороченого запису двійкових кодів. У вісімковій системі числення в якості цифр використовують цифри: 0, 1, 2, 3, 4, 5, 6, 7. В шістнадцятковій системі потрібно 16 символів, в якості яких використовують арабські цифри і п'ять букв латинського алфавіту, що утворюють послідовність: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, C, D, E, F. Блок схема: / Таб.1 Таблиця відповідності чисел між системами числення. Виконання роботи: 1) А)Візьмемо число 2486. Переведемо його в двійкову систему: / І у зворотному порядку: 1001101101102=210*1+29*0+28*0+27*1+26*0+25*1+24*1+23*0+22*1+21*0+20*1=2486 Б)Візьмемо число 1428. Переведемо його в двійкову систему: / І у зворотному порядку: 101100101002=210*1+29*0+28*1+27*1+26*0+25*1+24*0+23*0+22*0+21*0+21*0=1428 В)Візьмемо число 1256. Переведемо його в двійкову систему:/ І у зворотному порядку: 10011101002=210*1+29*0+28*0+27*0+26*1+25*1+24*1+23*0+22*1+21*0+20*0=1256 Г)Візьмемо число 1018. Переведемо його в двійкову систему: / І у зворотному порядку: 1111111012=29*1+28*1+27*1+26*1+25*1+24*1+23*1+22*0+21*1+21*0=1018 2.) A)Візьмемо число 2486. Переведемо у шістнадцяткову систему числення, використовуємо Таб.1: / У зворотному порядку: 9B616=162*9+161*11+160*6=2486 Б)Візьмемо число 1428. Переведемо у шістнадцяткову систему числення: / У зворотному порядку: 59416=162*5+161*9+160*4=1428 В)Візьмемо число 1256. Переведемо у шістнадцяткову систему числення: / У зворотному порядку: 4Е816=162*4+161*16+160*8=1256 Г)Візьмемо число 1018. Переведемо у шістнадцяткову систему числення: / У зворотному порядку: 3FA16=162*3+161*15+160*10=1018 3.)А)Візьмемо число 2486. Переведемо його у вісімкову систему: / У зворотному порядку: 46668=83*4+82*6+81*6+80*6=1486 Б)Візьмемо число 1428. Переведемо його у вісімкову систему:/ У зворотному порядку: 26248=83*2+82*6+81*2+80*4=1428 В)Візьмемо число 1256. Переведемо його у вісімкову систему: / У зворотному порядку: 23508=83*2+82*3+81*5+81*0=1256 Г)Візьмемо число 1018. Переведемо його у вісімкову систему: / У зворотному порядку: 17728=83*1+82*7+81*7+80*2=1018 4.)А)Візьмемо число 2486. Переведемо його у трійкову систему: / У зворотному порядку: 101020023=37*1+36*0+35*1+34*0+32*2+32*0+31*0+30*2=2486 Б)Візьмемо число 1428. Переведемо його у трійкову систему: / У зворотному порядку: 12212203=36*1+35*2+34*2+33*1+32*2+31*2+31*0=1428 В)Візьмемо число 1256. Переведемо його у трійкову систему: / У зворотному порядку: 12011123=36*1+35*2+34*0+33*1+32*1+31*1+30*2=1256 Г)Візьмемо число 1018. Переведемо його у трійкову систему: / У зворотному порядку: 11012013=36*1+35*1+34*0+33*1+32*2+31*0+30*1=1018 5.)А)Візьмемо число 2486. Переведемо його у п’ятіпкову систему: / У зворотному порядку: 344215=54*3+53*4+52*4+51*2+50*1=2486 Б)Візьмемо число 1428. Переведемо його у п’ятіпкову систему: / У зворотному порядку: 212035=54*2+53*1+52*2+51*0+50*3=1428 В)Візьмемо число 1256. Переведемо його у п’ятіпкову систему: / У зворотному порядку: 200115=54*2+53*0+52*0+51*1+50*1=1256 Г)Візьмемо число 1018. Переведемо його у п’ятіркову систему: / У зворотному порядку: 130335=54*1+53*3+52*0+51*3+50*3=1018 Висновок: Отже, завдяки різноманітним методам переходу у різні системи чисел, є змога дати команду комп’ютеру на опрацювання у більш для цього відповідній формі.
Антиботан аватар за замовчуванням

22.05.2014 01:42

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!