
- •Кафедра прикладної математики
- •Методичні вказівки та завдання для виконання контрольної роботи з дисципліни “Основи інформаційних технологій та програмування”
- •Методичні вказівки
- •Найпростіші програми на мові Pascal. Структура Pascal-програми
- •Оператори введення та виведення даних
- •Оператор присвоєння
- •Приклади програм:
- •Оператор розгалуження If. Оператор вибору Case.
- •Оператор вибору Case
- •Стандартні типи даних
- •Цілі типи даних
- •Дійсні типи даних
- •Символьний тип Char
- •Логічний тип Boolean
- •Приклади програм
- •Циклічні алгоритми.
- •Оператор циклу For.
- •Оператор циклу while.
- •Оператор циклу repeat - until
- •Організація циклів за допомогою оператора безумовного переходу goto
- •Приклади програм:
- •Приклад3. В цьому прикладі розглянемо задачу обчислення мінімального елементу масиву та його місцезнаходження.
- •Матриця в дійсних чисел розмірності 4*4, заповнена значеннями
- •Процедури та функції у мові Pascal.
- •Процедури без параметрів
- •Const{опис локальних констант}
- •Var {опис локальних змінних}
- •Процедури з параметрами
- •Функції в мові Pascal
- •Приклади програм
Методичні вказівки
Мельничук С.А., Конспект лекцій з дисципліни Обчилювальна техніка та програмування для студентів всіх спеціальностей. Шифр 044-97.-Рівне: УІІВГ, 1994,-79 с.
Мельничук С.А., Конспект лекцій з дисципліни Обчилювальна техніка та програмування для студентів всіх спеціальностей. Шифр 044-99.-Рівне: УІІВГ, 1995,-79 с.
Зубик Я.Я., Зубик Л.В. Методичні вказівки та завдання для виконання контрольної роботи з дисципліни “Навчальний практикум на ЕОМ” студентами 1 курсу заочної форми навчання всіх спеціальностей. Шифр 044-116. - Рівне: УДАВГ, 1998. - 28 с.
Зубик Я.Я., Зубик Л.В. Завдання для виконання лабораторних робіт з дисципліни “Основи інформатики” розділу “Операційні системи, оболонки, сервісне програмне забезпечення” студентами 1 курсу спеціальностей 7.050106, 7.050201. Шифр 100-19. - Рівне: РДТУ, 1998. - 12 с.
Програма дисципліни.
Вступ. Архітектура та апаратна організація ПК. ПЕОМ, їх призначення і використання. Класифікація ПЕОМ. Структурна схема ПЕОМ. Призначення і характеристики основних пристроїв.Структура типового програмного забезпечення. Структура типового програмного забезпечення.
Основи операційної системи MS DOS. Операційна система MS DOS та її складові частини. Логічна структура магнітних носіїв інформації, файлова система MS DOS. Основні команди MS DOS.
Робота в середовищі MS WINDOWS. Операційне середовище MS Windows, його використання. Управління програмами в середовищі MS Windows. Основні поняття та принципи роботи. Windows - додатки.
Табличні процесори та обробка табличних даних з їх допомогою. Табличні процесори та їх використання. Структура електронної таблиці. Елементи таблиці. Режими роботи. Формування електронної таблиці в режимі редагування. Основні команди табличного процесора для роботи з елементами електронних таблиць та таблицею в цілому.Обробка табличної інформації в графічній формі.
Основи алгоритмізації та програмування алгоритмічною мовою високого рівня Turbo Pascal 7.0. Поняття алгоритму. Основи алгоритмізації задач. Типові структури алгоритмів (лінійна, розгалужена, циклічна) та їх організація. Основні етапи розв’язання задач на ПЕОМ. Мови програмування, їх призначення і використання. Інтерпретатори та компілятори. Елементарні конструкції мови. Алфавіт мови, константи, змінні, арифметичні вирази. Використання стандартних функцій. Загальна структура програми. Описова та операторна частина програми. Найпростіші оператори мови. Оператор присвоєння. Оператори введення і виведення інформації. Організація лінійної програми. Оператор переходу, умовні оператори та оператор вибору. Поняття про логічні вирази, правила їх запису. Організація програм розгалуженої структури. Циклічні процеси та їх використання. Організація циклів. Використання масивів. Масиви, їх описи та організація. Введення-виведення масивів. Підпрограми та їх організація в Turbo Pascal. Обробка символьної інформації в Turbo Pascal. Записи, їх організація і використання. Файловий тип даних. Стандартні процедури та функції обробки файлів
Бази даних (БД) та їх обробка за допомогою систем керування базами даних (СКБД) Access 7.0. Основні поняття про БД і СКБД. Елементи теорії бази дани. Що таке база даних. Основні функції СКБД. Коротка характеристика системи. Типи та властивості полів. Створення базаи даних. Робота з таблицями. Зв'язування таблиць бази даних. Створення та використання форм.
Вступ
Метою курсу є ознайомлення з сучасним станом комп’ютерної техніки та її програмним забезпеченням, перспективними напрямками використання сучасних ПЕОМ, вивчення способів і методів підготовки та розв’язування задач інженерного характеру на ПЕОМ.
Завдання:
вивчити прийоми та методи підготовки задач для розв’язування на ПЕОМ;
вивчити основні засоби та прийоми алгоритмізації та програмування задач на алгоритмічній мові;
вивчити основні засоби та прийоми програмування інженерних, задач з використанням табличних процесорів, систем керування базами даних (СКБД);
набути практичних навичок роботи на ПЕОМ, з операційною системою, сервісними програмами тощо;
вивчити способи та можливості використання сучасного програмного забезпечення для розв’язку інженерних задач.
Алгоритмічна мова Pascal була розроблена математиком Ніклаусом Віртом. В 1968 році була розроблена перша версія мови Pascal, названа на честь великого французького математика і механіка Блеза Паскаля.
Мова Pascal є мовою високого рівня програмування, зі строгим контролем типів, що підтримує структурне та об’єктно-орієнтоване програмування. До її переваг можна віднести легкий для читання код, швидку трансляцію та можливість використання кількох файлів-модулів для модульного програмування.