Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OOP_praktika_Zadanie.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
5.32 Mб
Скачать

Міністерство освіти і науки України

Дніпродзержинський технологічний коледж

Дніпродзержинського державного технічного університету

Узгоджено

Директор ДТК ДДТУ

__________ Олійник Л.О.

“___” __________20_ р.

Звіт з практики

з дисципліни: "Основи програмування та алгоритмічні мови"

для студентів спеціальності

5.05010301 “Розробка програмного забезпечення”

Дніпродзержинськ

2010

Вступ

До складу контрольної роботи включено основні теми з предмету «Основи програмування та алгоритмічні мови»:

  • Основні поняття Object Pascal. Структура програми.

  • Оператори мови Object Pascal. Оператори циклів.

Алгоритми обчислення з заданою точністю.

  • Структуровані типи даних. Масиви.

Алгоритми обробки масивів.

  • Алгоритми обробки багатовимірних масивів.

  • Упорядкування і пошук даних.

  • Множини.

  • Символьні дані. Алгоритми роботи з текстами.

  • Записи.

  • Процедури і функції. Процедурні типи.

  • Рекурсивні процедури і функції.

  • Динамічні структури даних.

  • Файли.

До кожного завдання наведені теоретичні відомості та методичні вказівки і приклади їх виконання.

Завдання виконуються на комп’ютері. Звіт про виконання роботи повинен містити постановку задачі, текст програми, тестові приклади, та результати розрахунків.

Вибір варіанту завдань

Варіант завдання студенти вибирають за двома останніми цифрами свого шифру так:

Передостання цифра шифру студента

Остання цифра шифру студента

0

1

2

3

4

5

6

7

8

9

0

30

1

2

3

4

5

6

7

8

9

1

10

11

12

13

14

15

16

17

18

19

2

20

21

22

23

24

25

26

27

28

29

3

30

1

2

3

4

5

6

7

8

9

4

10

11

12

13

14

15

16

17

18

19

5

20

21

22

23

24

25

26

27

28

29

6

30

1

2

3

4

5

6

7

8

9

7

10

11

12

13

14

15

16

17

18

19

8

20

21

22

23

24

25

26

27

28

29

9

30

1

2

3

4

5

6

7

8

9

Наприклад, нехай дві останні цифри шифру студента є 58. Перетин 5-го рядка і 8-го стовпця вказує на виконання 28 варіанту завдань цим студентом.

1. Основні поняття Object Pascal

Структура програми. В основі будь-якої Delphi-програми лежить проект. Основою проекту, свою чергу, є форма, на якій розміщуються необхідні для розв’язання конкретної задачі компоненти. Проект складається з різних частин, кожна з яких розміщена в окремому файлі й виконує чітко визначені функції. Набір файлів, необхідних для створення програми, називається проектом. Компілятор послідовно обробляє файли проекту і будує з них EXE-програму, що виконується. Проект складається з таких файлів:

  • Головний файл проекту – текстовий файл з розширенням DPR, який містить головний програмний блок. Файл проекту підключає всі програмні модулі і містить методи для запуску програми. Цей файл створює і контролює автоматично середовище Delphi.

  • Файли опису форм – двійкові файли з розширенням DFM, які описують форми з компонентами. В цих файлах запам’ятовуються початкові значення властивостей, встановлених в Інспекторі Об’єктів.

  • Файли програмних модулів – текстові файли з розширенням PAS, які містять код мовою Оbject Pascal. У цих файлах містяться методи обробки подій, які генеруються компонентами і формами.

  • Файл ресурсів з розширенням RES. У ньому, наприклад, зберігається піктограма програми, яку видно на Панелі Задач Windows.

  • Об’єктні файли з розширенням OBJ, написані іншими мовами програмування.

  • Файл опцій з розширенням DOF, де розміщені задані програмістом параметри компіляції і компонування проекту.

  • Файл з розширенням DSK, де розміщені параметри візуального середовища для даного проекту.

У проект можуть входити також логічно автономні елементи: малюнки (BMP-файли), піктограми (ICO-файли), файли довідників (HLP-файли) і т. і., але ними керує сам програміст.

Схема формування Delphi-програми від постановки задачі до отримання готового до виконання файла подана на Рис.1.1.

Специ-фікація

EXE –програма

Задача Проект Програма

Файли:

проекту, форм, модулів, ресурсів, об’єктні, опцій, параметри і т. і.

Рис. 1.1. Схема формування Delphi-програми

Найпростіша структура програми в консольному режимі роботи має вигляд:

Program <ім’я>; { Заголовок програми }

{$APPTYPE CONSOLE} {Консольний режим}

Uses { Підключення модулів}

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