- •Методичні рекомендації до виконання практичних робіт з дисципліни
- •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 на віртуальну машину
- •Перелік посилань
- •Додаток а
1.3 Практика з системного програмування
Ubuntu — операційна система для робочих станцій, лептопів і серверів, є найпопулярнішим у світі дистрибутивом Linux. Серед основних цілей Ubuntu — надання сучасного і водночас стабільного програмного забезпечення для пересічного користувача із сильним акцентом на простоту встановлення і користування.
Ubuntu надає користувачу мінімальний набір програм загального призначення: багатовіконне стільничне середовище, засоби для перегляду Інтернету, організації електронної пошти, офісні програми з можливістю читати і записувати файли в форматі Microsoft Office, редактор зображень, програвач компакт-дисків тощо. Спеціалізоване програмне забезпечення, потрібне досвідченішим користувачам, можна отримати із відповідних репозиторіїв. Серверний варіант системи включає також засоби, потрібні для організації сервера баз даних, веб-сервера, сервера електронної пошти, тощо.
Інсталяційні диски Ubuntu безкоштовні.
2 Практична частина
2.1. Програмування на персональному комп’ютері Практична робота № 2.1.1 Тема: Створення програми обчислювального процесу з розгалуженням.
Мета:Отримання практичних навиків у роботі з умовним оператором мови С++ та алгоритму з розгалуженням.
Короткі теоретичні відомості:
Алгоритмічна конструкція розгалуження.
Розгалуження – це управляюча структура, що організовує виконання лише одну з двох вказаних дій в залежності від справедливості деякої умови.
Умова – це запитання, яке має два варіанта відповіді: так чи ні. Запис розгалуження виконується у двох форматах: повній і неповній формах.
Умовний оператор.
Умовний оператор має скорочену і повну форму запису.
Хід роботи
Уважно ознайомитись з повними теоретичними відомостями.
Виконати на комп’ютері програму-приклад, що наведена у теоретичних відомостях.
Згідно номеру варіанту, виконати індивідуальне завдання та продемонструвати отриману програму викладачу.
Оформити звіт.
Підготуватися до захисту звіту, повторивши матеріал теоретичної та практичної частини роботи.
Індивідуальне завдання.
Розробіть алгоритм та програму на мові програмування С++ за вашим варіантом.
Дані дійсні числа a, b, c визначити чи виконується нерівність: a<b<c.
Дані три цілі числа визначити найменшу різницю пар цих чисел.
Дані дійсні числа a, b, c визначити чи виконується нерівність: a>b>c.
Дані дійсні числа a, b, c вивести ті числа, що належать інтервалу від 1 до 3.
Дані дійсні числа a, b, c отримати квадрати тих чисел, що є позитивними.
Дано ціле х, знайти у, якщо:
Дані три сторони трикутника, з’ясувати чи існує трикутник з таким набором сторін.
Дані три цілі числа визначити найбільшу суму пар цих чисел.
Дані три сторони трикутника, з’ясувати який це трикутник – рівнобедрений, рівносторонній, різносторонній.
Дані коефіцієнти квадратного рівняння, визначити чи існує рішення цього рівняння.
Визначити чи потрапляє точка з координатами х, уу заштриховану область. Потрапляння на межу області вважати потраплянням в область.
Дані три цілих числа. Знайти серед них найменше.
Дані три цілі числа. Знайти серед них найбільше.
Дані три символи. З’ясувати чиє серед них символи «а» або «б».
Дано ціле х, знайти у, якщо:
Дані координати трьох вершин трикутника, визначити чи належить одна з вершин початку координат.
Дані три кути трикутника з’ясувати чи існує такий трикутник, та який він – прямокутний, острокутний.
Визначити чи потрапляє точка з координатами х, уу заштриховану область. Потрапляння на межу області вважати потраплянням в область.
Дані три цілі числа визначити найменшу суму пар цих чисел.
Написати програму для розв’язку квадратного рівняння. Передбачити всі можливі результати.
Визначити чи потрапляє точка з координатами х, уу заштриховану область. Потрапляння на межу області вважати потраплянням в область.
Дано ціле х, знайти у, якщо:
Дані координати трьох вершин трикутника, визначити чи потрапляє одна з вершин на точку (3,4).
Дані чотири сторони чотирикутника. Визначити чи може бути цей чотирикутник прямокутником.
Дані сторони двох квадратів. Визначити чи вміститься квадрат у квадрат наступним чином:
Дані координати трьох вершин трикутника, визначити чи потрапляє одна з вершин на точку (1,1).
Дані три сторони трикутника, з’ясувати який це трикутник –рівносторонній, різносторонній.
Дані три кути трикутника з’ясувати чи існує такий трикутник, та який він – прямокутний, тупокутний.
Дані три символи. З’ясувати чиє серед них символи «у» и «к».
Дані три цілі числа. Знайти серед них найбільше.
Зміст звіту:
Тема практичної роботи.
Мета практичної роботи.
Варіант.
Завдання за варіантом.
Блок-схема алгоритму для вирішення завдання.
Текст програми на мові С++.
Результати роботи програми.
Відповіді на контрольні запитання.
Висновок.
Контрольні запитання:
Основні блоки для створення блок схем алгоритмів.
Правила створення блок-схем алгоритмів.
Склад мови програмування С++.
Типи даних мови програмування С++.
Дайте визначення поняттям:
Оператор;
Транслятор;
Компілятор;
Інтерпретатор;
Правила створення алгоритму з розгалуженням?