11.09.2017. № 2. Сборка программы, представление примитивных типов данных

  1. Структура C-программы.
  2. Сборка программы: компиляция и линковка.
  3. Двоичная система счисления, перевод чисел, битовое представление.
  4. Шестнадцатеричная система счисления.
  5. Хранение знака: знак в старшем бите (наивный способ).
  6. Арифметика по модулю и двоичный дополнительный код.
  7. Переполнение.
  8. Двоично-десятичный код, Packed BCD.
  9. Строки, базовые способы их представления.
  10. Действительные числа как рациональные дроби.
  11. Представление с фиксированной точкой.
  12. Фиксированная точка и двоично-десятичный код.
  13. Числа с плавающей точкой. Binary32, binary64, битовое устройство числа, варианты хранимых чисел.
  14. Возможные проблемы плавающей арифметики.
  15. Пример проблем: сравнение двух "равных" чисел.
  16. Пример проблем: вычисление числа π по двум формулам.
  17. Иерархия структур и типов данных.

Ссылки:

Действия

Скачать