Теми рефератів (АТ, ІМ, МБ, ЕТ, ЕМХ)

Розділ „Програмування мовою Pascal”

1. Мови програмування та їх складові. Мови програмування низького рівня. Мови програмування високого рівня. П'ять поколінь мов програмування. Можливості мов програмування. Типи даних: машинні, прості, складні. Діапазон числових типів даних. Структури даних. Поняття алгоритму, блок-схеми.

2. Основні поняття мови Pascal. Алфавіт і словник мови. Лексична структура мови. Структура Pascal - програми. Типи даних. Опис констант і змінних. Зона дії змінної. Оператори та вирази у Pascal-програмах. Оператори введення/виведення даних. Застосування стандартних функцій. Організація коментарів у Pascal-програмах. Формат виведення скалярних типів даних. Помилки при роботі з управляючими конструкціями ТР-7.

3. Управляючі конструкції мови Pascal. Програмування алгоритмів з використанням простих (If … Then…)  і складених умовних операторів (If … Then… Else…). Програмування алгоритмів з використанням операторів безумовного переходу (GoTo…). Програмування алгоритмів з використанням поліваріантної конструкції вибору (Case n of…).

4. Програмування алгоритмів з використанням операторів циклу з параметром (For… To… Do…). Програмування алгоритмів з використанням операторів циклу з попередньою умовою (While <умова>  Do  begin… end;). Програмування алгоритмів із використанням операторів  циклу  з  подальшою  умовою (Repeat...  Until <умова>).

5. Робота зі складеними даними  однорідної структури. Поняття масиву та його параметри. Опис одновимірних масивів. Опис двовимірних масивів. Організація введення-виведення елементів масиву.

6. Процедури та функції користувача в Pascal. Поняття  підпрограми  в  Pascal. Локальні та глобальні змінні в підпрограмах користувача. Створення підпрограм-процедур. Створення підпрограм-функцій. Передача масивів в підпрограми через параметри.

6. Робота з рядками. Приклади.


Питання по Turbo Pascal

1. Призначення системи програмування Turbo Pascal та її склад. Мови програмування.

2. Головне меню інтегрованого середовища Turbo Pascal.

3. Алфавіт мови Turbo Pascal.

4. Поняття типу даних. Стандартні типи даних у середовищі Turbo Pascal.

5. Структура програми в середовищі Turbo Pascal.

6. Завантаження системи Turbo Pascal та порядок введення і налагодження програми рішення задач.

7. Дані цілого типу. Дії над цими даними у середовищі Turbo Pascal.

8. Дані дійсного типу і можливі дії з даними у середовищі Turbo Pascal.

9. Форми представлення констант у середовищі Turbo Pascal.

10. Дані символьного типу та операції над ними в середовищі Turbo Pascal.

11. Дані логічного типу і їх використання в середовищі Turbo Pascal.

12. Опис у програмі констант і перемінних у середовищі Turbo Pascal.

13. Арифметичні вираження в мові програмування Turbo Pascal. Стандартні функції.

14. Введення числових даних у мові програмування Turbo Pascal. Оператор введення.

15. Оператор присвоювання в мові програмування Turbo Pascal: 1) <= 2):   3)  :=

16. Оператор виводу даних у мові програмування Turbo Pascal.

17. Керуючі конструкції мови Turbo Pascal: умовний оператор.

18. Керуючі конструкції мови Turbo Pascal: оператор переходу.

19. Керуючі конструкції мови Turbo Pascal: оператор циклу з попередньою умовою та особливості його використання.

20. Керуючі конструкції мови Turbo Pascal: оператор циклу з наступною умовою та особливості його використання

21. Керуючі конструкції мови Turbo Pascal: оператор циклу з параметром та особливості його використання.

22. Перечислюємий тип даних у мові програмування Turbo Pascal.

23. Обмежений тип даних у мові програмування Turbo Pascal.

24. Опис одномірного масива в середовищі Turbo Pascal.

25. Представлення масиву у розділі опису типів мови Turbo Pascal.

26. Опис двомірних масивів у програмі Turbo Pascal.

27. Операції з блоками в середовищі Turbo Pascal.

28. Способи збереження програми на диску в середовищі Turbo Pascal.

29. Робота з вікнами у середовищі Turbo Pascal.

30. Завантаження програми з диску, робота з вікнами та завершення роботи в середовищі Turbo Pascal.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: