SlideShare a Scribd company logo
1 of 20
Обработка информации
    и алгоритмы

       10 класс

         2012г.
Из базового курса известно:
•Обработка информации, наряду с хранением и
передачей,  относится   к   основным   видам
информационных процессов.
Модель обработки информации


Исходные
 данные

            Исполнитель   Результаты

 Правила
обработки
Примеры

  Ученик (исполнитель), когда
решает задачу по информатике,
производит не посредственную
обработку   информации.      Все
данные содержатся в самой
задаче.      Все        правила,
информационных      вычислений
описаны    непосредственно     в
самом учебнике, они же и
определяют последовательность
самих вычислений. В роли
результата    будет       стоять
полученный ответ задачи.
Примеры
   Переводчик (испол-
нитель),      переводит
текст с одного языка на
другой, в результате он
обрабатывает       саму
информацию.
   Информационное
содержимое при этом не
изменяется, однако, тут
будет изменяться сама
форма представления,
так как у нас уже будет
выступать другой язык.
Примеры
   Библиотекарь (исполнитель),
составляет     картотеку    своей
библиотеки, а точнее, картотеку
книжного        фонда      самой
библиотеки. На каждую из книг
заводится отдельная карточка, а
на     карточке      указываются
параметры этой книги (год
издания, автор и тому подобное).
Карточки,     располагаются     в
строгом     порядке,     который
определяет сам библиотекарь.
Примеры

  В телефонной книге вы
ищете телефон нужной
вам          организации,
например плавательного
бассейна.      Исходными
данными          является
информационный массив –
телефонный справочник, а
также критерии поиска –
название организации.
Варианты обработки
            информации
1. Получение новой
   информации, новых
   сведений
2. Изменение формы
   представления информации
3. Систематизация,
   структурирование данных
4. Поиск информации
Принципиальное различие
  между процессами обработки


ЧЕЛОВЕК

               АВТОМАТ (МАШИНА)


Неформально,
 творчески

                    Формально,
                    однозначно
Алгоритм – 9 век н.э.
       Мухаммед ибн Муса
            аль-Хорезми

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


Теория алгоритмов – 30-е годы XX века.
Вопрос:
для всякой ли задачи обработки информации
может быть построен алгоритм решения?
Вывод: Надо придумать исполнителя.
Алгоритмические машины

«Машина Тьюринга» – универсальный
исполнитель обработки любых символьных
последовательностей в любом алфавите.




 Алан Тьюринг
  (1912-1954)
    Англия
Алгоритм и СКИ

Совокупность всех команд языка исполнителя
называется    системой    команд    исполнителя
алгоритмов – СКИ.
Алгоритм управления работой алгоритмической
машины      представляет    собой     конечную
последовательность      команд,     посредством
выполнения которой машина решает задачу
обработки информации.
Существуют      алгоритмически    неразрешимые
задачи.
Свойства алгоритмов

Дискретность
(каждый шаг выполняется отдельно от других).
Понятность
(используются только команды из СКИ).
Точность
(каждая команда определяет однозначное действие
исполнителя).
Конечность
(за конечное число шагов алгоритма получается
искомый результат).
Система основных понятий
                  Обработка информации
                       Виды обработки информации
Получение новой   Изменение формы     Структурировани      Поиск данных
  информации       представления          е данных
                    информации
                         Исполнитель обработки
             Человек                             Автомат (машина)
      Алгоритм обработки – формализованные правила, определяющие
             последовательность шагов обработки информации
 Алгоритмическая машина – автоматический исполнитель обработки знаковых
                         последовательностей
            Модели алгоритмических машин в теории алгоритмов

        Машина Тьюринга                           Машина Поста
                            Свойства алгоритма
 Дискретность          Понятность         Точность           Конечность
Задания

1. Приведите примеры процессов обработки
   информации, которые чаще всего вам
   приходится выполнять во время учебы. Для
   каждого примера определите исходные
   данные, результаты и правила обработки. К
   каким видам обработки относятся ваши
   примеры?
Задания

2. Используя алгоритм Евклида, найдите НОД
   для чисел 114 и 66. Сколько шагов
   алгоритма при этом вам пришлось
   выполнить?
Задания

3.    Придумайте минимально необходимую
     систему команд для кассового аппарата,
     который подсчитывает стоимость покупок и
     сумму    сдачи   покупателю.     Опишите
     алгоритм   управления    работой   таким
     автоматом.
Использованные источники
• Семакин И.Г. Информатика и ИКТ. Базовый уровень:
  учебник для 10-11 классов/ И.Г.Семакин, Е.К.Хеннер. – 8-е
  изд. – М.: БИНОМ. Лаборатория знаний, 2012.

More Related Content

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

практика 5
практика 5практика 5
практика 5student_kai
 
обработка информации и алгоритмы.Ppt
обработка информации и алгоритмы.Pptобработка информации и алгоритмы.Ppt
обработка информации и алгоритмы.PptFUJINJAX
 
алгоритм
алгоритмалгоритм
алгоритмRashat Ishu
 
presentation Algoritm
presentation Algoritmpresentation Algoritm
presentation Algoritmklochkova
 
лекция1
лекция1лекция1
лекция1shagore
 
Presentation Klochkova
Presentation KlochkovaPresentation Klochkova
Presentation Klochkovaklochkova
 
алгоритм как модель деятельности
алгоритм как модель деятельностиалгоритм как модель деятельности
алгоритм как модель деятельностиЕлена Ключева
 
Программирование как способ выражения мыслей.
Программирование как способ выражения мыслей. Программирование как способ выражения мыслей.
Программирование как способ выражения мыслей. Levon Avakyan
 
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Anton Moiseev
 
2014-2015_Алгор-структ_Раб-прогр_Мансуров
2014-2015_Алгор-структ_Раб-прогр_Мансуров2014-2015_Алгор-структ_Раб-прогр_Мансуров
2014-2015_Алгор-структ_Раб-прогр_Мансуров????? ????????
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4 Valeriy Titov
 
Презентация "Алгоритмы"
Презентация "Алгоритмы"Презентация "Алгоритмы"
Презентация "Алгоритмы"Johnny_Lean
 
Recognition of handwritten digits
Recognition of handwritten digitsRecognition of handwritten digits
Recognition of handwritten digitsAndrew Babiy
 
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ITMO University
 
23
2323
23JIuc
 

Similar to обработка информации и алгоритмы (20)

практика 5
практика 5практика 5
практика 5
 
обработка информации и алгоритмы.Ppt
обработка информации и алгоритмы.Pptобработка информации и алгоритмы.Ppt
обработка информации и алгоритмы.Ppt
 
алгоритм
алгоритмалгоритм
алгоритм
 
presentation Algoritm
presentation Algoritmpresentation Algoritm
presentation Algoritm
 
лекция1
лекция1лекция1
лекция1
 
Presentation Klochkova
Presentation KlochkovaPresentation Klochkova
Presentation Klochkova
 
тема 6
тема 6тема 6
тема 6
 
алгоритм как модель деятельности
алгоритм как модель деятельностиалгоритм как модель деятельности
алгоритм как модель деятельности
 
Введение в алгоритмы и структуры данных
Введение в алгоритмы и структуры данныхВведение в алгоритмы и структуры данных
Введение в алгоритмы и структуры данных
 
Программирование как способ выражения мыслей.
Программирование как способ выражения мыслей. Программирование как способ выражения мыслей.
Программирование как способ выражения мыслей.
 
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
 
2014-2015_Алгор-структ_Раб-прогр_Мансуров
2014-2015_Алгор-структ_Раб-прогр_Мансуров2014-2015_Алгор-структ_Раб-прогр_Мансуров
2014-2015_Алгор-структ_Раб-прогр_Мансуров
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4
 
11
1111
11
 
Презентация "Алгоритмы"
Презентация "Алгоритмы"Презентация "Алгоритмы"
Презентация "Алгоритмы"
 
Recognition of handwritten digits
Recognition of handwritten digitsRecognition of handwritten digits
Recognition of handwritten digits
 
Моделирование поведения сложных динамических систем
Моделирование поведения сложных динамических системМоделирование поведения сложных динамических систем
Моделирование поведения сложных динамических систем
 
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
 
23
2323
23
 
информатика лекции 4
информатика лекции 4информатика лекции 4
информатика лекции 4
 

More from Елена Ключева

378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисыЕлена Ключева
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисыЕлена Ключева
 
представление графической информации
представление графической информациипредставление графической информации
представление графической информацииЕлена Ключева
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информацииЕлена Ключева
 
как оформить реферат по госту
как оформить реферат по гостукак оформить реферат по госту
как оформить реферат по гостуЕлена Ключева
 
программа открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицеяпрограмма открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицеяЕлена Ключева
 
проектирование исследования
проектирование исследованияпроектирование исследования
проектирование исследованияЕлена Ключева
 
виды исследовательских работ
виды исследовательских работвиды исследовательских работ
виды исследовательских работЕлена Ключева
 
шифрование и дешифрование
шифрование и дешифрованиешифрование и дешифрование
шифрование и дешифрованиеЕлена Ключева
 

More from Елена Ключева (20)

378 васильев куницын
378 васильев куницын378 васильев куницын
378 васильев куницын
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
 
378 васильев куницын_тезисы
378 васильев куницын_тезисы378 васильев куницын_тезисы
378 васильев куницын_тезисы
 
плакат орксэ
плакат орксэплакат орксэ
плакат орксэ
 
символы
символысимволы
символы
 
378 vasilyev
378 vasilyev378 vasilyev
378 vasilyev
 
378 васильев тезисы
378 васильев тезисы378 васильев тезисы
378 васильев тезисы
 
представление графической информации
представление графической информациипредставление графической информации
представление графической информации
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информации
 
как оформить реферат по госту
как оформить реферат по гостукак оформить реферат по госту
как оформить реферат по госту
 
программа открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицеяпрограмма открытых мероприятий для родителей обучающихся лицея
программа открытых мероприятий для родителей обучающихся лицея
 
представление чисел
представление чиселпредставление чисел
представление чисел
 
проектирование исследования
проектирование исследованияпроектирование исследования
проектирование исследования
 
виды исследовательских работ
виды исследовательских работвиды исследовательских работ
виды исследовательских работ
 
содержательный подход
содержательный подходсодержательный подход
содержательный подход
 
научная деятельность
научная деятельностьнаучная деятельность
научная деятельность
 
измерение информации
измерение информацииизмерение информации
измерение информации
 
шифрование и дешифрование
шифрование и дешифрованиешифрование и дешифрование
шифрование и дешифрование
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
 
стартовая презентация
стартовая презентациястартовая презентация
стартовая презентация
 

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

  • 1. Обработка информации и алгоритмы 10 класс 2012г.
  • 2. Из базового курса известно: •Обработка информации, наряду с хранением и передачей, относится к основным видам информационных процессов.
  • 3. Модель обработки информации Исходные данные Исполнитель Результаты Правила обработки
  • 4. Примеры Ученик (исполнитель), когда решает задачу по информатике, производит не посредственную обработку информации. Все данные содержатся в самой задаче. Все правила, информационных вычислений описаны непосредственно в самом учебнике, они же и определяют последовательность самих вычислений. В роли результата будет стоять полученный ответ задачи.
  • 5. Примеры Переводчик (испол- нитель), переводит текст с одного языка на другой, в результате он обрабатывает саму информацию. Информационное содержимое при этом не изменяется, однако, тут будет изменяться сама форма представления, так как у нас уже будет выступать другой язык.
  • 6. Примеры Библиотекарь (исполнитель), составляет картотеку своей библиотеки, а точнее, картотеку книжного фонда самой библиотеки. На каждую из книг заводится отдельная карточка, а на карточке указываются параметры этой книги (год издания, автор и тому подобное). Карточки, располагаются в строгом порядке, который определяет сам библиотекарь.
  • 7. Примеры В телефонной книге вы ищете телефон нужной вам организации, например плавательного бассейна. Исходными данными является информационный массив – телефонный справочник, а также критерии поиска – название организации.
  • 8. Варианты обработки информации 1. Получение новой информации, новых сведений 2. Изменение формы представления информации 3. Систематизация, структурирование данных 4. Поиск информации
  • 9. Принципиальное различие между процессами обработки ЧЕЛОВЕК АВТОМАТ (МАШИНА) Неформально, творчески Формально, однозначно
  • 10. Алгоритм – 9 век н.э. Мухаммед ибн Муса аль-Хорезми Алгоритм Евклида (НОД двух натуральных чисел) 1. Если числа не равны, то большее из них заменить на разность большего и меньшего из чисел. 2. Если два числа равны, то за НОД принять любое из них, иначе перейти к выполнению Евклид пункта 1.
  • 11. Алгоритм Евклида (НОД двух натуральных чисел) 1. Первоклассник не знает, что такое НОД, но может вычитать и сравнивать целые числа, следовательно может формально исполнить алгоритм. 2. Компьютер можно запрограммировать формально.
  • 12. Теория алгоритмов Теория алгоритмов – 30-е годы XX века. Вопрос: для всякой ли задачи обработки информации может быть построен алгоритм решения? Вывод: Надо придумать исполнителя.
  • 13. Алгоритмические машины «Машина Тьюринга» – универсальный исполнитель обработки любых символьных последовательностей в любом алфавите. Алан Тьюринг (1912-1954) Англия
  • 14. Алгоритм и СКИ Совокупность всех команд языка исполнителя называется системой команд исполнителя алгоритмов – СКИ. Алгоритм управления работой алгоритмической машины представляет собой конечную последовательность команд, посредством выполнения которой машина решает задачу обработки информации. Существуют алгоритмически неразрешимые задачи.
  • 15. Свойства алгоритмов Дискретность (каждый шаг выполняется отдельно от других). Понятность (используются только команды из СКИ). Точность (каждая команда определяет однозначное действие исполнителя). Конечность (за конечное число шагов алгоритма получается искомый результат).
  • 16. Система основных понятий Обработка информации Виды обработки информации Получение новой Изменение формы Структурировани Поиск данных информации представления е данных информации Исполнитель обработки Человек Автомат (машина) Алгоритм обработки – формализованные правила, определяющие последовательность шагов обработки информации Алгоритмическая машина – автоматический исполнитель обработки знаковых последовательностей Модели алгоритмических машин в теории алгоритмов Машина Тьюринга Машина Поста Свойства алгоритма Дискретность Понятность Точность Конечность
  • 17. Задания 1. Приведите примеры процессов обработки информации, которые чаще всего вам приходится выполнять во время учебы. Для каждого примера определите исходные данные, результаты и правила обработки. К каким видам обработки относятся ваши примеры?
  • 18. Задания 2. Используя алгоритм Евклида, найдите НОД для чисел 114 и 66. Сколько шагов алгоритма при этом вам пришлось выполнить?
  • 19. Задания 3. Придумайте минимально необходимую систему команд для кассового аппарата, который подсчитывает стоимость покупок и сумму сдачи покупателю. Опишите алгоритм управления работой таким автоматом.
  • 20. Использованные источники • Семакин И.Г. Информатика и ИКТ. Базовый уровень: учебник для 10-11 классов/ И.Г.Семакин, Е.К.Хеннер. – 8-е изд. – М.: БИНОМ. Лаборатория знаний, 2012.