Похожие презентации:
Эволюция данных
1.
Эволюция данных2.
Эволюция данныхЗадача
кодирования
(хранения)
информации
Системы
счисления
Выбор
двоичной СС
и бита как
единицу
хранения
3.
Бит8
Байт
4
1
4
char
int
float
1*8 bits
4*8 bits
4*8 bits
4.
Задачихранения: слов,
предложений,
векторов и
матриц
char
int
float
long
Массивы
5.
Элементы массиваМассивы
char
Строка
int
int
Вектор
float
float
float
Вектор
0
1
N
char
char
int
…
Индекс элемента массива 0..N
6.
Для удобства хранения матриц и работы снесколькими измерениями созданы многомерные
массивы
int
int
int
int
int
int
int
int
int
7.
Числоэлементов,
измерений
массива
заранее не
известно
Возможности
хранения
данных в
оперативной
памяти
Указатели
Динамические
массивы
8.
Элементы структурыСтруктуры
char
float
int
Каждый элемент имеет уникальную ячейку памяти,
элементы сгруппированы и хранятся как 1 блок
9.
Объединенияchar
char
int
char
char
Все элементы хранятся в одной и той же памяти,
размер которой равен размеру максимального элемента
10.
Эволюция алгоритмов обработки данных11.
Эволюция алгоритмовСледова
ние
Задача
проверки
условий
Задача
повторения
Рекурсия
Цикл
Ветвление
Функции
Задача
повторного
использован
ия
Модули
Задача
упрощения
12.
Объединение данных и алгоритмовЗадача
упрощения
Большое
число
переменных
Группировка
данных,
группировка
функций
Объектноориентированный
поход
данные стали свойствами,
функции - методами
Большое
число
функции
Структуры
Появление
классов
Информатика