- •«Дніпропетровський транспортно-економічний коледж» затверджую
- •Збірник інструкцій по проведенню практичних робіт
- •5.092506 “Обслуговування та ремонт пристроїв електрозв’язку на транспорті ”
- •Загальні свідомості і методичні пояснення алгоритм це що, це навіщо, це звідки, це як?
- •Вимоги до алгоритмів:
- •Способи опису алгоритмів
- •Рішення задачі
- •Постановка задачі
- •Правила зображення блоків:
- •Типи алгоритмів
- •Рішення задачі - адже це просто і легко
- •Визначення методу рішення задачі
- •Сценарій роботи оператора
- •Розробка алгоритму
- •Розробка програми
- •Введення і випробування програми
- •Трохи про Turbo Pascal
- •Константи
- •Операції
- •Рекомендації починаючому програмісту (можна читати, можна не читати, можна слідувати, можна не слідувати)
- •Далеко не кожний, хто вивчив правила морфології, орфографії, синтаксису і пунктуації, може стати письменником.
- •Загальна структура програми в середовищі програмування Turbo Pascal і класифікація операторів
- •Ознайомитися зі структурою програми в Turbo Pascal.
- •Вивчити класифікацію операторів.
- •Загальні відомості
- •Ознайомитися з середою програмування.
- •Ввести в комп'ютер та добитися виконання учбової програми в середе програмування Turbo Pascal.
- •Розробити алгоритм покрокового виведення на дисплей інформації з декількох символьних змінних.
- •Розробити програму виведення на дисплей інформації з декількох символьних змінних.
- •Ввести в комп'ютер і відкоректувати програму по виведенню на дисплей символьної інформації.
- •Отримати результати роботи програми.
- •Практична робота № 5 Типи даних і матеметични операції в Turbo Pascal
- •Ознайомиться и изучить классификацию и типы данных применяемых в Turbo Pascal.
- •Ознайомиться и вивчити правила записи математических операций.
- •Загальні відомості
- •Стандартні і нестандартні функції і процедури
- •Ознайомитися з варіантами запису стандартних і нестандартних математичних функцій.
- •Отримати навички трансформації запису математичних виразів в програмному варіанті.
- •Загальні відомості
- •Практична робота №7 Математичні оператори при програмуванні
- •Ознайомиться зі структурою обчислювальної програми.
- •Ознайомиться з програмуванням найпростіших математичних обчислень в Turbo Pascal.
- •Практична робота № 8 Програмування математичних операцій
- •Розробити в ручну програму виконання основних математичних операцій.
- •Ввести програму в комп'ютер і отримати протокол її роботи.
- •Варіанти завдання на практичну роботу №8
- •Уважно вивчить інформацію, викладену в частині «Загальні відомості».
- •Розібратися з алгоритмом рішення учбового прикладу і програмою складеною для цього алгоритму. Загальні відомості
- •If умова then оператор1 else оператор2;
- •Учбовий приклад
- •Розробити, відповідно до варіанту, алгоритм і створити програму рішення розгалуженої задачі.
- •Ввести програму в комп'ютер, отримати результати роботи програми.
- •Варіанти завдання до практичної роботи № 10
- •Розробити, відповідно до варіанту, алгоритм рішення задачі, що галузиться.
- •Варіанти завдання до практичної роботи № 11
- •Алгоритм рішення задачі
- •Створити програму рішення складної розгалуженої задачі.
- •Ввести програму в комп’ютер і отримати протокол ії роботи.
- •Ознайомитися з правилами використання оператора вибору.
- •Вивчити побудову програм із застосуванням оператора вибору.
- •Учбове завдання
- •Практична робота № 14 Програмування вибору з списку
- •Створити програму вибору інформації з списка.
- •Ввести програму в комп'ютер і отримати протокол її роботи.
- •Ознайомитися з правилами використання оператора циклу.
- •Освоїти побудову програм із застосуванням оператора циклу.
- •Варіанти завдань
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Література і. Основна
- •Іі. Додаткова
- •Перелік тем самостійноі роботи
Загальна структура програми в середовищі програмування Turbo Pascal і класифікація операторів
Мета роботи: Вивчити загальну структуру програми і класифікацію операторів.
Завдання:
Ознайомитися зі структурою програми в Turbo Pascal.
Вивчити класифікацію операторів.
Хід роботи
Ознайомтеся і вивчіть структуру програми в загальному вигляді (рис. 1.1)
Ознайомтеся і вивчіть загальні відомості про класифікацію операторів мови програмування Turbo Pascal.
Складіть звіт по практичній роботі, в якому приведіть загальну структуру програми і маски запису розглянутих операторів.
Загальні відомості
Загальна структура програми
Будь-яка програма на мові Turbo Pascal складається з двох частин:
Опісової, де визначаються дані (величини), які будуть використовуватися в програмі;
Віконавчої, що складається з набору операторів, які задають дії, що виконуються в програмі над даними. Для зберігання даних під час роботи програми служать змінні і константи, дані представляються в них у вигляді своїх значень.
Програма починається із заголовка програми, який має наступний вигляд:
PROGRAM <ім'я програми>;
PROGRAM RASCHET;
За службовим словом PROGRAM (ПРОГРАМА) вказується ім'я програми яку вибирає програміст. У Turbo Pascal за умовчанням, при роботі в діалоговому режимі, введення даних пов'язане з клавіатурою, а виведення з екраном монітора.
Як вже відзначалося, у мові Turbo Pascal для зберігання даних під час роботи програми використовуються змінні і константи. Кожна змінна повинна бути описана перед тим, як вона буде використовуватися в програмі. При описі змінної задається ім'я і приписується тип даних, які можуть зберігатися в змінній.
Константи і змінні описуються відповідно в розділі опису констант і в розділі опису змінних в описовій частині програми.
Розділ констант починається з службового слова CONST і містить опис всіх констант що використовуються в програмі.
За розділом констант слідує розділ змінних, який починається з службового слова VAR. У ньому описуються всі змінні з угрупуванням їх по типах.
Виконавча частина програми (яка зветься розділом операторів) укладена між службовими словами BEGIN (початок) і END (кінець). За словом END в кінці всієї програми ставитися крапка. Оператори, один від одного, відокремлюються крапкою з комою. Цим же символом в мові Turbo Pascal відокремлюються, один від одного, заголовок і розділи програми.
Зверніть увагу (і запам'ятайте), що крапка з комою не закінчує оператор, а відокремлює оператори один від одного. Список елементів що підлягають введенню або виведенню указується після відповідного оператора в круглих дужках через кому.
Текстові рядки є важливим елементом мови Turbo Pascal. Кожний текстовий рядок це ланцюжок будь-яких символів, взятих в одинарні лапки. При необхідності використання лапкив всередині рядка цей символ повторюють два рази підряд.
Все, що Ві зараз прочитали, можна податі у вигляді спрощеного графічного малюнка (див. мал. 1.), який дозволяє наочно відобразити загальну структурну схеми програми написаної на мові Turbo Pascal.
В
ам
тепер знайомі
всі елементи,
з яких, як з
кирпичиків, будується програма на
мові Turbo Pascal: це
імена, числа і текстові рядки.
Залішається познайомиться
з деякими
операторами, які і дозволяють
зробити програму
власне програмою.
Ріс. 1.1. Структурна схема програми.
Практична робота № 2
Знайомство з середою програмування Turbo Pascal
Мета роботи: Ознайомитися з середою програмування Turbo Pascal
Завдання:
