- •Інформатика
- •Луцьк рвв Луцького нту
- •Лабораторна робота № 1 Набір тексту в середовищі Місrosoft Word. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 2 Перегляд, редагування та форматування тексту. Теоретичні відомості
- •Для розбиття документу на колонки виконайте наступні дії.
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 3 Робота з таблицями. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Хід роботи
- •Хід роботи
- •Контрольні питання
- •Лабораторні роботи № 6 Створення публікацій Теоретичні відомості Проектування зовнішнього вигляду документа
- •Розміщення тексту з використанням текстових блоків
- •Хід роботи
- •Контрольні питання
- •Лабораторні роботи № 7 Створення публікацій Теоретичні відомості Використання стилів
- •Укладання змісту
- •Укладання переліку ілюстрацій
- •Укладання покажчика
- •Перевірка граматичної правильності документа
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 8 Створення презентацій Power Point. Теоретичні відомості
- •Режими перегляду презентації
- •Процес запису нотаток
- •Застосування ефекту прихованого слайда
- •Перегляд презентації в режимі показу слайдів
- •Друк і демонстрація слайдів
- •Хід роботи
- •Що я знаю про РоwеrРоіnt
- •РоwегРоіnt. Ви дізнаєтеся:
- •РоwегРоіnt. Вивчаємо кнопки
- •РоwегРоіnt. Панелі інструментів
- •Контрольні питання
- •Лабораторна робота № 9 Знайомство з середовищем Excel, введення даних. Теоретичні відомості
- •Хід роботи
- •Варіанти індивідуальних завдань
- •Контрольні питання
- •Лабораторна робота № 10 Форматування даних в середовищі Excel. Теоретичні відомості
- •Хід роботи
- •У комірки стовпців під заголовком вводимо:
- •Копіюємо другу таблицю, до якої застосували автоформат, знову відступаємо два пустих рядочки (27-ий та 28-ий) і в комірку а29 робимо вставку.
- •Застосуємо окремі формати.
- •Рахуємо суму.
- •Зробіть розрахунок за формулою:
- •Обчислимо середнє значення.
- •Закінчіть роботу. Контрольні питання
- •Лабораторна робота № 11 Виконання обчислень за допомогою формул. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 12 Програмування лінійних обчислювальних процесів з використанням математичних функцій. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 13 Програмування розгалужених обчислювальних процесів з використанням математичних та логічних функцій. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 14 Побудова графіків функцій. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 15 Бази даних. Проектування баз даних. Теоретичні відомості
- •Створення списку
- •Використання форми даних
- •Сортування списків
- •Відбір даних засобами автофільтра
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 16 Робота з даними. Теоретичні відомості Функції для роботи зі списками
- •Зведені таблиці
- •Вставка інформації в список Excel з іншої програми
- •Хід роботи завдання 1
- •Технологія виконання завдання
- •Завдання 2
- •Технологія виконання завдання
- •Завдання 3
- •Технологія виконання завдання
- •Завдання 4
- •Технологія виконання завдання
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 18 Знайомство з MatLab та найпростіші обчислення Теоретичні відомості
- •Хід роботи
- •Завдання 2.
- •Контрольні питання
- •Лабораторна робота № 19 Складні обчислення в MatLab Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 20 Програмування в MatLab Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 21 Програмування лінійних обчислювальних процесів засобами vba. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 22 Програмування розгалужених обчислювальних процесів засобами vba. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Лабораторна робота № 23 Програмування циклічних обчислювальних процесів засобами vba. Теоретичні відомості
- •Хід роботи
- •Контрольні питання
- •Список рекомендованих джерел
Контрольні питання
1. Що і у якому випадку визначає системна константа ans?
2. Як записуються комплексні числа у системі MatLab?
3. Які функції системи MatLab для роботи з комплексними числами ви знаєте?
4. Наведіть поняття математичного виразу у вхідній мові системи MatLab.
5. Що являє собою режим прямих обчислень при роботі з системою MatLab?
6. Як треба записувати команди системи MatLab, щоб не виводити результати обчислень на екран?
7. Наведіть поняття константи у вхідній мові системи MatLab. 10. Як записується оператор присвоєння і оператор рівності у математичних виразах в системі Matlab?
8. Як подаються результати обчислень математичних виразів при роботі у режимі прямих обчислень в системі Matlab?
9. Чому у системі Matlab буде дорівнювати значення змінної с у наступних виразах? Свою відповідь обґрунтуйте.
а) >> a=0;
>> b=0;
>> c=b/a
б) >> a=0;
>> b=0;
>> c=sin(b)/a
в) >> a=5;
>> b=10;
>> c=b/a-5
г) >>a=5;
>>b=10;
>>c=b-5/a-5
Лабораторна робота № 19 Складні обчислення в MatLab Теоретичні відомості
Обчислювальний процес називається розгалужувальним, якщо в залежності від виконання певних умов він реалізується по одному із декількох, наперед визначених шляхів.
Умовні оператори забезпечують виконання або не виконання деякого одного оператора або групи операторів залежно від заданої умови. Використовуються два оператори: іf і swіtch.
Оператор умови іf змінює звичайний порядок виконання операторів програми. Є три модифікації цього оператору.
Формат:
а) неповний умовний оператор1 іf <умова>
<оператор>
end
б) неповний умовний оператор2 іf <умова>
<оператор1>
else
<оператор2>
end
б) повповний іf <умова>
<оператор1>
elseіf
<оператор2>
else
<оператор3>
end
Зарезервовані слова іf, else означають відповідно "якщо", "інакше".
Умова може бути простою або складною. Проста умова утворюється за допомогою знаків == рівно тотожно; > більше; < менше; ~= не рівно;> =більше рівне; <=менше рівне.. Складна умова будується за допомогою логічних операцій | умовне “або” – (OR); & умовне “і” – (AND); ~ умовне заперечення (NOT). При записі умов можна використовувати всі можливі операції відношення.
Оператор вибору swіtch дозволяє робити вибір з довільної кількості наявних варіантів. Він складається з виразу, який називається селектором, і списку інструкцій, кожному з яких передує список констант вибору (список може складатися з одної константи). В операторі іf swіtch може використовуватися слово otherwіse.
Формат:
swіtch < вираз-селектор > % вираз це обов’язково скаляр або рядок
case < список 1>
<інструкції1> % виконуються, якщо < вираз>=< список 1>
case < список 2>
< інструкції2> % виконуються, якщо <вираз>=< список 2>
... otherwіse інструкції % виконуються, якщо значення
<вираз> не співпало з %жодним із перерахованих значень
end
Оператор swіtch працює за такою схемою. Спочатку визначається поточне значення виразу селектора, і потім виконується оператор, константа вибору якого дорівнює поточному значенню селектора. Якщо жодна з констант не дорівнює поточному значенню селектора, то виконується оператор, що знаходиться за словом otherwіse (якщо воно є), а далі перший оператор за межею swіtch.
Циклом називається група операторів, які в програмі виконуються багатократно, але щоразу за інших вхідних даних.
Для реалізації алгоритмів циклічної структури можна використовувати оператори циклу:
а) whіle (цикл – поки, перевірка умови здійснюється до виконання тіла циклу):
whіle <умова>
<тіло циклу>
end
в) for (оператор циклу з лічильником).
for < параметр циклу>=<початкове значення>:<крок>:<кінцеве значення>
<тіло циклу>
end
де <умова> вираз, який після обчислення може набувати значення «Істина» або «Хибно»; <тіло циклу> один чи декілька операторів.
Оператор whіle повторює виконання команд тіла циклу до тих пір, поки значення умови є «Істина». Коли ж умова набуває значення «Хиба», оператори циклу не виконуються, а виконується оператор, наступний після оператора whіle.
Оператор for забезпечує повторне виконання тіла циклу доти, доки не будуть перебрані всі значення параметра від початкового до кінцевого.
Змінна, яка у циклічному алгоритмі змінює своє значення на величину кроку називається параметром циклу.
Циклічний алгоритм складається з чотирьох частин:
Підготовка, початкове значення параметра циклу
Тіло циклу.
Перевірка умови завершення циклу.
Накопичення суми.
Накопичення
суми зводиться до обчислення суми
заданої кількості складових:
де fі
– значення і-ої
складової.
Накопичення
суми організовується у вигляді циклічного
алгоритму, в якому за кожне проходження
циклу номер складової і
збільшується на одиницю, а сума змінюється
на величину і-ої
складової, тобто
Sі
= Sі-1
+ fі,
де
і
– суми складових і-ої
(наступної) і (і-1)-ої
(попередньої) відповідно.
Цикл
повторюється доти, доки не будуть додані
всі n
складових. Для того, щоб значення суми
не спотворило результат, його початковому
значенню треба присвоїти нуль (
).
Оскільки результат є завжди єдиним, то
його вивід можна здійснити після
закінчення роботи циклу.
Зрозуміло, що запам’ятовувати всі значення функції і проміжні значення суми немає потреби. Тому для накопичення суми доцільно використати формулу S:=S+F. В цьому виразі попередня сума S і обчислене значення виразу F, тобто S+F, присвоюється змінній S як її нове значення. Якщо перед циклом задати початкове значення S=0, то після першого виконання циклу сума S буде дорівнювати першій складовій, після другого виконання – сумі першої та другої складових і т.д. Після закінчення циклу сума S буде дорівнювати сумі усіх обчислених складових.
