Структура залікового кредиту з курсу
Тема |
Кількість годин, відведених на: |
||||
Лекції |
Лабораторні заняття |
Практичні заняття |
Самостійна робота |
Індивідуальна робота |
|
Змістовий модуль І. Цикли у мові програмування Turbo Pascal |
|||||
Тема 1. Оператор циклу з параметром. |
2 |
4 |
– |
6 |
7 |
Тема 2. Оператори циклу з передумовою та післяумовою. |
2 |
4 |
2 |
6 |
7 |
Змістовий модуль ІІ. Структуровані типи даних у мові Turbo Pascal |
|||||
Тема 1. Підпрограми в мові Turbo Pascal. |
2 |
2 |
– |
5 |
3 |
Тема 2. Масиви. |
4 |
– |
8 |
7 |
|
Тема 3. Робота із записами. |
2 |
2 |
2 |
6 |
7 |
Тема 4. Операції над множинами. |
2 |
2 |
– |
7 |
7 |
Тема 5. Обробка рядків у Turbo Pascal. |
2 |
2 |
7 |
7 |
ТЕМИ ЛАБОРАТОРНИХ ЗАНЯТЬ
№ з/п |
Тема |
Кількість годин |
1. |
Розв’язування задач з використанням циклу з параметром. |
4 |
2. |
Використання циклу з передумовою для розв’язування задач. |
2 |
3. |
Цикл з післяумовою при розробці програм мовою Turbo Pascal. |
2 |
4. |
Підпрограми у мові Turbo Pascal. |
2 |
5. |
Одновимірні масиви. Обробка векторів у мові програмування Turbo Pascal. |
2 |
6. |
Використання багатовимірних масивів при розробці програм мовою Turbo Pascal. |
2 |
7. |
Робота із записами, що містять варіативну частину. Створення елементарної бази даних. |
2 |
8. |
Операції над множинами. Перевірка на належність множині. |
2 |
9. |
Обробка рядкових величин. |
2 |
ТЕМИ ПРАКТИЧНИХ ЗАНЯТЬ
№ з/п |
Тема |
Кількість годин |
1. |
Розв’язування задач з використанням циклів. |
2 |
2. |
Розв’язування задач з використанням записів. |
2 |
3. |
Розв’язування задач на використання рядкових величин. |
2 |
Завдання для самостійної роботи
№ з/п |
Тема |
Кількість годин |
1. |
Опрацювання теоретичного матеріалу лекції «Оператор циклу з параметром» та питань, винесених на самостійне опрацювання, підготовка до лабораторного заняття. |
6 |
2. |
Опрацювання теоретичного матеріалу лекції «Оператори циклу з передумовою та післяумовою» та питань, винесених на самостійне опрацювання, підготовка до лабораторного та практичного заняття. |
6 |
3. |
Опрацювання теоретичного матеріалу лекції «Підпрограми в мові Turbo Pascal» та питань, винесених на самостійне опрацювання, підготовка до лабораторного заняття. |
5 |
4. |
Опрацювання теоретичного матеріалу лекції «Масиви» та питань, винесених на самостійне опрацювання, підготовка до лабораторного заняття. |
8 |
5. |
Опрацювання теоретичного матеріалу лекції «Робота із записами» та питань, винесених на самостійне опрацювання, підготовка до лабораторного та практичного заняття. |
7 |
6. |
Опрацювання теоретичного матеріалу лекції «Операції над множинами» та питань, винесених на самостійне опрацювання, підготовка до лабораторного заняття. |
6 |
7. |
Опрацювання теоретичного матеріалу лекції «Обробка рядків у Turbo Pascal» та питань, винесених на самостійне опрацювання, підготовка до лабораторного та практичного заняття. |
7 |
ІНДИВІДУАЛЬНЕ НАВЧАЛЬНО-ДОСЛІДНЕ ЗАВДАННЯ, НАВЧАЛЬНИЙ ПРОЕКТ
№ з/п |
Теми |
К–сть годин |
|
Написати програми та представити їх коди з поясненням послідовності дій та використаних операторів. На диску подати файли: *.pas, *.exe, *.doc – з кодами та поясненнями до програм, *.txt – з даними та результатами розв’язання задачі. |
45 |
1. |
Знайти периметр та площу трикутника за координатами його вершин. |
|
2. |
За довжинами сторін трикутника визначити – трикутник рівнобедрений, рівносторонній чи довільний. |
|
3. |
Написати програму, за якою на екран виводиться словесний запис введеного цілого двозначного числа. Наприклад, «-35: мінус тринадцять п’ять». |
|
4. |
Одержати 5 наборів по 11 чисел, випадковим чином вибраних з відрізка [50, 1000], з яких перші 5 чисел парні, останні непарні. |
|
5. |
Обчислити нескінченну суму з точністю до 0,01. Вважати, що потрібну точність досягнуто, якщо обчислено суму перших і додатків, і , – у цьому разі доданок і всі наступні можна уже не враховувати. |
|
6. |
Побудувати таблицю значень функції на відрізку [ , ] з кроком . Результати вивести на екран у вигляді:
де , . |
|
7. |
Обчислити для заданого числа коренів. |
|
8. |
Обчислити . |
|
9. |
Знайти елемент масиву, що найчастіше зустрічається. |
|
10. |
Вивести на екран всі символи цифр заданого текстового рядка. |
|
11. |
Записати кожне слово текстового рядка в окремий рядок екрану з великої літери. |