- •Для студентів I курсу денної форми навчання зі спеціальності 6.080200 – «інформатика» (у тому числі скорочений термін навчання)
- •Лабораторна робота №1 Програмування лінійних алгоритмів.
- •Контрольні питання:
- •Задачі.
- •Лабораторна робота №2 Програмування алгоритмів, що розгалужуються
- •Лабораторна робота №3
- •Задачі.
- •Лабораторна робота №4 Програмування циклічних алгоритмів (продовження)
- •Контрольні питання
- •Задачі.
- •Лабораторна робота 5 Програмування з використанням масивів
- •Контрольні питання
- •Лабораторна робота 6. Програмування з використанням записів
- •Змінні типу String аналогічні масивам типу Char. Їхньою відмінністю є те, що число символів (довжина рядка) може динамічно змінюватися в інтервалі від одиниці до заданого верхнього значення.
- •Контрольні питання
- •Лабораторна робота 7 Програмування з використанням множин
- •Контрольні питання
- •Лабораторна робота 8 Програмування з використанням типу запис
- •Приклад. Дано два раціональних числа, опишіть їх, використовуючи структуру даних запис (чисельник, знаменник). Скоротити їх, знайти їх суму. Етапи рішення програми:
- •Контрольні питання
- •Лабораторна робота 9 Програмування з використанням процедур і функцій
- •Контрольні питання
- •Задачі.
- •Лабораторна робота 10 Робота з файлами
- •Контрольні питання
- •Лабораторна робота 11 Графіка в Turbo Pascal
- •Процедури і функції модуля craph Процедури.
- •Функції.
- •GraphResult Повертає значення GrOk, що відповідає коду 0, якщо всі графічні операції програми виконалися без помилок, чи повертає числовий код помилки (від -1 до -14).
- •Приклад. Побудувати правильний n - кутник.
- •Лабораторна робота 12 Контрольна робота
- •Контрольні питання
- •Література
- •39614, М. Кременчук, вул Першотравнева, 20
Література
1. Вирт Н. Систематическое программирование: Введение.- М.: Мир, 1977. -83с.
2. Вирт Н. Алгоритмы + структуры данных =программы. - М.: Мир, 1985. -406с.
3. Задачи по программированию / Абрамов С. А., Гнездилова Г. Г. и др. - М.: Наука, 1988. - 224 с.
4. Избранные задачи олимпиад по информатике / Овсянников А. П., Овсянников Т. В. и др. - М.: Тровант, 1997. - 95 с.
5. Касьянов В. Н. Курс программирования на Паскале в заданиях и упражнениях. - Новосибирск: НГУ, 2001. - 448 с.
6. Касьянов В. Н., Сабельфельд В. К. Сборник заданий по практикуму на
ЭВМ. - М.: Наука, 1986. - 272 с.
7. Кирюхин В. М., Лапунов А. В., Окулов С. М. Задачи по информатике. Международные олимпиады 1989-1996 гг. - М.: ABF, 1996. - 269 с.
8. Практикум по ТурбоПаскалю / Бабушкина И. А., Бушмилева Н. А. и др. -М.: АБФ, 1998. - 380 с.
9. Фаронов В. В. Turbo Pascal 7.0. Начальный курс.-М.: Нолидж, 1997. - 612с.
10. Фаронов В. В. Турбо Паскаль 7.0. Практика программирования. - М.: Нолидж, 1997. - 429 с.
11. Шень А. Программирование: теоремы и задачи.-М.: МЦНМО, 1995. - 262с.
12. Алексеев А. В. Олимпиады для школьников по информатике. Задачи и решения. - Красноярск: Красноярское книжное изд-во, 1995. - 222 с.
13. Арсак Ж. Программирование игр и головоломок. -М.: Наука, 1990. - 222с.
14. Ахо А., Хопктофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. - М.: Мир, 1979. - 536 с.
15. Бежанова М. М., Голубева Л. А. Москвина Л. А. Практическое программирование. Выпуск 2. - Новосибирск: НГУ, 1998. - 109 с.
Методичні вказівки для самостійної роботи щодо вивчення курсу «Програмування» за темою «Програмування мовою PASCAL» для студентів I курсу денної форми навчання зі спеціальності 6.080200 – “Інформатика” (у тому числі скорочений термін навчання)
Укладачі: доц. А.І. Дерієнко,
асист. Л.В. Дерієнко.
Відповідальний за випуск проф. В.П. Ляшенко
Підписано до друку _______________. Формат 60×84, 1/6.
Папір тип. Друк ризографія.
Ум. друк. арк.____. Наклад 15 прим. Зам.№ _______. Безкоштовно.
Видавничий відділ КДПУ
39614, М. Кременчук, вул Першотравнева, 20