Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lutay_A.P._Informatsiyni_tehnologiyi_ta_sistemi...doc
Скачиваний:
28
Добавлен:
16.11.2019
Размер:
46.89 Mб
Скачать

Питання для самоконтролю по 4 розділу

Програми розв’язання розрахункових задач

Використання табличних процесорів для розв’язання задач”

  1. Табличний процесор Microsoft Excel - призначення, функції, можливості, запуск.

  2. Табличний процесор Microsoft Excel - вид вікна програми, керування елементами вікна.

  3. Табличний процесор Microsoft Excel - ввід і редагування даних, виділення фрагментів таблиці.

  4. Табличний процесор Microsoft Excel - форматування комірок, робота з формулами.

  5. Табличний процесор Microsoft Excel - логічні функції.

  6. Табличний процесор Microsoft Excel - побудова діаграм,

  7. Табличний процесор Microsoft Excel - пошук рішення.

  8. Табличний процесор Microsoft Excel – консолідація даних таблиць.

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

5.1 Основні відомості

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

  • характеристики процесу/задачі;

  • систему параметрів, що впливають на сам процес/задачу;

  • визначені залежності між характеристиками та параметрами процесу/задачі з урахуванням усіх потрібних факторів;

  • систематизовану й уточнену сукупність усіх вхідних даних, відомих параметрів процесу/задачі та початкових умов.

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

5.2 Поняття алгоритму

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

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

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

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