27.07.2015 Кучмий Т.В. МОУ "СОШ 46" Саратов Обработка информации примеры обработки информации виды обработки информации зарождение теории алгоритмов логические.

Презентация:



Advertisements
Похожие презентации
Тема: «Обработка информации» классы.
Advertisements

Обработка информации Исполнитель Исходные данные Правила обработки Результаты Модель обработки информации.
Обработка информации Исполнитель Исходные данные Правила обработки Результаты Модель обработки информации.
Обработка информации и алгоритмы Алгоритмическая машина Поста.
Презентация к уроку по информатике и икт (10 класс) по теме: Обработка информации и алгоритмы
Автоматическая обработка информации Чебышев Михаил10 класс.
Обработка информации и алгоритмы 10 класс Обработка информации и алгоритмы 10 класс (базовый уровень) УРОК 1. © Гультяева Л.И., МБОУ «Гимназия г. Невеля.
П РОИСХОЖДЕНИЕ ПОНЯТИЯ « АЛГОРИТМ » В IX веке математик Мухаммед аль- Хорезми описал правила выполнения четырех арифметических действий в десятичной системе.
Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели Повторить определение алгоритма,
Автоматическая обработка информации. В 30-х годах XX века возникает новая наука теория алгоритмов. Вопрос, на который ищет ответ эта наука: для всякой.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Урок информатики в 10 классе Подготовил: Учитель информатики Малков А.К.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Тема Алгоритмы Виды алгоритмов Свойства алгоритмов МБОУ «СОШ 46 г.Белгорода», Учитель информатики и ИКТ Голубятникова Т.В.
Алгоритм. Свойства алгоритма.. Слово « алгоритм » пришло к нам из Средней Азии. Слово « алгоритм » пришло к нам из Средней Азии. Понятие « алгоритм »
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
:14:49(C) KaravaevaEL, 2008 Алгоритмизация Автор – Караваева Е.Л.
Замалдинова Зайтуня Фалькудиновна, учитель информатики МБОУ «СОШ 3», г.Боготола Красноярского края.
Понятие алгоритма Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской Краснодарского.
Транксрипт:

Кучмий Т.В. МОУ "СОШ 46" Саратов Обработка информации примеры обработки информации виды обработки информации зарождение теории алгоритмов логические машины

Кучмий Т.В. МОУ "СОШ 46" Саратов Обработка информации производится каким-либо субъектом или объектом(например, человеком или компьютером) в соответствии с определёнными правилами. Будем его называть исполнителем обработки информации. Информация, которая подвергается обработке, представляется в виде исходных данных. На рис. 2.5 в обобщенном виде представлен процесс обработки информации. Правила обработки Исходные данные Исполнитель Результат Рис. 2.5 Модель обработки информации

Кучмий Т.В. МОУ "СОШ 46" Саратов ПРИМЕРЫ ОБРАБОТКИ ИНФОРМАЦИИ Первый пример: ученик (исполнитель), решая зада­чу по математике, производит обработку информации. Исходные данные содержатся в условии задачи. Мате­матические правила, описанные в учебнике, определя­ют последовательность вычислений. Результат это полученный ответ. Второй пример: перевод текста с одного языка на другой - это пример обработки информации, при которой не меняется ее содержание, но изменяется форма представления другой язык. Перевод осуществляет переводчик по определенным правилам, в определенной последовательности. Третий пример: работник библиотеки систематизирует картотеку книжного фонда. На каждую книгу заполняется карточка, на которой указываются все данные о книге: автор, название, год издания, объем и пр. Из карточек формируется каталог библиотеки, где все карточки располагаются в строгом порядке, например, в алфавитном каталоге карточки располагаются в алфавитном порядке фамилий авторов. Четвёртый пример: в телефонной книге вы ищете телефон нужной вам организации, например плавательного бассейна; или в том же библиотечном каталоге разыскиваете сведения о нужной вам книге. В обоих случаях исходными данными является информационный массив телефонный справочник или каталог библиотеки, а также критерии поиска название организации или фамилия автора и название книги.

Кучмий Т.В. МОУ "СОШ 46" Саратов ЧЕТЫРЕ ВИДА ОБРАБОТКИ ИНФОРМАЦИИ: 1)получение новой информации, новых сведений; 2)изменение формы представления информации; 3)систематизация, структурирование данных; 4)поиск информации.

Кучмий Т.В. МОУ "СОШ 46" Саратов Все эти виды обработки может выполнять как человек, так и компьютер. В чем состоит принципиальное различие между процессами обработки, выполняемыми человеком и машиной?

Кучмий Т.В. МОУ "СОШ 46" Саратов Алгоритм - представляет собой конечную последовательность команд, посредством, выполнения которой машина решает задачу обработки информации.

Кучмий Т.В. МОУ "СОШ 46" Саратов В 80-х годах XX века возникает новая наука теория алгоритмов. Английский ученый Алан Тьюринг предложил модель такого исполнителя, получившую название «машина Тьюринга». По замыслу Тьюринга, его «машина» является универсальным исполнителем обработки любых символьных последовательностей в любом алфавите. Практически одновременно с Тьюрингом ( гг.) другую версию, алгоритмической машины описал Эмиль Пост. Алан Тьюринг ( ), Англия

Кучмий Т.В. МОУ "СОШ 46" Саратов Совокупность всех команд языка исполнителя называется системой команд исполнителя алгоритмов СКИ. Алгоритм управления работой алгоритмической машины представляет собой конечную последовательность команд, посредством выполнения которой машина решает задачу обработки информации.

Кучмий Т.В. МОУ "СОШ 46" Саратов Алгоритм управления такой машиной должен обладать следующими свойствами: дискретностью (каждый шаг алгоритма выполняется отдельно от других); понятностью (в алгоритме используются только команды из СКИ); точностью (каждая команда определяет однозначное действие исполнителя); конечностью (за конечное число шагов алгоритма получается искомый результат).

Кучмий Т.В. МОУ "СОШ 46" Саратов Отметим разницу между понятиями «команда алгоритма» и «шаг алгоритма». Команда это отдельная инструкция в описании алгоритма, а шаг алгоритма это отдельное действие, которое исполнитель выполнит по команде. В циклических алгоритмах число шагов при выполнении алгоритма может быть больше, чем число команд в алгоритме, за счет повторного выполнения одних и тех же команд. x1…xnусловие 1…условие nформула 1…формула n

Кучмий Т.В. МОУ "СОШ 46" Саратов Определить значение переменной a после выполнения фрагмента алгоритма а:= 16 b:= 2 b:= 32 b:= b*2 a:= a+2 да нет

Кучмий Т.В. МОУ "СОШ 46" Саратов Определить значение переменных х и у после выполнения фрагмента алгоритма x:= 5 y:= 10 x <10 x < y x:= x-5 y:= y+5 x:= x+1 y:= y-1 да нет да нет

Кучмий Т.В. МОУ "СОШ 46" Саратов ОПРЕДЕЛИТЬ ЗНАЧЕНИЕ ПЕРЕМЕННОЙ Х ПОСЛЕ ВЫПОЛНЕНИЯ ФРАГМЕНТА АЛГОРИТМА х:= 136 у:= 72 х = у x > y y:= y-x x:= x-y да нет

Кучмий Т.В. МОУ "СОШ 46" Саратов ОПРЕДЕЛИТЬ ЗНАЧЕНИЕ ПЕРЕМЕННОЙ n ПОСЛЕ ВЫПОЛНЕНИЯ ФРАГМЕНТА АЛГОРИТМА n:= 10 m:= 12 m < 6 m:= m – 2 n:= n*2 нет да

Кучмий Т.В. МОУ "СОШ 46" Саратов ОПРЕДЕЛИТЬ ЗНАЧЕНИЯ ЦЕЛОЧИСЛЕННЫХ ПЕРЕМЕННЫХ Х И У ПОСЛЕ ВЫПОЛНЕНИЯ ФРАГМЕНТА АЛГОРИТМА x:= 15 y:= 35 x < 30 x > y x:= x+10 y:= y-10 x:= x-5 y:= y+5 нет да нет да