Приватна установа освіти
«Коледж бізнесу і права»
ЗВІТ
по практиці з програмування
з дисципліни «Основи алгоритмізації та програмування»
Керівник практики
Н.І. Чембровіч
Учень С.А. Пікулик
Зміст
Введення
. Програма практики
.1 Цілі і завдання практики
.2 Календарний графік роботи
. Реалізація індивідуального завдання на практиці
.1 Обчислювальна система
.2 Інструменти розробки
.3 Програмування на мові Паскаль в середовищі Турбо Паскаль
.3.1 Лінійний алгоритм
.3.2 Використання процедур і функцій
.3.3 Використання масивів
.3.4 Використання рядків
.3.5 Використання записів
.3.6 Використання модулів
.3.7 Використання рекурсії
.3.8 Використання бінарного пошуку
.3.9 Використання сортування включенням
.3.10 Використання обмінного сортування
.3.11 Використання сортування поділом
.3.12 Використання динамічної пам'яті
.3.13 Використання списків
.3.14 Створення бази даних у вигляді файлу і їх обробка
.4 Програмування на мові Object Pascal в середовищі Delphi
Висновок
Література
Додатки
Введення
Навчальна практика з профілюючих за спеціальністю дисциплін проводиться з метою закріплення лекційного та лабораторно-практичного матеріалу. Перед учнями ставиться завдання з реалізації індивідуальних завдань засобами алгоритмічних мов, таких як мова програмування високого рівня Pascal в середовищі Turbo Pascal і мова Object Pascal в середовищі візуального програмування Delphi.
Для розробки програм необхідно використовувати послідовність етапів, що складаються з:
- постановка задачі;
- математичне моделювання;
- алгоритмізація;
- програмування задачі;
- аналіз результатів.
На етапі постановки завдання бере участь людина, добре представляє предметну область завдання. Він повинен чітко визначити мету завдання, дати словесний опис змісту завдання й запропонувати загальний підхід до її вирішення.
Мета етапу математичного моделювання - створити математичну модель розв'язуваної задачі, яка може бути в комп'ютері. Існує цілий ряд завдань, де математична постановка зводиться до простого перерахування формул і логічних умов.
Етап алгоритмізації завдання передбачає розробити алгоритм рішення на основі математичного опису.
Алгоритмом називається точне розпорядження, що визначає послідовність дій виконавця, спрямованих на вирішення поставленого завдання. У ролі виконавців алгоритмів можуть виступати люди, роботи, комп'ютери.
Використовуються різні способи запису алгоритмів. Відомі словесний спосіб запису, графічне представлення у вигляді блок-схем.
Складання прогр...