вівторок, 30 листопада 2021 р.

семінарського заняття № 1

 семінарського заняття № 1

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

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

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

Теми для рефератів, повідомлень:
1        Розвиток мов програмування.
2       UNIX-подібні ОС
3        MacOS 
4       Мова програмування, як мова для навчання.
5.   Найпоширенішими операційними системами для персональних комп’ютерів
6  Сучасне використання мови програмування
 Android,  Mac OS Android
8 Штучний інтелект, його розвиток
9 Додаткова та віртуальна реальність. Міф та реальність 
10 Історичні аспекти, родоначальником яких мов стала мова паскаль.
11.     Принципи складання програми.
12 Особливості програм для обробки масиву інформації.
13 Елементи структурованого програмування.
14 Поробки з використанням ARDUINO (5 штук, як мінімум)


Проаналізуйте Игры для будущих программистов.посилання 2 
Сучасні мови програмування

Це цікаво 
Як звучить число Пи посилання

кто первый

пройти всім  https://lightbot.com/index.html


понеділок, 29 листопада 2021 р.

Лабораторна робота №6 Створення діалогової програми

     Лабораторна робота №6  Створення діалогової програми

Мета: Навчитись створювати -діалогової програми

Завдання 1.

Створити міні-програму, наприклад: Тестування.  Програма повинна вести діалог із користувачем. Діалог записати у текстовий файл.(файл -протокол: protokol.txt).

Результати проведеного контролю записувати у файл-базу даних: ім"я, курс, оцінка. (dani.dat).

Передбачити у своїй програмі меню: 1- тестування, 2 - перегляд результату, 3- виведення результату по рейтингу балів, 4 вихід.

Оформити та продемонструвати роботу .

четвер, 11 листопада 2021 р.

Лабораторна робота №5. Складання програм з використання процедур та функцій.

  Лабораторна робота № 5

Розробка програм з процедурами та функціями.

Мета: Навчитись складати та реалізовувати програми із структурами процедур та функції.

Завдання до лабораторної роботи:
1.     Вивчити теоретичний матеріал для складання програм із структурами процедур та функцій мовою Паскаль.

2.     Скласти словесний алгоритм рішення задачі:

 Написати програму мовою Паскаль, яка виводить на очищений екран Ваше прізвище та будує "квадрат" із символів " * " заданої користувачем ширини сторони. Побудову "квадрату" оформити процедурою.

3.     Скласти програму мовою Паскаль рішення виразу:

Ytg a+tg b + tg c + tg k. Для знаходження значення тангенса написати функцію.

4.     Скласти програму мовою Паскаль для знаходження факторіалу введеного числа. Знаходження факторіалу написати функцію.
Використайте знаходження факторіал, як за допомогою ітераційного циклу так і реалізуючи рекурсивний підхід (при N=1 – N= 1 )
Пам’ятайте, що значення факторіалу мають великі числа. Перевірку програми виконуйте в межах числа 10. 
В одній програмі розмістити функції знаходження факторіалу через звичайний цикл та через рекурсію.


5.  Написати програму, яка запитує у користувача чотири числа - розміри одновимірних масивів в межах 10. Формує масиви цілих чисел випадковим чином з чисел в межах 20 та виводить їх на екран. За допомогою процедури виконати пошук найбільшого числа та місця де воно знаходиться. Оформити необхідними повідомленнями. 

6.     Виконати програми, записати результати виконання програми. Оформити звіт.