Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Алгоритмізація обчислювальних процесів



Під розв’язуванням задачі ми розуміємо одержання необхідних результатів з вихідних даних. Вихідні дані – це те, що має бути отримане в результаті розв’язування задачі. Розв’язування задачі з використанням ЕОМ має такі етапи:

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

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

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

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

П’ятий етап – виконання безпосередньо за комп’ютером послідовності дій, розробленої на четвертому етапі.

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

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


Таблиця графічних символів.

Назва символу (блоку) Графічний символ Пояснення
  Пуск - зупинка Початок, кінець або зупинка алгоритму
  Процес (визначення)     Обчислювальні дії або визначення
    Рішення (умови)   Завдання та перевірка умови
        Введення - виведення   Введення даних або виведення результатів
    З’єднувач Вказівник зв’язку між перерваними лініями схемі

Алгоритми розрізняють за структурою на: лінійні, розгалужені, циклічні. Комбінуючи базові структури між собою, можна відтворювати алгоритм, що реалізує складний обчислювальний процес. Структурна побудова алгоритму включає:

· використання методу покрокової деталізації;

· використання на кожному із зазначених кроків перелічених базових структур;

· аналіз створеного алгоритму – метод ручної “прокрутки” – перевірка правильності функціонування створеного алгоритму шляхом підставки вхідних значень і перегляду роботи алгоритму вручну.

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.