Похожие презентации:
Структуры данных и алгоритмы
1.
Структуры данных и алгоритмыВведение
2.
Содержание курсаЧто в этом курсе?
Программирование и решение задач
Алгоритмы — методы решения задач
Структуры данных — методы хранения
информации
3.
Импульс для работы надалгоритмами
Компьютеры: компоновка схем, файловые
системы, компиляторы, …
Физика: N-пространственное моделирование,
моделирование столкновения частиц, …
Биология: геном человека, сворачивание белков, …
Компьютерная графика: фильмы, видеоигры,
виртуальная реальность, …
Интернет: Web-поиск, маршрутизация пакетов,
распределенный доступ к информации, …
…
4.
Создание алгоритмовИзучение алгоритмов до Евклида
Формулировка Черча и Тьюринга в 1930е
– физический
тезис Чёрча —
Тьюринга: любая функция, которая
может быть вычислена физическим
устройством, может быть вычислена
машиной Тьюринга
– Сильный
тезис Чёрча — Тьюринга
(тезис Чёрча — Тьюринга — Дойча):
любой конечный физический
процесс, не использующий аппарат,
5.
Решать задачи, которые ранее немогли быть решены
Пример: связность сети
6.
Алгоритмы7.
Алгоритмы могут раскрыть тайныжизни и вселенной
Вычислительные модели заменяют
математические модели в научных исследованиях