- •Методичні рекомендації до виконання практичних робіт з дисципліни
- •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.3 Тема: Створення програми з використанням операторів циклу для розв’язування задач.
Мета: Отримання практичних навиків при створені програм для реалізації циклічних алгоритмів. Закріплення знать про оператори циклу.
Короткі теоретичні відомості:
Теоретичну частину з алгоритмічних конструкцій розгалуження і циклу, а також оператори умови і циклу дивись практична роботи № № 1, 2
Хід роботи:
Уважно ознайомитись з повними теоретичними відомостями.
Виконати на комп’ютері програму-приклад, що наведена у теоретичних відомостях.
Згідно номеру варіанту, виконати індивідуальне завдання та продемонструвати отриману програму викладачу.
Оформити звіт.
Підготуватися до захисту звіту, повторивши матеріал теоретичної та практичної частини роботи.
Індивідуальне завдання:
Спортсмен почавши тренування у перший день пробіг 10км. Кожен день він збільшував норму на 10% від попереднього дня. Який сумарний шлях пробіг спортсмен за N днів.
В тролейбусі вартість проїзду 1.50 грн. Виведіть таблицю решти ‘, яку має видати кондуктор з купюр номіналом 2, 5, 10, 20, 50 і 100грн., для пасажирів від 1 до 10, що одночасно оплачують проїзд за всіх однією купюрою. Якщо купюра менша за суму вартості проїзду поставити прочерк.
Одноклітинна амеба кожні 3 години ділиться на 2 клітини. Визначити скільки амеб буде через N годин.
Біля стіни стоїть палка довжиною Х метрів. Один її кінець заходиться на відстані У метрів від стіни. Визначити висоту до точки у якій палка доторкається до стіни для всіх палок, що мають довжину від 2 до 4 метрів з кроком Н метрів.
У гусей та кроликів разом 64 лапки. Вказати скільки кроликів і гусей. Вказати всі варіанти.
Кожного місяця студент отримує стипендію А грн., але витрати на проживання перевищують стипендію і складаю В грн. Постійне підняття цін збільшує витрати на 3% кожного місяця. Розрахуйте суму, яку необхідно взяти у батьків, щоб можна було прожити навчальний рік (10 місяців), використовуючи лише стипендію і ці гроші.
Створіть програму, що друкує таблицю множення для натуральних чисел.
Створіть програму, яка запитує пароль з чотирьох чисел до тих пір, поки він не буде введений.
Вивести не екран таблицю вартості проїзду у маршрутці 92 на бабурку і по перемозі для пасажирів, що оплачують проїзд за декількох чоловік від 1 до 10.
У першокласника А грн. морозиво коштує В грн. Першокласник вирішив наїстися морозива, для цього він вирішив купувати морозиво одне за одним, доки йому вистачить грошей. Як йому дізнатися скільки грошей залишиться в кінці? Врахуйте, що першокласник вміє лише складати і віднімати.
Деякі бактерії мають такий закон розвитку: кожна живе 1 годину і кожні півгодини породжує одну нову (всього дві за своє життя). Визначити період часу, який необхідний для збільшення кількості бактерій до m.
Вивести таблицю множення Піфагора.
Дано натуральне число n. Необхідно отримати послідовність Фіббоначі з n чисел: кожне число починаючи з третього складаюсь суму двох попередніх.
Дві дати задані натуральними числами, що позначають відповідно, число і місяць. Розрахувати кількість днів, що пройшли між двома цими датами.
Скласти програму «Гадалка». Нехай комп’ютер загадав число від 1 до 99. Користувач намагається відгадати число, на кожну спробу користувача комп’ютер виводить повідомлення «Меньше» або «Більше».
Одного чоловіка запросили керувати департаментом. В перший день йому прислали 1000 кур’єрів, а в кожен послідуючий – в два рази більше, ніж в попередній. Чоловік дав згоду прийняти посаду, коли до нього прийшло не менше 30 000 кур’єрів одразу. Визначити на який день чоловік дав згоду.
Дано шестизначне число. Визначити скільки цифр 3 у числі.
Собака гониться за кроликом, який знаходиться поперед неї на 150 м та при кожному стрибку скорочує дистанцію на 9 м, а кролик стрибає на 7м. За скільки стрибків собака дожене кролика.
Деякі бактерії мають такий закон розвитку: кожна живе 1 годину і кожні півгодини породжує одну нову (всього дві за своє життя). Визначити потомство однієї бактерії через 6 годин після її народження.
Дано ціле шестизначне число n. Знайдіть сумму цифр цього числа.
Створіть програму-тренажер «Таблиця множення» для молодших класів в гральній формі. Зробіть накопичення даних о роботі користувача і вивід на екран результуючого повідомлення.
Скласти програму для гри в 66 для двох гравців. Перший називає число від 1 до 9 включно, другий додає до цього числа якесь однозначне число і називає суму; к цій сумі перший додає ще якесь однозначне число і т. д. Виграє той, що першим назве число 66.
Отримати n членів послідовності, що організується наступним чином
Спортсмен почавши тренування у перший день пробіг 15км. Кожен день він збільшував норму на 5% від попереднього дня. Який сумарний шлях пробіг спортсмен за N днів.
Дано ціле чотиризначне число n. Знайдіть сумму цифр цього числа
Дано шестизначне число. Визначити скільки цифр 5 у числі.
Створіть програму, яка запитує пароль з трьох чисел до тих пір, поки він не буде введений.
Одноклітинна амеба кожні 2 години ділиться на 3 клітини. Визначити скільки амеб буде через N годин
Спортсмен почавши тренування у перший день пробіг 20 км. Кожен день він збільшував норму на 5% від попереднього дня. Який сумарний шлях пробіг спортсмен за N днів
Дано ціле тризначне число n. Знайдіть сумму цифр цього числа
Зміст звіту:
Тема практичної роботи.
Мета практичної роботи.
Варіант.
Завдання за варіантом.
Блок-схема алгоритму для вирішення завдання.
Текст програми на мові С++.
Результати роботи програми.
Відповіді на контрольні запитання.
Висновок.
Контрольні запитання:
1 Дайте визначення поняттям:
1.1 Оператор;
1.2 Які оператори ви знаєте?
1.3 Які оператори циклу ви знаєте?
2 Правила створення циклічного алгоритму?
3 Синтаксис оператору циклу for.
4 Синтаксис оператору циклу while.
5 Синтаксис оператору циклу do while.