Теоретические основы информатики
Download 2.75 Mb.
|
теоритические основа информатике
- Bu sahifa navigatsiya:
- Задание 8 .
- Лабораторная 5 Выполнение операции с разными системами счисления
- Системы счисления Непозиционная
- Система счисления Основание (S) Цифры
- Сложение Вычитание Умножение
- Правила перевода из одной позиционной системы в другую
Задание 6. Закодировать графическое изображение двухцветной палитрой и записать его в двоичном и шестнадцатиричном кодах.
\ Задание 7.Рисунок имеет размеры а*bточек. Подсчитать объем памяти в байтах занимаемый при растровом кодировании изображения с цветной палитрой:
Задание 8. На мониторахХ"установлено оптимальное разрешение (14":640x480 пиксель, 15": 800х600 пиксель, 17":1024х768 пиксель, 19":1280xl024 пиксель). Изображение занимает 1/k часть экрана. Какой объем видеопамяти в килобайтах будет занимать растровый код изображения с 65536 цветной палитрой?
1. Подсчитать число бит для кодирования одной точки. 2. Подсчитать число точек экрана 3. Подсчитать число точек рисунка. 4. Вычислить объем растрового кода рисунка. Задание 9. Растровый код занимает X Кб. Какую примерную часть экрана при разрешении 1024х768 пикселей будет занимать рисунок при 63536 цветной палитре.
1. Подсчитать число бит для кодирования одной точки. 2. Подсчитать число точек экрана. 3. Подсчитать число точек рисунка. 4. Подсчитать какую часть экрана занимает рисунок. Лабораторная 5 Выполнение операции с разными системами счисления Цель работы: Рассмотреть позиционные системы счисления, а также получить навыки по представлению числовых данных в различных системах счисления. Порядок выполнения работы Изучить общие понятия, лежащие в основе систем счисления: алфавит, основание. Освоить правила перевода чисел из одной системы счисления в другую, а также правила выполнения арифметических операций с двоичными числами. Получить навыки представления чисел в машинных двоичных кодах. Теоретическая частьПод системой счисления понимается определенный способ записи числа с помощью некоторого алфавита символов a1, a2,…, an. При этом каждой цифре ai в записи числа ставится в соответствие определенное количественное значение. Таблица 1 – Группы систем счисления
Количество цифр, используемых для изображения числа в позиционной системе счисления, называется основанием системы счисления (S). Любое число A в позиционной системе счисления может быть представлено в виде суммы коэффициентов ai из алфавита данной системы умноженных на степени основания S системы счисления: AS=anan-1an-2…a2a1a0,a-1a-2…a-m= =an*Sn + an-1*Sn-1 + an-2*Sn-2 + …a2*S2 + a1*S1 + a0*S0 +a-1*S-1 + a-2*S-2 + … + a-m*S-m. Таблица 2 – Алфавит основных систем счисления
В математике для записи числа используется десятичная система счисления (S=10), ее алфавит состоит из десяти арабских цифр 0, 1, 2,…, 9. Любое число в этой системе счисления можно представить следующим образом: A10=an*10n + a1*101 + a0*100+a-1*10-1 … + a-m*10-m. Например, 32,1910=3·101+2·100+1·10-1+9·10-2. В аппаратной основе вычислительной техники для физического представления чисел, предназначенных для обработки, используются двухпозиционные элементы, которые могут находиться только в одном из устойчивых состояний. Одно из этих состояний обозначает цифру 0, а другое – цифру 1. Поэтому наибольшее распространение в ЭВМ получила двоичная система счисления, основание которой S=2. Ее алфавит состоит из двух цифр 0 и 1. Например, двоичное число 10011,01=1·24+0·23+0·22+1·21+1·20+0·2-1+1·2-2=16+2+1+0,25=19,2510 соответствует десятичному числу 19,2510. Таблица 3 – Правила двоичного сложения, вычитания и умножения
Для более компактной записи чисел обычно используются восьмеричная и шестнадцатеричная системы счисления. Поэтому большое практическое значение имеют процедуры перевода из одной системы счисления в другую:
В восьмеричной системе счисления (S=8) используется восемь цифр 0,1,…,7. Например, переведем число из восьмеричной системы счисления 237,48 в десятеричную систему счисления 237,48=2·82 + 3·81 + 7·80 + 4·8-1 = 128+24+7+0,5=159,510. Переведем число из десятичной системы счисления 75,5910 в восьмеричную систему счисления Остаток 75:8 = 9 (3) 9:8 = 1 (1) 1:8 = 0 (1) 0,59·8 = 4,72; 0,72·8 = 5,76; 0,76·8 = 6,08, … Таким образом, 75,5910 = 113,4568 В шестнадцатеричной системе счисления алфавит состоит из 16 цифр, где первые десять символов обозначаются цифрами от 0 до 9, а далее используются буквенные обозначения: 10 – A, 11 – B, 12 – C, 13 – D, 14 – E, 15 – F. Предложенный алфавит позволяет записать все десятичные цифры от 0 до 15, остальные цифры представляются следующим образом: Остаток Остаток Остаток 16:16 = 1 (0) 17:16 = 1 (1) 18:16 = 1 (2) 1:16 = 0 (1) 1:16 = 1 (1) 1:16 = 0 (1) 1610=1016 = 1·161+0·160; 1710=1116 = 1·161+1·160; 1810=1216 = 1·161+2·160. Существует также способ взаимного перевода чисел из восьмеричной и шестнадцатеричной системы счисления в двоичную систему счисления, благодаря использованию таблицы соответствия чисел в двоичной, восьмеричной и шестнадцатеричной системах счисления (табл.4). Таблица 4 – Соответствие чисел в двоичной, восьмеричной и шестнадцатеричной системах счисления
Download 2.75 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling