
- •«Дніпропетровський транспортно-економічний коледж» затверджую
- •Збірник інструкцій по проведенню практичних робіт
- •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 Програмування вибору з списку
- •Створити програму вибору інформації з списка.
- •Ввести програму в комп'ютер і отримати протокол її роботи.
- •Ознайомитися з правилами використання оператора циклу.
- •Освоїти побудову програм із застосуванням оператора циклу.
- •Варіанти завдань
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Теоретичні відомості
- •Хід роботи
- •Завдання до практичної роботи
- •Література і. Основна
- •Іі. Додаткова
- •Перелік тем самостійноі роботи
Обчислювальна
техніка і програмування
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
«Дніпропетровський транспортно-економічний коледж» затверджую
Директор коледжу
_______________Л.М.Таберко
“____”________________2008р.
Збірник інструкцій по проведенню практичних робіт
з короткими теоретичними поясненнями по предмету
«ОБЧИСЛЮВАЛЬНА ТЕХНІКА І ПРОГРАМУВАННЯ»
для студентів 2-го курсу спеціальності
5.092506 “Обслуговування та ремонт пристроїв електрозв’язку на транспорті ”
Розроблено викладачами:
____________________В.І.Ширшовим
__________________Я.Я.Зайченковим
Обговорено і ухвалено на засіданні
предметної комісії “КТ і І”
Протокол №____від "___"_______2008р.
Голова ПК “КТ і І”___________Н.І.Крива
м. Дніпопетровськ
2008
ЗМІСТ
1. |
Вступ |
3 |
2. |
ЗАГАЛЬНІ СВІДОМОСТІ І МЕТОДИЧНІ ПОЯСНЕННЯ |
4 |
3. |
РЕКОМЕНДАЦІЇ ПОЧИНАЮЧОМУ ПРОГРАМІСТУ |
14 |
4. |
ПР №1 Загальна структура програми в середовищі програмування Turbo Pascal і класифікація операторів |
15 |
5. |
ПР №2 Знайомство з середою програмування Turbo Pascal |
17 |
6. |
ПР №3Алгоритмізація виведення на екран символьної інформації |
18 |
7. |
ПР №4 Програмування виведення на екран символьної інформації |
18 |
8. |
ПР №5 Типи даних і матеметичних операції в Turbo Pascal |
19 |
9. |
ПР №6 Стандартні і нестандартні функції і процедури в Turbo Pascal |
23 |
10. |
ПР №7 Математичні оператори при програмуванні |
25 |
11. |
ПР №8 Програмування математичних операцій |
27 |
12. |
ПР №9 Оператори умовного переходу в Turbo Pascal |
28 |
13. |
ПР №10 Програмування простої розгалуженої задачі |
30 |
14. |
ПР №11 Алгоритмізація складної розгалуженої задачі |
32 |
15. |
ПР №12 Програмування складної розгалуженої задачі |
35 |
16. |
Пр №13 Оператори вибору в Turbo Pascal |
36 |
17. |
ПР №14 Програмування вибору з списку |
38 |
18. |
ПР №15 Оператори циклу в Turbo Pascal |
39 |
19. |
ПР №16 Програмування циклової задачі |
42 |
20. |
ЛІТЕРАТУРА |
43 |
21. |
Перелік тем самостійної роботи |
44 |
|
|
|
Вступ
Предмет «ОБЧИСЛЮВАЛЬНА ТЕХНІКА І ПРОГРАМУВАННЯ» вивчається на другому році навчання. Учбовими планами передбачені як аудиторні заняття так і самостійна робота студентів у позаурочний час. Більша частина аудиторних занять передбачає практичні роботи безпосередньо на комп’ютерах.
В наслідок вивчення цього предмету студенти повинні знати основи формалізації, алгоритмізації обчислювальних процесів, програмування мовою високого рівня. Можливості автоматизації робочих процесів з допомогою ЕОМ. Повинні уміти розробляти алгоритми рішення конкретних задач, створювати на їх основі програми на мові Turbo Pascal.
Підсумковим контролем є діференційований залік. Перелік учбової літератури, приведено в кінці збірника, перед переліком тем для самостійного вивчення.
При проведенні практичних робіт студенти зобов’язані суворо дотримуватися правил техніки безпеки і поведінки при роботі в комп’ютерних лабораторіях технікуму. Виконувати тільки ті види робіт і дій, які передбачені в інструкціях для кожної роботи. Порушення цієї вимоги є найгрубішим порушенням регламенту і викликає автоматичне відсторонення студента від подальшої роботи з обчислювальною технікою.
Результати робіт, що виконуються студентом зберігаються в персональних каталогах на сервері в мережі Intranet технікуму. На початку кожної роботи викладач здійснює контроль готовності студента до роботи. Якщо студент до роботи не готов, він відстраняється від неї.
По кожній практичній роботі оформляється звіт, зміст якого вказано в інструкції. Студент, що не здав звіт по попередній роботі, до виконання подальших робіт не допускається. Ряд питань інструкцій вимагають самостійного конспектування тих, або інших відомостей по темам робіт. Ряд учбових тем потребує самостійного вивчення і конспектування. Перелік цих тем приведено в кінці збірника. Перевірка конспектів і оцінка роботи студента, по кожній практичній роботі і по кожній темі, проводиться викладачем з відміткою в класному журналі.