Алгоритмизация и языки программирования
Автор: olesya_kovrizhko • Февраль 7, 2019 • Курсовая работа • 7,193 Слов (29 Страниц) • 467 Просмотры
Содержание
Введение…………………………………………………………………………2
1.Постановка задачи…………………………………………………………….2-3
1.1. Условия, предъявляемые к программе …………………………………3
1.2. Водящие данные……………………………………………………….....3
1.3. Получаемые результаты………………………………………………....3
1.4. Примеры работы программы…………………………………………....3
2. Алгоритмы работы программы……………………………………………..4
2.1. Основной алгоритм………………………………………………………...4
2.2 Детализирующий алгоритм………………………………………………..5-8
3.Реализация……………………………………………………………………..9
3.1. Форма Form1………………………………………………………...……9
3.2. Основные процедуры………………………………………………...…..10
4.Тестирование…………………………………………………………………..10-15 Заключение…………………………………………………………………….16
Список литературы……………………………………………………………17
Приложение 1. Текст программы…………………………………………….18-117
Введение
Delphi – это мощная среда разработки самых разнообразных программных приложений, являющаяся одновременно и редактором и компилятором. Данная среда ориентированна на работу, прежде всего, в операционных системах Windows. Однако с помощью Delphi можно разрабатывать приложения для Linux и строить кроссплатформенные приложения Windows-Linux.
ООП задумывалось как некая мощная концепция, уменьшающая время разработки и отладки программ. ООП описывает программы в терминах логических сущностей и взаимодействий между ними. Основным элементом программирования является класс, от которого порождаются многочисленные объекты со своими инкапсулированными данными и интерфейсами, позволяющими выполнять определенные встроенные действия. Отличительной особенностью ООП является мощный механизм эволюционного развития имеющихся многочисленных базовых классов путем наследования и встраивания новых интерфейсов в последующие поколения классов.
В настоящее время значительным сдвигом на пути разработки технологий программирования является объектно-ориентированное программирование (ООП). ООП описывает программы в терминах логических сущностей и взаимодействий между ними. Основным элементом программирования является класс, от которого порождаются многочисленные объекты со своими инкапсулированными данными и интерфейсами, позволяющими выполнять определенные встроенные действия. Отличительной особенностью ООП является мощный механизм эволюционного развития имеющихся многочисленных базовых классов путем наследования и встраивания новых интерфейсов в последующие поколения классов. Основные принципы и понятия объектно-ориентированного программирования: класс, поля, методы, свойства, инкапсуляция, объект, наследование, полиморфизм.
Сейчас, на пороге ХХI века, огромный выбор программ предназначенных для помощи человеку в различных сферах его деятельности.
Мною разработана программа для продажи билетов в кинотеатре.
1. Постановка задачи.
Небольшой кинотеатр на 10 рядов, 20 мест в каждом ряду. Программа показывает расположение посадочных мест, пользователь отмечает крестиком проданные места. Программа определяет, сколько ещё человек можно разместить, подсчитывает количество проданных билетов и общую сумму выручки с учётом разницы в стоимости билетов(vip – места, боковые, передние и задние ряды). Стоимость билетов задаётся в программе.
1.1 Условия, предъявляемые к программе.
1) Пользователь должен установить параметры сеанса.
2) Пользователь должен вести установочную цену и нажать кнопку «Расчёт цен», программа рассчитает цены в зависимости от места.
3) Пользователь отмечает крестиком проданные места.
4) По окончанию сеанса пользователь нажимает кнопку «Добавить в отчёт», при желании можно посмотреть отчёт.
- Входящие данные.
Пользователь устанавливает параметры сеанса: название фильма, номер сеанса, время сеанса.
Вводит установочную цену.
...