|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Теоретичні відомості. Будемо під алгоритмом рішення задачі розуміти систему правил, задаючих строго певну послідовність операційБудемо під алгоритмом рішення задачі розуміти систему правил, задаючих строго певну послідовність операцій, що приводять до шуканого результату за кінцеве число кроків. Отже, алгоритм – це набір інструкцій, який описує, як деяке завдання може бути виконане. Спочатку цей термін використовувався для чисто чисельних процесів, але в обчислювальній техніці він набув ширше значення. Схема – це графічне зображення алгоритму. При її побудові вміст кожного кроку алгоритму записується в довільній формі всередину блоку, представленого геометричною фігурою. Порядок виконання кроків указується за допомогою стрілок, що сполучають блоки. Використання різних геометричних фігур відображає різний характер виконуваних дій. У прямокутнику (блок обчислень) записуються дії, в результаті яких дані змінюють свої значення. Паралелограм (блок введення-виводу) містить інформацію про вхідні і вихідні дані. Овал означає початок або закінчення обчислювального процесу. Лінійним називається алгоритм, виконання кроків якого відбувається послідовно в порядку зростання їх номерів. У схемі він зображається послідовністю обчислювальних блоків і блоків введення-виводу. Розгалудженням називається алгоритм, в якому передбачено проходження різних варіантів роботи залежно від виконання або не виконання деякої умови. У блок-схемі ця умова записується в ромб-блок порівняння. Загальна структура розгалуження:
Хід роботи Завдання 1. Створити блок-схему для обчислення значення функції У (згідно варіанту) в точці, заданій користувачем. Описати порядок роботи алгоритму.
Зауваження: номер варіанту співпадає з порядковим номером студента в класному журналі.
Завдання 2. Скласти блок-схему та написати програму розв’язку квадратного рівняння в залежності від значень параметрів a, b та c (вважати, що а≠0).
Контрольні запитання. 1. Дайте визначення блок-схеми. 2. Яка алгоритмічна структура називається лінійною? 3. Яка алгоритмічна структура називається структурою розгалудження? 4. Яким чином в блок-схемі позначається: a. початок роботи; b. введення чи виведення даних; c. обчислювальний процес; d. розгалудження? 5. Чи дозволено записувати в одному блоці декілька дій?
Практична робота №7 Мета Навчитися створювати алгоритми розв’язку задач та давати їх графічне зображення за допомогою блок-схем. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |