
- •Методичні вказівки
- •1. Тематика та завдання до лабораторних занять Лабораторна робота № 1 (2 год.)
- •Стислі теоретичні відомості
- •1 . Оператор присвоювання:
- •2. Оператор вводу:
- •3 . Оператор виводу:
- •Послідовність виконання роботи
- •Лабораторна робота № 2 (10 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 3 (6 год.)
- •Стислі теоретичні відомості Процедури та функції бібліотеки Graph
- •ImageSize(координата х лівої верхньої вершини, координата у лівої верхньої вершини, координата х правої нижньої вершини, координата у правої нижньої вершини: Integer): word;
- •InitGraph(var номер драйвера: Integer; var режим графіки: Integer; шлях до драйверу: string);
- •InstallUserDriver(ім’я: string; вказівка автодетектування: point): Integer;
- •Послідовність виконання роботи
- •Лабораторна робота № 4 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 5 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 6 (4 год.)
- •Послідовність виконання роботи
- •Лабораторна робота № 7 (6 год.)
- •Послідовність виконання роботи
- •Література
- •Перелік питань для підсумкового контролю
- •Додатки
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 2
- •Варіанти завдань до лабораторної роботи № 2
- •Варіанти завдань до лабораторної роботи № 4
- •Варіанти завдань до лабораторної роботи № 5
- •Варіанти завдань до лабораторної роботи № 6
- •Варіанти завдань до лабораторної роботи № 7
Міністерство освіти і науки, молоді та спорту України
Київський національний університет технологій та дзайну
Факультет ринкових інформаційних та інноваційних технологій
Кафедра інформаційних та комп’ютерних технологій
Методичні вказівки
до виконання лабораторних робіт з дисципліни
„Мова Pascal"
для студентів денної та заочної форм навчання
спеціальностей 6.050102 „Системне програмування" та
„Спеціалізовані комп’ютерні науки"
Київ-Черкаси 2011
Методичні вказівки до виконання лабораторних робіт з дисципліни "Мова Pascal " для студентів денної та заочної форм навчання спеціальностей 6.050102 ”Системне програмування” та 6.050103 ”Спеціалізовані комп’ютерні науки”. [Текст] / Уклад. :
Костьян Н.Л.
Рецензент: Одокієнко С.М., к.т.н., доцент
Відповідальний за випуск: Мордвінов С.І.
Затверджено на засіданні кафедри інформаційних та комп’ютерних технологій ФРІІТ КНУТД як навчальний посібник з дисципліни "Мова Pascal" до виконання лабораторних робіт для студентів денної та заочної форм навчання для спеціальностей 6.050102 ”Системне програмування” та 6.050103 ”Спеціалізовані комп’ютерні науки” протокол №9 від 27.05.2011 р.
© КНУТД 2011
Вступ
Мета дисципліни: надання основних знань з основ алгоритмізації та програмування, а також практичних навичок використання методів та засобів сучасних інформаційних технологій у повсякденній практичній діяльності. Підготувати студентів до ефективного використання сучасних комп’ютерних технологій при розв’язуванні фахових завдань.
Завдання курсу: надати студенту необхідні знання з теорії і практики використання алгоритмічних мов програмування, сформувати уявлення у студентів про основні етапи розв'язування задачі ЕОМ, послідовність дій, головні оператори мови програмування Pascal, вміння та навички роботи з сучасним програмним забезпеченням, налагодження програми.
Предмет: основи методології структурного, модульного програмування та практичні аспекти розробки праграм.
Зміст дисципліни:
Засоби створення програм.
Структура програми.
Прості типи даних.
Прості оператори.
Керування порядком обчислень.
Процедурно-орієнтоване програмування.
Програмування графіки.
Методології розробки програм.
Масиви.
Файлові структури даних.
Динамічні структури даних.
Ігрові моделі.
Зв’язок з іншими дисциплінами.
Курсу передує вивчення наступних дисциплінах, які вивчалися у школі: "Математика", "Інформатика.
Знання з курсу необхідні для використання у:
Програмування.
Алгоритми та методи обчислень.
Середовища розробки програм.
Паралельне програмування.
Системне програмування.
Організація баз даних.
1. Тематика та завдання до лабораторних занять Лабораторна робота № 1 (2 год.)
Тема: Програмування арифметичних та логічних задач у багатовіконному середовищі ТурбоПаскаль.
Мета роботи: ознайомлення зі структурою екрана ТурбоПаскаля, вивчення структури та основних етапів створення програмного продукту з використанням операторів присвоювання, переходу, вводу/виводу, стандартних функцій та арифметичних виразів, компіляція та запуск програми.