МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Схеми алгоритмівПрактична робота №1 Тема Лінійні обчислювальні структури Теоретичні матеріали Алгоритм – це однозначна кінцева послідовність точно визначених кроків або дій, яка забезпечує розв'язок задачі за кінцевий час при мінімальному обсязі оперативної пам'яті. Для представлення алгоритмів використовують такі способи: · описовий (словесний опис); · аналітичний; · графічний; · псевдокод; · алгоритмічна мова. Словесний опис алгоритму використовується в повсякденному житті у вигляді рецептів готування блюд, інструкцій до різних технічних і побутових приладів і пристроїв і т.п. Такому способу опису часто властива відсутність визначеності й неоднозначність дій внаслідок неоднозначності слів і визначень. Наприклад, «додайте трохи солі» (скільки, куди і як додати?), «за 10 хвилин до готовності вимкніть цибулю» ( як визначити готовність?) і т.д. Крім цього недоліку, словесний опис часто приводить до громіздких текстів, тому він застосовується лише для найпростіших алгоритмів. Аналітичний спосіб представлення алгоритму використовується при розв'язку наукових і інженерних задач. Тут алгоритми описуються послідовністю розрахунків за математичними формулами. Графічний спосіб, використовуючи різні геометричні фігури, дозволяє наочно зобразити послідовність здійснення різних етапів процесу і їх взаємозв'язок. Запис алгоритму алгоритмічною мовою вимагає точного дотримання правил цієї мови, оскільки алгоритм повинен бути зрозумілим не тільки людині, але й комп'ютеру. Псевдокод займає проміжне місце між словесним описом і алгоритмічною мовою. У цьому способі вживаються конструкції, близькі до алгоритмічної мови, але повне дотримання всіх правил не потрібно, оскільки вони призначені для розуміння людиною. Схеми алгоритмів Опис алгоритмів у вигляді блок-схем є найбільш наочним і найпоширенішим графічним способом представлення алгоритмів. Схеми алгоритмів відображають шлях даних при розв'язку задач і визначають етапи обробки, а також різні носії даних, які застосовуються. Схема складається з наступних символів (будемо їх традиційно називати блоками): 1) блоки даних, які можуть також вказувати вид носія даних; 2) блоки процесу, який слід виконати над даними; 3) лінії, що вказують потоки даних між процесами й (або) носіями даних; 4) спеціальні символи, використовувані для полегшення написання й читання схеми. У стандарті визначені умовні позначки в схемах алгоритмів і встановлені правила виконання схем. У табл. 1 наведені графічні символи (блоки), які найчастіше використовуються при описі алгоритмів.
|
||||||||
|