Обработка информации и алгоритмы
Модель обработки информации
Виды обработки информации
Ученик решает задачу по математике
Перевод текста с одного языка на другой
Библиотекарь создает картотеку
Поиск нужного номера телефона в телефонном справочнике
Исполнитель
Задача
Задача для самостоятельного решения
Свойства алгоритма
Дискретность
Понятность
Точность
Конечность
382.00K
Категория: ИнформатикаИнформатика

Обработка информации и алгоритмы

1. Обработка информации и алгоритмы

2. Модель обработки информации

Исходные данные
Исполнитель
Правила обработки
Результаты

3. Виды обработки информации

Получение новой информации, новых
сведений;
Изменение формы представления
информации;
Систематизация, структурирование
данных;
Поиск информации

4. Ученик решает задачу по математике

Исполнитель
Ученик
Исходные данные
Условие задачи
Правила обработки
Математические правила,
законы
Результат
Полученный ответ

5. Перевод текста с одного языка на другой

Исполнитель
Переводчик
Исходные данные
Текст на одном языке
Правила обработки
Результат
Правила перевода
Текст на другом языке

6. Библиотекарь создает картотеку

Исполнитель
Библиотекарь
Исходные данные
Беспорядочный набор
книг
Правила обработки
Алфавитный порядок
Результат
Картотека библиотеки

7. Поиск нужного номера телефона в телефонном справочнике

Исполнитель
Человек, производящий
поиск
Исходные данные
Телефонный справочник
Правила обработки
Алфавитный порядок
Результат
Нужный номер телефона

8. Исполнитель

Неформальный (человек)
Формальный (ПК)

9.

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

10.

1)
2)
Если числа не равны, то большее из них
заменить на разность большего и меньшего из
чисел.
Если два числа равны, то за НОД принять
любое из них, иначе перейти к выполнению
пункта 1.
НОД (А, В) = ?

11. Задача

Шаг
1-е число
2-е число
32
24
1
8
24
2
8
16
3
8
8
итог
НОД(32, 24)=8

12. Задача для самостоятельного решения

Найти НОД чисел: 114 и 66
Ответ:
6

13. Свойства алгоритма

дискретность
понятность
точность
конечность

14. Дискретность

Алгоритм должен быть
разбит на
последовательность
отдельно
выполняемых шагов

15. Понятность

Алгоритм должен
содержать только те
команды, которые
входят в систему
команд исполнителя

16. Точность

Любая команда
алгоритма должна
определять
однозначное действие
исполнителя

17. Конечность

За конечное число
шагов должен
быть получен
результат
English     Русский Правила