- •Методичні рекомендації до виконання практичних робіт з дисципліни
- •5.05020102 „Обслуговування комп’ютеризованих інтегрованих та робототехнічних систем”
- •Рецензія на методичні рекомендації до виконання практичних робіт з дисципліни «Навчальна практика» для студентів спеціальності
- •5.05020102 «Обслуговування комп’ютеризованих інтегрованих і робото технічних систем»
- •1 Теоретичні відомості
- •1.1 Практика з програмування на персональному ком’пютері
- •1.2 Практика з офісного програмного забезпечення
- •1.3 Практика з системного програмування
- •2 Практична частина
- •2.1. Програмування на персональному комп’ютері Практична робота № 2.1.1 Тема: Створення програми обчислювального процесу з розгалуженням.
- •Практична робота № 2.1.2 Тема: Реалізація циклічного алгоритму.
- •Практична робота № 2.1.3 Тема: Створення програми з використанням операторів циклу для розв’язування задач.
- •Практична робота № 2.1.4 Тема: Створення програми за допомогою функції.
- •Практична робота № 2.1.5 Тема: Створення програми обробки одномірних масивів.
- •Практична робота № 2.1.6 Тема: Створення програми обробки двомірних масивів.
- •Практична робота № 2.1.7 Тема: Розробка й налагодження алгоритмів і програм з використанням покажчиків.
- •Практична робота № 2.1.8 Тема: Створення програми обробки динамічних масивів.
- •2.2. Практика з офісного програмного забезпечення Практична робота № 2.2.1 Тема: Форматування шрифту тексту при створенні документів
- •Практична робота № 2.2.2 Тема: Оформлення абзаців документа. Колонтитули
- •Практична робота № 2.2.3 Тема: Створення списків у текстових документах
- •Практична робота № 2.2.4 Тема: Використання формул
- •Практична робота № 2.2.5 Тема: Організація розрахунків у OpenOffice.Org Calc
- •Практична робота № 2.2.6 Тема: Побудова і форматування діаграм у OpenOffice.Org Calc
- •Практична робота № 2.2.7 Тема: Використання функцій у розрахунках OpenOffice.Org Calc
- •Практична робота № 2.2.8 Тема: Відносна і абсолютна адресація OpenOffice.Org Calc
- •Практична робота № 2.2.9 Тема: Ряди даних. Великі таблиці в OpenOffice.Org Calc
- •2.3. Практика з системного програмування Практична робота № 2.3.1 Тема: Встановлення ос Linux Ubuntu на віртуальну машину
- •Практична робота № 2.3.2 Тема: Використання консолі. Команда sudo
- •Практична робота № 2.3.3 Тема: Налаштування доступу до мережі Інтернет
- •Практична робота № 2.3.4 Тема: Репозиторії. Оновлення системи.
- •Практична робота № 2.3.5 Тема: Встановлення програмного забезпечення.
- •Практична робота № 2.3.6 Тема: Встановлення та використання Wine.
- •Практична робота № 2.3.7 Тема: Встановлення демонстраційної версії ос Windows 2000 на віртуальну машину
- •Перелік посилань
- •Додаток а
Практична робота № 2.1.4 Тема: Створення програми за допомогою функції.
Мета: Оволодіти основні навичками роботи з функціями при написанні програм на мові програмування С++.
Короткі теоретичні відомості:
Функція – це іменована послідовність описів і операторів, що виконують закінчену дію.
Будь-яка функція повинна бути оголошена і визначена.
Оголошення функції (прототип, заголовок) задає ім’я змінної, тип значення, повертається і список параметрів, що передаються.
Визначення функції включає, окрім оголошення, тіло функції, що представляє собою
Хід роботи:
Уважно ознайомитись з повними теоретичними відомостями.
Виконати на комп’ютері програму-приклад, що наведена у теоретичних відомостях.
Згідно номеру варіанту, виконати індивідуальне завдання та продемонструвати отриману програму викладачу.
Оформити звіт.
Підготуватися до захисту звіту, повторивши матеріал теоретичної та практичної частини роботи.
Індивідуальне завдання:
Розробіть алгоритм і програму за варіантом:
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Випуклий n-кутник заданий на площі координатами точок його вершин у порядку обходу його контуру. Розрахуйте його периметр. Передбачте функцію для розрахунку довжини сторони.
N трикутників на площині задані координатами точок своїх вершин. Створити програму пошуку трикутника з найбільшою площею. Передбачте всі необхідні функції. Наприклад для пошуку площі трикутника.
Необхідно створити функцію пошуку найменшого з трьох чисел. Кількість груп по три числа може бути будь-якою. Забезпечте діалог з користувачем, тобто найменше знаходиться до тих пір доки користувач на запитання продовження роботи з програмою не відмовиться.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними квадратами. Для перевірки яи є число точним квадратом визначити функцію.
Дана послідовність натуральних чисел . Визначити, які з цих чисел є точними кубами. Для перевірки яи є число точним квадратом визначити функцію.
Зміст звіту:
Тема практичної роботи.
Мета практичної роботи.
Варіант.
Завдання за варіантом.
Блок-схема алгоритму для вирішення завдання.
Текст програми на мові С++.
Результати роботи програми.
Відповіді на контрольні запитання.
Висновок.
Контрольні запитання:
1 Дайте визначення поняттям:
1.1 Оператор;
1.2 Функція?