- •Методичні рекомендації до виконання практичних робіт з дисципліни
- •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.2 Тема: Реалізація циклічного алгоритму.
Мета: Отримання практичних навиків при створені програм для реалізації циклічних алгоритмів. Закріплення знань про оператори циклу.
Короткі теоретичні відомості:
Алгоритмічна конструкція циклу.
Цикл – управляюча структура, що організує багатократне виконання вказаних дій.
Хід роботи:
Уважно ознайомитись з повними теоретичними відомостями.
Виконати на комп’ютері програму-приклад, що наведена у теоретичних відомостях.
Згідно номеру варіанту, виконати індивідуальне завдання та продемонструвати отриману програму викладачу.
Оформити звіт.
Підготуватися до захисту звіту, повторивши матеріал теоретичної та практичної частини роботи.
Індивідуальне завдання:
Розробити алгоритм для вирішення завдання за варіантом та розробити для нього програму на мові програмування С++.
З’ясувати чи є число n членом арифметичної прогресії, якщо перший член прогресії a1, а крок 4.
Отримати всі натуральні дільники числа m.
Перевірити чи є задане натуральне число m простим.
Вивести таблиці відповідності між вагою в футах і вагою в кілограмах для значень 1, 2, 3, …, n футів. (1 фут – 453г).
Створіть програму, що виводитиме на екран символ «*» наступним чином:
Відома маса 12 предметів у грамах. Отримати загальну масу у кілограмах.
Знайти перші n чисел, що діляться на 7 без залишку.
Знайти найменший дільник двох чисел a та b.
Чи вірно, що послідовність натуральних чисел відсортована від більшого до меншого.
Визначити чи є задане число n степіню числа 3.
Розрахувати суму чисел, що послідовно водяться з клавіатури до тих пір доки не буде ведений 0.
Знайти добуток чисел, що послідовно вводяться з клавіатури до тих пір доки число не вийде за межі від -5 до 5.
Знайти найменше серед 20 чисел, що вводяться з клавіатури.
Необхідно отримати всі дільники даного числа в порядку зменшення.
Написати програму, що з’ясовує чи є серед 10 чисел, що вводяться з клавіатури «точні квадрати». Після воду такого числа повинне з’являтися відповідне повідомлення.
Дана послідовність із n чисел, що вводяться з клавіатури. Визначити з якої кількості від’ємних чисел починається ця послідовність.
Створіть програму, що виводитиме на екран символ «*» наступним чином:
Необхідно розрахувати середній ріст студентів в групі.
Чи вірно, що у послідовності з 20 чисел є хоча б одна пара числа n.
Створіть програму, що знаходить максимальне серед чисел, що вводяться, кінець вважається ведене число 0.
Необхідно знайти добуток двох чисел А и В, не використовуючи операцію множення.
Створіть програму, що виводитиме на екран таблиці множення непарних чисел.
Дана послідовність дійсних чисел. Знайти кількість від’ємних, позитивних або нульових елементів.
Написати програму, що з’ясовує чи є серед 15 чисел, що вводяться з клавіатури «точні квадрати». Після воду такого числа повинне з’являтися відповідне повідомлення
Знайти добуток чисел, що послідовно вводяться з клавіатури до тих пір доки число не вийде за межі від -10 до 10
Знайти найменше серед 10 чисел, що вводяться з клавіатури
Визначити чи є задане число n степіню числа 2.
Створіть програму, що знаходить мінімальне серед чисел, що вводяться, кінець вважається ведене число 0
Знайти найменший дільник двох чисел a+2 та b-3.
Знайти перші n чисел, що діляться на 5 без залишку
Зміст звіту:
Тема практичної роботи.
Мета практичної роботи.
Варіант.
Завдання за варіантом.
Блок-схема алгоритму для вирішення завдання.
Текст програми на мові С++.
Результати роботи програми.
Відповіді на контрольні запитання.
Висновок.
Контрольні запитання:
1 Дайте визначення поняттям:
1.1 Оператор;
1.2 Які оператори ви знаєте?
1.3 Які оператори циклу ви знаєте?
2 Правила створення циклічного алгоритму?
3 Синтаксис оператору циклу for.