понеділок, 19 вересня 2022 р.

Лабораторна робота 1 Робота з середовищем програмування

он лайн ресурс посилання  

сайт он-лайн https://ideone.com

 Посилання на Гугл-диск IDE C++ devcpp-4.9.9.2_setup рабочая

Посилання на Гугл-диск IDE C++ DevC-5.11

Посилання на Гугл-диск IDE C++ Dev-Cpp 5.11 os64 TDM-GCC 4.9.2 Setup

Блог для новой и улучшенной ветки Bloodshed Dev-C ++ 2011-2015

Я встановив та працюю з версією 4.9.9.2. У п"ятій версії, щось у мене не все пішло.


Для виконання лабораторної роботи необхідно: ознайомитись з теоретичним матеріалом (основні операції, набори комбінацій  - занотувати в конспект )


Ознайомитись з текстом лабораторної роботи

Завдання 3.
Написати програму обчислення суми, різниці, добутку та ділення двох введених з клавіатури чисел. Виконання програми супроводити необхідними повідомленнями.

Продемонструвати свою роботу викладачу. Оформити звіт виконання лабораторної роботи. (Основна увага буде звернена на Ваші висновки, то код Вашої програми)

Успіхів.
Приклад:
#include <iostream>
#include <math.h>      //  work matematika ----pow
using namespace std;
int main()
{
    setlocale(0,"Russian");
    float x,y;
    cout <<"Введите х";
    cin>>x;
    cout<<"Введите y";
    cin>>y;
    int  k;
    k=x+y;
    cout << "Cума= ";
    cout << k;
    system("pause"); //pauza
    return 0;
}


Завдання 4.
Написати програму обчислення виразу

понеділок, 12 вересня 2022 р.

мова С++

 Література:

  1. лехан срр 
  2. Глинський Я. М. та ін.С++ і С++ Builder (2003) PDF
  3. Глинський Я. М. та ін. С ++ і С ++ Builder [навчальний посібник] 2003 DjVu
  4. Тема 1. Створення простих програм на С++

Завдання:

  1. Історія створення.
  2. Алфавіт і ключові слова
  3. ідентифікатор
  4. Зарезервовані ідентифікатори
  5. Препроцесор
  6. Директиви препроцесора
  7. Директива #include
  8. сталі й змінні
  9. Директива #define
  10. Перша програма.
  11. Головиа фуикція
  12. фігурні дужки { }
  13. Коментар
  14. під'єднує бібліотечний файл ???
  15. Загальна структура програми
  16. Сталі та змінні.
  17. Типи даних. int, short int, long int,  float, double, char, bооl, Типи користувача, 
  18.  Службове слово void.



Запитання

1. 3 чого складається алфавіт мови?

2. Що таке ключове слово? Які ви знаєте ключові слова?

3 . Що таке препроцесор?

4 . Що таке директива препроцесора? Які ви знаєте директиви?

5. Що таке файл заголовків?

6. Опишіть загальну структуру програми.

7. Що таке коментар?

8. Що тюке стала?

9. Що таке змінна?

10. Як оголосити змінну?

четвер, 8 вересня 2022 р.

четвер, 31 березня 2022 р.

семінарське заняття № 2

  семінарське заняття № 2

Тема заняття: Розвиток ІТ технологій
Мета заняття: поглибити знання студентів з напрямку програмування

Після вивчення теми студент повинен
знати: що таке проект, розуміти модульний підхід, розумітись у сучасних мовах програмування, вміти їх порівнювати.
вміти: складати користувацькі програми.

Підготовити реферат на 2 сторінки, презентацію для доповіді.

План семінару
1 Штучний інтелект, його розвиток
2 Додаткова та віртуальна реальність. Міф та реальність.
3 Створення  проектів на ардуіно
4 роль ІТ під час війни
5 роль ІТ в мирний час 


вівторок, 22 березня 2022 р.

Лабораторна робота №6 -10 Реалізація проекту з використанням arduino

Виконати реєстрацію на tinkercad: 

Виконуємо інструкцію. Переходимо за посиланням, реєструємся під своїм прізвищем та ім'ям : 

  1. Перейдите на сайт https://www.tinkercad.com/joinclass
  2. Введите код класса: WQKYCPG7BQJC
  3. Введите псевдоним, назначенный преподавателем. 

Лабораторна робота №6  Реалізація проекту управління світлодіодом

Мета: Навчитись складати та реалізовувати програми, які виконують роботу з arduino.


1 вибрати плату ардуіно, макетну плату, три світлодіода.
2 виконати монтаж світлодіодів у вигляді світлофору.
3 написати код програми, який буде відтворювати роботу світлофору.
4 додати коментар у вигляді свого ПІБ та поямнення роботи
5 зробити скріни виконаної роботи та коду програми

Лабораторна робота №7  Реалізація проекту управління перехрестям

Мета: Навчитись складати та реалізовувати програми, які виконують роботу з arduino.

1 вибрати плату ардуіно, макетну плату, 12  світлодіодів.
2.     Використовуючи деталі та контролер arduino реалізувати створення проекту роботи світлофорів на перехресті. Запрограмувати їх роботу, як у звичайному режимі, передбачивши мигаючий зелений (3 рази).
3 написати код програми, який буде відтворювати роботу світлофору.
4 додати коментар у вигляді свого ПІБ та поямнення роботи
5 зробити скріни виконаної роботи та коду програми

Лабораторна робота №8  Реалізація проекту управління цифровими пінами

Мета: Навчитись складати та реалізовувати програми, які виконують роботу з arduino.

1 вибрати плату ардуіно, макетну плату, 14  світлодіодів.
2.     Використовуючи деталі та контролер arduino реалізувати створення проекту роботи бігучої стрічки. Вмикається перший, потім другий, третій, а перший тим часом гасне.
3 написати код програми, який буде відтворювати відповідну роботу.
4 додати коментар у вигляді свого ПІБ та поямнення роботи
5 зробити скріни виконаної роботи та коду програми
На покращену оцінку створити проект, який буде реалізувати бігучу стрічку від середини до країв.

Лабораторна робота №9  Реалізація проекту управління кодовим замком

Мета: Навчитись складати та реалізовувати програми, які виконують роботу з arduino.

1 вибрати плату ардуіно, макетну плату, 2  світлодіоди та 4 кнопки.
2.     Використовуючи деталі та контролер arduino реалізувати створення проекту роботи кодового замку. По натиску на кнопки створюється відповідний код. Якщо він співпадає із запрограмованим, то відповідно загорається зелений світлодіод інакше горить червоний.
3 написати код програми, який буде відтворювати відповідну роботу.
4 додати коментар у вигляді свого ПІБ та поямнення роботи
5 зробити скріни виконаної роботи та коду програми

Лабораторна робота №10   Реалізація проекту управління звуковим повідомленням 

Мета: Навчитись складати та реалізовувати програми, які виконують роботу з arduino.

1 переглянути проект Звук  та проаналізувати його роботу.
2.     Виконати його 
3 переглянутикод програми, який відтворює відповідну роботу.
4 додати коментар у вигляді свого ПІБ та поямнення роботи
5 зробити скріни виконаної роботи та коду програми