Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorni_roboti_Osnovi_programuvannya_dlya_R...doc
Скачиваний:
16
Добавлен:
10.11.2019
Размер:
878.08 Кб
Скачать

Загальні рекомендації

Посібник містить навчальний матеріал, що охоплює основні розділи дисципліни «Основи програмування», яка вивчається за навчальним планом підготовки студентів напряму «Розробка програмного забезпечення»:

  • Засоби розробки програм (мови програмування, системи програмування, технології програмування),

  • Основні поняття алгоритмізації,

  • Етапи розв’язування прикладних задач з використанням ЕОМ,

  • Практикум з програмування (на базі мови Turbo Pascal) - тематично скомпоновані теоретичні відомості, варіанти завдань для закріплення практичних навичок самостійного програмування, запитання для контролю та самоконтролю.

У Практикумі тематичний матеріал розміщений за зростанням складності. Таким чином, рекомендується переходити до вивчення більш складних тем засвоївши попередні теми.

Схема використання посібника досить прозора:

1. Ознайомлення з теоретичним матеріалом за вказаною темою (що вивчається згідно навчальної програми), що викладений у посібнику та у рекомендованій навчальній і спеціальній літературі (у кінці посібника).

2. Розв’язування індивідуального варіанта завдання, користуючись прикладом (вони розглянуті у кожній темі Практикуму).

3. Підготовка до захисту виконаної роботи, самоперевірка за допомогою контрольних запитань (у кінці кожної теми) та оформлення письмового звіту про виконану роботу (для виконання звіту можливе, а часом й необхідне використання програм для підготовки сучасних документів, наприклад, MS Word).

4. Реалізація разом з викладачем процесу захисту виконаної роботи, де студент пояснює основні етапи вирішення навчального завдання, демонструє володіння матеріалом і навички роботи з комп’ютером в якості користувача та розробника програмного забезпечення, аналізує здобуті результати.

Практикум з програмування. Turbo pascal

Мова PASCAL, названа в честь французького математика і філософа Блеза Паскаля (1623-1662), була створена як навчальна мова програмування в 1968 – 1971 роках швейцарським вченим Ніклаусом Віртом на кафедрі інформатики Стенфордського університету (Цюріх). Автор мови програмування Pascal Н. Вірт, а потім розробник системи програмування Turbo Pascal відома компанія Borland International (США) вклали у результат своєї праці багато можливостей. Це зробило Turbo Pascal досить популярним інструментом, придатним для навчання мистецтву програмування. Структурованість, наочність, читабельність - це безумовні переваги мови програмування Turbo Pascal. Внаслідок еволюції сьогодні на практиці застосовуються: Turbo Pascal (використовується для розробки прикладних програм під управлінням MS DOS), Borland Pascal (об’єктно-орієнтовна версія, програмування під управлінням MS DOS), FreePascal (32-розрядна версія «вільного» інструментального ПЗ), Object Pascal разом із середовищем Delphi (візуальне програмування під управлінням MS Windows), що дозволяє користувачам легко переходити від простих до більш складних сучасних ідеологій програмування та ефективно реалізовувати будь-які за складністю алгоритми.

Робота з інтегрованим середовищем розробника

Розробку програмних продуктів можна вести будь-якими доступними засобами, але для підвищення продуктивності праці програміста використовується Інтегроване Середовище Розробника (ІСР). У ньому функціонують такі програми: діалогова оболонка (для організації інтерфейсу з користувачем), текстовий редактор (для введення, коригування, збереження текстів програм), компілятор (для перевірки синтаксичної правильності програм та перекладу програм на машинну мову), відлагоджувач (для організації пошуку логічних помилок та їх виправлення ), завантажувач (для забезпечення процесу виконання програми комп'ютером), довідкова система (для оперативної допомоги інформацією щодо можливостей мови програмування та користування ІСР).

Стисло прокоментуємо процес використання ІСР для створення програми, її запуску та отримання результатів її роботи.

А) Робота з ІСР Turbo Pascal розпочинається з виконання (запуску) програми turbo.exe. Для роботи з програмою відкривається окреме вікно текстового редактору. Вікна занумеровані числами від 1 до 9. Тобто одночасно можна опрацьовувати інформацію в 9 вікнах. Як правило, при роботі з ІСР користуються меню (знаходиться на екрані зверху):

Рядок меню активується натисканням клавіші F10. Меню складається з наступних розділів:

File. Дозволяє виконувати всі основні дії з файлами (створення, відкриття, збереження та ін.)

Edit. Дозволяє виконувати всі основні операції редагування тексту (копіювання, вставка, видалення фрагментів, відміна останніх дій та ін.)

Search. Дозволяє виконувати пошук та заміну фрагментів тексту.

Run. Дозволяє запускати програму, в тому числі по кроках.

Compile. Дозволяє виконувати компіляцію програми.

Debug. Містить команди, що полегшують процес пошуку помилок в програмі (відладку).

Tools. Містить деякі доповнення до засобів Turbo Pascal.

Window. Дозволяє виконувати всі основні операції з вікнами (відкривати, закривати, переміщувати, змінювати розмір).

Help. Дозволяє отримати довідкову інформацію.

Також зручно користуватися так званими “гарячими” (бо часто ними користуються) клавішами (або комбінаціями клавіш). Найбільш популярними з них є такі:

комбінація

призначення

F1

виклик довідкової системи

Ctrl+F1

довідка про службове слово, на яке вказує курсор

F10

відкриття меню

F2

збереження програми з поточного вікна у зовнішньому файлі

F3

завантаження у вікно текстового редактору програми з зовнішнього файлу

Alt+F3

закриття поточного вікна текстового редактору

Alt+номер

перехід у вікно з вказаним номером

Alt+F9

компілювання програми з поточного вікна

Ctrl+F9

виконання програми, отримання результатів її роботи

Alt+F5

перехід до вікна виведення для ознайомлення з результатами роботи програми

Alt+X

завершення роботи з ІСР

Shift+

Shift+

Shift+

Shift+

виділення блока тексту вправо

виділення блока тексту вліво

виділення блока тексту вверх

виділення блока тексту вниз

Ctrl+Insert

копіювання виділеного блока до буфера обміну

Shift+Insert

вставка копії фрагменту з буфера обміну

Так виглядає вікно додатку Turbo Pascal:

Б) У пустому вікні текстового редактора (див. робоча область) здійснюється введення тексту програми користувача.

В) Потім введений текст зберігається у файлі (наприклад, за допомогою клавіші F2).

Г) Після цього виконується компіляція програми (наприклад, за допомогою комбінації клавіш Alt+F9).

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

Д) Потім виконується запуск програми (наприклад, за допомогою комбінації клавіш Ctrl+F9).

Е) Щоб переглянути результати роботи програми (вікно виведення) треба скористатися комбінацією клавіш Alt+F5.

Ж) Завершення роботи з середовищем (наприклад, за допомогою комбінації клавіш Alt+X).

Зауваження. Розробити програму, ввести її в комп’ютер та зберегти у файл, відкомпілювати, запустити та отримати результати можна і не використовуючи ІСР (так раніше і робили). Для цього потрібні такі окремі програми: текстовий редактор (наприклад, Блокнот), компілятор (для мови Turbo Pascal передбачений зовнішній компілятор, що зберігається у файлі tpc.exe) з бібліотечним файлом (для мови Turbo Pascal це файл turbo.tpl), завантажувач (стандартний завантажувач виконуваних файлі операційної системи). Але такий підхід трохи застарілий, нераціональний.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]