Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Короткі теоретичні відомості




Формалізація та алгоритмізація медичних задач

Модуль II. Медичні знання та прийняття рішень у медицині

Конкретні цілі заняття: трактувати поняття алгоритму, властивості алгоритму; інтерпретувати структурні схеми алгоритмів; демонструвати вміння формалізувати та алгоритмізувати медичні задачі

Основні поняття теми

Формалізація, алгоритмізація, алгоритм, способи подання алгоритмів (словесний, символічний, графічний), властивості алгоритму (визначеність, масовість, дискретність, результативність), типи алгоритмів (лінійний, розгалужений, циклічний), розгалуження, умова, цикл, цикл-ДО, цикл-ПОКИ.

 

 

Основи формалізації та алгоритмізації медичних задач

Формалізація – процес подання інформації про об’єкт, процес, явище в формалізованому вигляді.В результаті аналізу задачі визначається специфіка даних, вводиться система умовних позначень, встановлюється приналежність її до одного з класів задач (наприклад, математичні, фізичні, медичні тощо).

Якщо певні аспекти розв’язуваної задачі можна виразити в термінах якої-небудь формальної моделі(визначеної структури, що використовується для подання даних), то це, безумовно, необхідно зробити, оскільки в цьому випадку в рамках формальної моделі можна дізнатись, чи існують методи й алгоритми розв’язання поставленої задачі. Навіть якщо вони не існують, то використання засобів і властивостей формальної моделі допоможе в побудові розв’язку задачі.

Формалізована медико-біологічна задача повинна бути алгоритмізованою. Під алгоритмізацією розуміють метод опису систем або процесів шляхом створення алгоритмів їх функціонування.

Під алгоритмом зазвичай розуміють правило, що вказує дії, в результаті виконання яких отримуємо бажаний результату. Таку послідовність дій називають алгоритмічним процесом, а кожну дію – його кроком. Етап алгоритмізації в загальному випадку настає лише тоді, коли зрозуміла постановка задачі, коли існує чітка формальна модель, в рамках якої буде, власне, відбуватися розв’язання задачі. З цієї точки зору процес підготовки задачі передбачає:

- постановку задачі – визначення її змісту та вихідних даних;

- розробку алгоритму розв’язання – вибір методу розв’язування та опис послідовності дій;

- представлення алгоритму розв’язання – побудова структурної схеми алгоритму.

Алгоритми та їх властивості.

Алгоритм – упорядкований скінчений набір чітко визначених правил для розв’язування задач за скінчену кількість кроків.

Говорячи про алгоритми, необхідно розглянути джерела їх виникнення (див. рис. 35).

Рис. 35. Джерела виникнення алгоритмів

Будь-який алгоритм повинен задовольняти наступним властивостям (рис. 36):

- визначеність – алгоритм не повинен містити вказівок, зміст яких може бути сприйнятий неоднозначно. Крім того, при виконанні алгоритму ніколи не повинна з’являтися потреба у прийнятті будь-яких рішень, котрі непередбачені укладачем алгоритму.

- масовість – алгоритм складається не для розв’язання однієї конкретної задачі, а для цілого класу задач одного типу. В простому випадку ця варіативність алгоритму забезпечує можливість використання різних допустимих вихідних даних.

- дискретність – процес, який описується алгоритмом, має бути поділений на послідовність чітко відокремлених одна від одної вказівок, котрі утворюють дискретну структуру алгоритмічного процесу.

- результативність – при точному виконанні всіх вказівок алгоритму процес прийняття рішення (отримання результату) повинен закінчитися через скінчену кількість кроків і при цьому має бути отримана відповідь на поставлені в задачі питання.

Рис. 36. Властивості алгоритмів

Графічнийспосіб подання алгоритмів – зображення алгоритму у вигляді структурної схеми, котра складається з окремих блоків. Цей спосіб подання алгоритму є найбільш зручним і наочним.

При поданні задачі графічним способом застосовують такі основні види блоків (табл. 16):

Таблиця 12. Основні елементи блок схеми алгоритму

Зображення блоку Призначення
Блок у вигляді прямокутника символізує виконання певних вказівок задачі.
Стрілка вказує напрям ходу виконання умов задачі.
    Блок у вигляді ромба символізує перевірку виконання певного твердження з метою прийняття рішення про напрям ходу подальшого виконання умови задачі. Всередині блока описується умова, яку треба перевірити. Можливі операції вказуються на виходах – лініях, що виходять з блока.
У вигляді овальних блоків зображуються початок і кінець алгоритму.
Сполучне коло використовують при потребі звести кілька ліній в одну.

 

При складанні структурної схеми алгоритму укладач повинен дотримуватися наступних правил, так званих правил для складання структурної схеми алгоритму:

- будь-який алгоритм повинен мати початок і кінець;

- усі блоки, крім перевірки умови, мають тільки один вихід;

- усі блоки алгоритму мають не більше одного входу;

- лінії алгоритму не можуть розгалужуватися.

 




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 135; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.