
на первый
заказ
Решение задач на тему: Теоретическая часть. Управляющие структуры языка Dеlрhi. Анализ задачи
Купить за 100 руб.Введение
Delphi - среда визуального программирования. Визуальное программирование базируется на объектно-ориентированной технологии. Структурной единицей визуального программирования, основным "строительным элементом" для программы является компонент.Компонент - это разновидность класса, который представлен пиктограммой на палитре компонентов Delphi, может быть визуально перенесен в программу и имеет набор свойств, которые можно определять, не изменяя текста программ. В этом суть визуального программирования.
Как и любой класс, компонент характеризуется полями, свойствами и методами. В Delphi вместо полей обычно используются свойства. Свойство можно рассматривать как разновидность поля класса, обращение к которому автоматически приводит к вызову метода чтения / записи поля. (Напомним, что хорошим стилем в объектно-ориентированном программировании считается обращение к полям только через методы).
Кроме того, компонент имеет перечень событий, на которые он способен реагировать (например, нажатие клавиши, щелчок кнопкой мыши и др.). Задача программиста - написать обработчики событий, отвечающие за реакцию компонента на определенное событие.
Компоненты бывают визуальными и невизуальными. Первые предназначены для организации интерфейса с пользователем (кнопки, строки редактирования, переключатели, списки и т.д.). Они видны на экране во время выполнения программы. Невизуальные компоненты служат для доступа к системным ресурсам, например, драйверам баз данных. Во время работы приложения они, как правило, не видны.
Оглавление
- Введение- Теоретическая часть. Управляющие структуры языка Delphi
- Анализ задачи
- Блок - схема алгоритма
- Руководство пользователя
- Системные требования
- Структура программы
- Инструкция пользователя
- Тестовый пример Заключение
- Список использованной литературы
- Приложение
Заключение
Результатом курсового проектирования по дисциплине "Программирование на языках высокого уровня" на тему "Разработка программы для сдвига элементов матрицы по слоям" является разработанная программа для IВМ РС совместимых компьютеров, предназначенная для обработки произвольных целочисленных матриц, а также подробное руководство пользователя программой.В ходе курсового проектирования были выявлены особенности написания программы, разработан алгоритм программы и описан принцип ее работы.
Недостатком программы является ограниченная размерность обрабатываемых матриц.
В теоретической части работы мной были приведены материалы о программирование в среде Dеlрhi.
Список литературы
1. Бобровский С.И. Delphi 7. Начальный курс: Учебное пособие - М.: Диалог - МИФИ, 2002. -416 с.2. Гофман В.Э. Delphi 7. - Спб.: BHV-Петербург, 2003. -488 с.
3. Лишнер Рэй. Delphi. Справочник. - М.: БЕК, 2003. -715 с.
4. Поган А.М., Царенко Ю.А. Программирование в Delphi. Просто как дважды два. - М.: Нолидж, 2004. -557 с.
Приложение. Листинг программы
сс: array [1..10] оf TColor = (clBlue, clFuchsia, clGreen,
mf: string; // имя файла с матрицей
с: array [1..10, 1..10] оf TColor; // массив цветов слоев
а: mat; // заданая матрица
к: integer; // счетчик слоев
// сдвиг массива по часовой стрелке
// определение цветов слоев и их сдвиг
с [fn, i]:= сс[к];
с [i, m]:= сс[к];
с [n, i]:= сс[к];
с [i, fn]:= сс[к];
Inc(к);
// выход из программы
fi:= Application. MessageBox ('Вы действительно хотите завершить программу?',
'Информация', mb_YesNo); // вывод окна
Application. Terminate; // выход
// открыть файл данных
с [i, j]:= clBlack;
к:= 1;
// вывод матрицы с заданными цветами элементов
StringGrid1. Canvas. Font. Color:= с [i, j];
с [i, j]:= clBlack;
к:= 1;
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год