Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системолог_08.06.11.doc
Скачиваний:
425
Добавлен:
23.02.2016
Размер:
8.69 Mб
Скачать

3.5. Питання для самоконтролю

1. Що таке алгоритм?

2. Назвіть основні фігури блок-схем.

3. Способи представлення алгоритмів.

4. Види алгоритмів.

5. Які ви знаєте види циклів?

6. Необхідні дії при організації циклів.

7. Які операції можна виконувати з масивами?

8. Масиви (одновимірний, двовимірний).

9. Два типових алгоритми обробки елементів матриці.

10. Інструкція розробки алгоритмів при роботі з матрицями.

11. Абетка мови Pascal.

12. Структура Pascal програми.

13. Типи даних в Pascal.

14. Що таке мітки? Як їх описати?

15. Які дії можна виконувати з дійсними числами в Pascal?

16. Дії зі змінними булевого типу.

17. Константи, їх опис.

18. Змінні, опис змінних.

19. Оператори мови Pascal.

20. Кодування блоку організації циклу.

21. Оператори введення інформації.

22. Оператори виведення інформації.

23. Параметри об’єктів виведення для цілих та дійсних чисел і констант.

24. Оператори присвоювання.

25. Вирази в операторах присвоювання.

Тема 4. Використання системи MathCad для розв’язування фахових задач

4.1. Загальні положення

Сьогодні застосування комп’ютера для розв’язку математичних задач не вимагає обов’язкового створення програм. Існують системи, що успішно виконують як числові, так і символьні обчислення. До них відносяться Mathematica, Maple, Derive, MathCad, Mathlab та ін. Система MathCad належить до найпопулярніших інструментів розв’язку фахових задач. Вона включає:

  • математичний процесор для числових та символьних обчислень;

  • текстовий та формульний редактори;

  • можливості інтерактивної роботи з документами;

  • унікальну графічну систему.

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

4.2. Основи роботи в MathCad

Інтерфейс системи аналогічний будь-якому вікну додатка Windows. Серед особливих елементів найбільш часто вживана панель математики .

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

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

  • математичних виразів;

  • числових та векторних величин;

  • текстових фрагментів;

  • графічних областей.

Математичні вирази – це типи даних, оператори та функції.

До типів даних відносяться числові константи, звичайні та системні змінні, масиви.

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

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

В MathCad є деяка група особливих об’єктів, значення яких встановлюється відразу після запуску системи (системні змінні) і в подальшому не змінюються. Наприклад, змінна  означає нескінченність (10307), змінна ORIGIN=0 або будь-яке інше число (з «+» чи «»), в залежності від того з якого номера потрібно визначати індекс першого елемента векторів і матриць, TOL задає допустиму похибку розрахунків (як правило 103). Зміну системних значень виконують командою «ИнструментыПараметры рабочего листаВстроенные переменные».

Звичайні змінні повинні бути обов’язково перед їх використанням попередньо визначені користувачем з допомогою оператора присвоювання (комбінація клавіш+). Для виведення значення змінної на робоче поле застосовується клавіша . Крім локального присвоювання () в MathCad є ще й глобальне присвоювання (). Справа в тому, що MathCad прочитує весь документ двічі зліва направо і зверху вниз. При першому проході виконуються всі дії з глобальними змінними, а при другому враховуються і глобальні і локальні змінні. Існує також символьний оператор видачі результатів (). Він вживається при роботі з символьними даними для видачі результатів символьних перетворень (дивись рисунок 11).