Типы данных. Лекция №5

Содержание

Слайд 2

Что такое данные?

Что такое данные?

Слайд 3

Понятие о типах данных При помощи данных кодируются сведения о предметах,

Понятие о типах данных

При помощи данных кодируются сведения о предметах, явлениях

и процессах, различающихся своей природой.
Тип данных определяет диапазон допустимых значений и операций, которые могут быть применены к этим значениям.
Тип данных задает формат представления объектов в памяти компьютера.
Слайд 4

Классы данных Исходные данные Промежуточные данные Результирующие данные Пример Вычисление площади

Классы данных

Исходные данные
Промежуточные данные
Результирующие данные

Пример
Вычисление площади треугольника по формуле Герона.

a

b

c

Слайд 5

Классы данных Исходные данные вводятся в память компьютера пользователем при помощи

Классы данных

Исходные данные вводятся в память компьютера пользователем при помощи устройств

ввода.
Значения промежуточных и результирующих данных формируются в памяти автоматически в процессе решения задачи.
Значение результата выводится на устройства вывода.
Слайд 6

Основные типы данных

Основные типы данных

Слайд 7

Числовые данные

Числовые данные

Слайд 8

Целочисленные данные Выделяют знаковые и беззнаковые. Знаковые – положительные, отрицательные, ноль.

Целочисленные данные

Выделяют знаковые и беззнаковые.
Знаковые – положительные, отрицательные, ноль.
Первый

бит указывает на знак числа: 1 - отрицательное, 0 - положительное
Беззнаковые – больше или равные нуля.
Слайд 9

Вещественные данные С фиксированной точкой - хранятся знак и цифры целой

Вещественные данные

С фиксированной точкой - хранятся знак и цифры целой и

дробной частей.
С плавающей точкой - число приводится к виду 
m х 2e,
где m — мантисса, а e — порядок числа,
причем ½ <= m  <= 1, e — целое число.
В данном случае хранятся знак, число e и двоичные цифры дробной части числа m, которые умещаются в отведенную для этого память.
Слайд 10

Числовые данные

Числовые данные

Слайд 11

Символьные данные Принимают значение в виде последовательности любых символов. Используются для

Символьные данные

Принимают значение в виде последовательности любых символов. Используются для

заголовков таблиц, строк и столбцов, имен данных, а так же комментариев.
Операции
Сравнения, «равно», в результате выполнения которых формируются значения TRUE (истина) или False (ложь);
Сцепление двух символьных данных (конкатенация).