- •Оглавление
- •Введение
- •1 Теоретическая часть
- •Постановка задачи
- •Математическая модель объекта или процесса
- •Алгоритм решения задачи
- •Блок-схема алгоритма решения задачи
- •2 Практическая часть
- •2.1 Описание объектов, свойств, методов
- •2.2 Формы и основные модули текста программы в среде Delphi
- •2.3 Результаты тестирования программного продукта
- •2.4 Графическое представление результатов
- •2.5 Анализ результатов
- •Заключение
- •Список использованных источников
Оглавление
ВВЕДЕНИЕ………………………………………………………………………..6
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ…………………………………………………….8
Постановка задачи………………………………………………………….8
Математическая модель объекта или процесса…………………………..8
Алгоритм решения задачи…………………………………………………9
Блок-схема алгоритма решения задачи……………………………….....10
ПРАКТИЧЕСКАЯ ЧАСТЬ……………………………………………….16
Описание объектов, свойств, методов…………………………………...16
Формы и основные модули текста программы в среде Delphi………...17
Результаты тестирования программного продукта……………………..21
Графическое представление результатов………………………………..21
Анализ результатов……………………………………………………….27
ЗАКЛЮЧЕНИЕ………………………………………………………………….28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………………....29 ПРИЛОЖЕНИЕ А……………………………………………………………….30
Введение
Delphi — это средства разработки в программировании, которые имеют место быть в рамках приложений Microsoft Windows. Delphi представляет собой актуальную и легкую в использовании программу, которая необходима для генерации автономных программ графического интерфейса или 32-битовых консольных приложений — программ, которые существуют вне рамок GUI, вместо этого, в соответствии с так называемым «DOS box». Delphi является первым языком программирования, который обеспечивает уничтожение барьера между приложениями комплексного и упрощенного характера в использовании и низкоуровневыми битовыми программными средствами [2, стр.4].
Работа производится в Интегрированной среде разработки Delphi, которая предоставляет пользователю формы, где размещаются с помощью мыши необходимые компоненты, имеющиеся в библиотеке Delphi. С помощью простых манипуляций мышью можно изменять размеры и расположение этих компонент. При этом в процессе проектирования можно постоянно видеть результат – изображение формы и расположенных на ней компонентов. А самое главное заключается в том, что во время проектирования формы редактор кода Delphi автоматически генерирует код программы, включая в нее соответствующие фрагменты, описывающие данный компонент. В соответствующих диалоговых окнах можно изменить заданные по умолчанию свойства компонентов и, при необходимости, написать обработчики событий [1, стр.11].
В языке реализованы некоторые операции низкого уровня. Некоторые из таких операций напрямую соответствуют машинным командам. В нем отсутствуют встроенные операторы для выполнения ввода-вывода, динамического распределения памяти, управления процессами [2, стр.19].
Целью данной курсовой работы является обобщение знаний по управляющим операторам языка Pascal, получение практических навыков работы с файлами, овладение практическими навыками программирования задач с использованием массивов, записей и файлов в среде Delphi.
Задачей данной курсовой работы является создание программы, определяющую максимальную сложность предложений в тексте на русском языке и среднюю сложность по всем предложениям.
В качестве языка программирования был выбран Delphi.
1 Теоретическая часть
Постановка задачи
Назовем сложностью предложения сумму слов и знаков препинания. Составить программу, определяющую максимальную сложность предложений в тексте на русском языке и среднюю сложность по всем предложениям. Текст должен заканчиваться символом '/'. В файле результатов должен быть исходный текст, значение максимальной сложности и предложение (одно любое), соответствующее этой сложности и значение средней сложности предложения.
Ограничения: Длина текста — не более NL строк, длина строки — не более NUMW слов, длина слова — не более NW символов.
