- •Ответы по информатике: в форме вопрос-ответ
- •8. Кодирование вещественных чисел.
- •9. Кодирование символов, изображений.
- •10. Общие принципы работы компьютера. Процессор, характеристики процессора, система команд, прерывания. Виды машшинных команды, способы адресации, выполнение команд в процессоре.
- •Характеристики процессора
- •11. Структура программы, понятие переменной, оператора, типа данных.
- •12. Простые типы данных.
- •13. Понятие выражения. Основные операции с типами данных. Математические функции.
- •14. Форматированный вывод данных.
- •15. Операторы ветвления: общий вид и принцип работы. Реализация ветвящихся алгоритмов.
- •16. Операторы цикла: общий вид и принцип работы. Виды циклов. Реализация циклических алгоритмов.
- •19. Подсчет конечных сумм и произведений.
8. Кодирование вещественных чисел.
Дробные числа могут содержать большой набор цифр. Например: 0.0000345 или 10900000 (т.е очень большие или очень маленькие числа). Для удобства вещественные числа приводят к виду так называемого нормализованного представления числа. Заключается такое представление в том, что число записывается в виде произведения на основание системы счисления, возведенное в ту или иную степень. Например, предыдущие два числа в нормализованном виде будут выглядеть так: 0.345 * 10-4 и 0.109 * 108. Здесь числа 0.345 и 0.109 – мантиссы вещественных чисел, 10 – основание системы счисления, а -4 и 8 –порядки. При этом запятая (точка), разделяющая дробную и целую части ставится перед первой значащей цифрой (отличной от 0).
9. Кодирование символов, изображений.
Кодировка символов (часто называемая также кодовой страницей) ≈ это набор числовых значений, которые ставятся в соответствие группе алфавитно-цифровых символов, знаков пунктуации и специальных символов.
Однобайтные кодировки используют 8 бит и позволяют закодировать до 256 различных символов. В Windows первые 128 символов всех кодовых страниц состоят из стандартного набора символов ASCII. Символы с номерами от 128 до 255 представляют дополнительные символы и варьируются в зависимости от набора скриптов, представленных кодировкой символов (полный набор таблиц кодировки можно найти в книге "Developing International Software for Windows 95 and Windows NT",опубликованной Microsoft Press). Двухбайтные кодировки, применяющиеся в Windows для азиатских языков, используют для кодирования каждого символа от 8 до 16 бит. Компьютеры обмениваются информацией в виде закодированных символов. На экране эта информация визуализируется с использованием шрифтов.
Кодировка изображений
Глаз воспринимает все цвета как сумму 3-х цветов красный, зеленый, синий
Красный |
Зеленый |
Синий |
Цвет |
0 |
0 |
0 |
Черный |
0 |
0 |
1 |
Синий |
0 |
1 |
0 |
Зеленый |
0 |
1 |
1 |
Голубой |
1 |
0 |
0 |
Красный |
1 |
0 |
1 |
Розовый |
1 |
1 |
0 |
коричневый |
1 |
1 |
1 |
белый |
Если мы добавим 1 бит который будет отвечать за яркость всех 3-х цветов можно управлять яркостью отдельных составляющих в зависимости сколько бит выделить
10. Общие принципы работы компьютера. Процессор, характеристики процессора, система команд, прерывания. Виды машшинных команды, способы адресации, выполнение команд в процессоре.
Процессор – отвечает за обработку данных и выполняет вычисления. Т.к. процессор вкомпьютере не один, то правильней будет его называть центральный процессор (ЦП) или CPU. Кроме ЦП есть графический процессор – GPU
Характеристики процессора
ЦП состоит из нескольких частей
-
УУ - отвечает за вызов программы из памяти и определения их типа
-
АЛУ – выполняет арифметические/логические операции
-
Регистр процессора — сверхбыстрая память внутри процессора, предназначенная прежде всего для хранения промежуточных результатов вычисления
Система команд- это действия которые может выполнять процессор
Прерывание — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код. Машинные команды- закодированный двоичный код Способы адресации
|
выполнение команд в процессоре.
Вызывается команда из памяти определяется тип и выполняется одна за другой