Контрольная работа по «Информатике»
Автор: Станислав А • Декабрь 17, 2019 • Контрольная работа • 2,514 Слов (11 Страниц) • 399 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего образования
«Сибирский государственный университет науки и технологий
имени академика М.Ф. Решетнева»
Заочное отделение института космической техники
Кафедра информатики
Контрольная работа по дисциплине «Информатика»
Выполнил студент группы
Проверил________________________
препод. каф. Информатики
Дата сдачи: «____»_______ 2019 г.
Оценка:_____________________
__________________
(подпись руководителя)
Красноярск, 2019 г.
1. Системы счисления
1.1. Перевести число 421 из десятичной системы в двоичную, восьмиричную, шестнадцатиричную и обратно. Привести порядок решения.
42110 =1101001012
42110 = 6258
42110 = 1А516
42110 =1101001012 – перевод перевод в двоичную систему, будет выполнен путём непрерывного деления числа на 2, если в остатке есть 1 – то записывается 1, если 0 то остаётся 0, и так далее пока число не будет равно 0.
421/2 = 210 с остатком 1
210/2 = 105 с остатком 0
105/2=52 с остатком 1
52/2=26 с остатком 0
26/2=13 с остатком 0
13/2=6 с остатком 1
6/2=3 с остатком 0
3/2=1 с остатком 1
1/2=0 с остатком 1
Далее переписываем в обратном порядке, снизу вверх = 110100101.
Перевод в 8-ричную систему будет выполнен аналогичным образом.
42110 = 6258 (Ошибка условии задачи).
421/8 = 52; 421-(52*8) = 5
52/8 = 6; 52-(6*8)=4
Запишем в обратном порядке = 645
Перевод в 16-ричную систему будет выполнен аналогичным образом.
В 16-тиричной системе счисления (10->16)=(A->F)
42110 =
421/16 = 26;421-(26*16)=5
26/16=1;26-(1*16)=10(A)
Запишем в обратном порядке = 1A5
1.2 Дано 11010 в двоичной системе. Перевести данное число в десятичную, восмиричную, шестнадцатиричную системы. Сделать проверку.
11010 2 = 26 10
11010 2 = 32 8
11010 2 = 1А 16
Мне кажется проще, сначала перевести двоичную в десятичную, а дальше все переводы отталкиваться от десятичной системы.
Если при переводе из десятичной в двоичную выполняли деление, то для обратного будем умножать на степень 2-ки.
110102 = 1∙24+1∙23+0∙22+1∙21+0∙20 = 16+8+0+2+0 = 2610
Далее 2610 = X8
26\8=3; 26-(3*8)=2, переписываем - 2610 = 328
Далее 2610 = X16
26/16=1; 26-(1*16)=10(A), переписываем 2610 = 1A16
Проверкой правильности вычислений. Есть следствие верного перевода из десятичной системы в двоичную.
26/2=13 с остатком 0
13/2=6 с остатком 1
6/2=3 с остатком 0
3/2=1 с остатком 1
1/2=0 с остатком 1
Переписываем, снизу – вверх = 110102 . Всё верно.
1.3 Чему равна сумма чисел 448 и 5916.? Поясните решение задачи.
1) 10310 2) 10112 3)A116 4) 1758
Переводил вводные данные в различные системы счисления, и так и не нашел ответов, указанных ниже.
...