Алгоритмизация. Формализация задач ГОУ СПО СПб «Медицинский техникум 9» Дисциплина: информатика и ИКТ Преподаватель: Новикова Л.А. 2011 год 1.

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



Advertisements
Похожие презентации
Понятие алгоритма Слово «алгоритм» происходит от латинского написания имени величайшего ученого Средней Азии и средневекового Востока Мухамада ибн Мусы.
Advertisements

Алгоритм Слово «алгоритм» происходит от имени выдающегося математика средневекового Востока Мухаммеда аль-Хорезми ( ). Им были предложены приемы.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Учитель информатики МОУ « Сош 77» Такасеева Татьяна Алексеевна Интерактивная схема по теме : « Понятие алгоритма »
Алгоритмическая конструкция «ветвление» План урока: Игра-повторение Изучение нового материала Гимнастика для глаз Практическая работа Итог урока Домашнее.
Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» Алгоритмы. Алгоритмические языки Алексеева Е.В., учитель информатики и ИКТ МОУ «Сланцевская.
ПОСТРОЕНИЕ И ИСПОЛНЕНИЕ линейных АЛГОРИТМОВ Тема урока:
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
АЛГОРИТМ- ПОНЯТНОЕ И ТОЧНОЕ ПРЕДПИСАНИЕ ИСПОЛНИТЕЛЮ ВЫПОЛНИТЬ КОНЕЧНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД,ПРИВОДЯЩУЮ ОТ ИСХОДНЫХ ДАННЫХ К ИКОМОМУ РЕЗУЛЬТАТУ. Само.
АЛГОРИТМЫ. Свойства алгоритмов. Виды алгоритмов. Форма записи алгоритмов.
Понятие алгоритма. Исполнитель алгоритма. Свойства алгоритма. Способы записи алгоритмов; блок-схемы.
Алгоритмы. Немного истории… Слово «Алгоритм» происходит от имени выдающегося математика Мухаммеда Аль-Хорезми, основателя алгебры. Им были предложены приемы.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
Алгоритм - понятное и точное предписание совершить определенную последовательность действий, направленных на достижение указанной цели или решение поставленной.
Повторить определение алгоритма, его свойства и виды. Вспомнить понятие модели и дать определение алгоритмической модели Повторить определение алгоритма,
Краснополянская школа 1 Домнин Константин Михайлович 2006 год.
На штурм алгоритмов Алгоритмы - это последовательность действий, которые необходимо выполнить для решения задачи. Алгоритм (лат. algorithmi – аль Хорезми.
«Алгоритм и его свойства» Подготовила: Кулуева А. гр. ИС-2-1 Степногорск, 2012.
Алгоритм. Свойства алгоритма.. Понятность Под этим термином понимают указания, которые понятны исполнителю.
Краснополянская школа 1 Домнин Константин Михайлович 2006 год.
Транксрипт:

Алгоритмизация. Формализация задач ГОУ СПО СПб «Медицинский техникум 9» Дисциплина: информатика и ИКТ Преподаватель: Новикова Л.А год 1

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

Алгоритм. Определение Алгоритм – правила, предписывающие последовательность действий, ведущих к достижению необходимого результата. 3

4 Термин АЛГОРИТМ происходит от имени великого Абу Абдулла Мухаммеда ибн Муса аль – Хорезми محمد بن موسى الخوارزمي IX век Хива

Алгоритм и его свойства Дискретность процесс решения задачи должен быть разбит на последовательность отдельных шагов. Дискретность – ппроцесс решения задачи должен быть разбит на последовательность отдельных шагов. 5 Этапы Сестринского ппроцесса - Сестринское обследование - Сестринская диагностика - Планирование - Реализация плана ухода - Оценка Образующаяся структура алгоритма оказывается прерывной (дискретной) т.е. только выполнив одну команду, исполнитель может приступить к следующей.

Алгоритм и его свойства Точность - Точность - каждая команда алгоритма должна определять однозначное действие исполнителя. 6

Алгоритм и его свойства Понятность Понятность – алгоритм, составленный для конкретного исполнителя, должен включать только те команды, которые входят в его систему команд. 7 – Тебе одной - Натуральный блондин - Туманный остров - Я Буду Руки Твои Целовать - Снегом белым - Между нами города - Сердце

Алгоритм и его свойства Конечность Конечность(результативность) При точном выполнении всех команд алгоритма ппроцесс решения задач завершается за конечное число шагов. 8 При этом должен быть получен определённый ответ на вопрос задачи

Алгоритм и его свойства Массовость Массовость Алгоритм должен обеспечивать решения всего класса задач данного типа. 9 Стол 15

Способы представления алгоритма с помощью графического описания; с помощью словесного описания; в виде таблицы; в виде последовательности формул. 10

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

Способы представления алгоритма Графическое описание алгоритма называется блок - схемой Блок-схема – это ориентированный граф, указывающий порядок исполнения команд алгоритма 12

Основные блоки блок-схем 13 А ССЫЛКА НА ВСПОМОГАТЕЛЬНЫЙ АЛГОРИТМ ССЫЛКА НА ВСПОМОГАТЕЛЬНЫЙ АЛГОРИТМ

Блок-схема Вершины графа могут быть одного из трёх типов : 14 Функциональная один вход и один выход F Предикатная один вход и два выхода P T F Объединяющая обеспечивающая передачу управления от одного из двух входов к выходу

Блок-схема Из данных элементарных блоков можно построить четыре блок-схемы, имеющих особое значение для практики алгоритмизации 15 s1 s2

Блок-схема Из данных элементарных блоков можно построить четыре блок-схемы, имеющих особое значение для практики алгоритмизации 16 s1 s2 B s1s2 Ветвление – алгоритмическая альтернатива Цикл – команда исполнителю многократно повторить указанную последовательность команд

Блок-схема Из данных элементарных блоков можно построить четыре блок-схемы, имеющих особое значение для практики алгоритмизации 17 s1 s2 B s1s2 s1 B

Блок-схема Из данных элементарных блоков можно построить четыре блок-схемы, имеющих особое значение для практики алгоритмизации 18 s1 s2 B s1s2 s1 B B

Блок-схема Из данных элементарных блоков можно построить четыре блок-схемы, имеющих особое значение для практики алгоритмизации 19 s1 s2 B s1s2 s1 B B

Блок-схема 20 А А Линейность (Композиция следования) Проснуться Встать Одеться Вечером поставить будильник и собрать все необходимые вещи: учебники, конспекты, одежду Умыться Приготовить завтрак Позавтракать Пойти в техникум

Блок-схема ( фрагмент ) 21 Всё готово, собрано? Да Нет Можно выходить Не теряю времени, собираюсь Разветвляющаяся альтернатива Развилка Иду в техникум

Блок-схема ( фрагмент ) 22 да Беру другой флакон нет Цикл с предусловием Проверяю срок годности лекарственного средства Срок годности истёк?

Блок-схема (фрагмент) 23 Пациент понял? Да Нет Да нет Цикл с поступлением нет да Пациент согласен? Отвечаем на вопросы пациента Консультация врача Выполняем назначение врача Врач изменил назначение? Проводим манипуляцию Объясняем пациенту манипуляцию

24 да нет да нет да нет Термометрия ( 87) начало А Руки чистые. Подойти к пациенту Пациент спит? Разбудить пациента Получить согласие, вытереть салфеткой подмышечную впадину, поставить термометр Засечь время Извлечь термометр А Оснащение: термометр, температурный лист, ем- кость с дезинфектантом, марлевая салфетка, мыло, полотенце Определить показание термометра Встряхнуть термометр и погрузить в емкость t 0 C больше 37 ºС ? Уведомить врача Записать t 0 C в историю болезни пациента (в температурный лист) конец Контроль времени нет Заменить да Термометр поврежден? Прошло 10 минут? да

25 Автор презентации: студент 294 группы Золотарев Сергей Теперь можно приступать к выполнению внеаудиторного задания. Л.А.