книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Составить программу с текущей информацией о заявках на авиабилеты. Создать программу, отыскивающую проход по лабиринту. Лабиринт задан в виде матрицы ( Контрольная работа, 7 стр. )
Состояние и тенденции развития ЭВМ45 ( Реферат, 23 стр. )
Социальная сеть для игроков Want2Play ( Курсовая работа, 17 стр. )
Спецификации управляющей программы и разработанного заголовочного файла ( Контрольная работа, 19 стр. )
СПЕЦИФИКАЦИЯ ЯЗЫКА V++ ( Курсовая работа, 7 стр. )
Справочная система по визуальным компонентам интегрированной среды разработки Delphi ( Курсовая работа, 23 стр. )
Сравнение эффективности приближенных методов решения трансцендентных уравнений (методом касательных и секущих). Погрешность. Геометрическое содержание ( Курсовая работа, 26 стр. )
ССП в линейной и графовой формах. ( Курсовая работа, 18 стр. )
Стандартизация языков программирования ( Реферат, 15 стр. )
Структурная схема микропроцессора 8080 ( Контрольная работа, 14 стр. )
Тема: Игра "Крестики нолики" ( Контрольная работа, 10 стр. )
Техническое задание на разработку программного средства "Музыкальный плеер" ( Контрольная работа, 7 стр. )
Техническое задание «Игра Lines» ( Контрольная работа, 8 стр. )
Техническое задание «Пункт продажи билетов» ( Контрольная работа, 16 стр. )
Технологии программирования ( Контрольная работа, 8 стр. )
Технология организации распределённых ресурсов пространственных данных. ( Курсовая работа, 13 стр. )
Технология разработки программных продуктов (кредит) ( Курсовая работа, 32 стр. )
Технология субпиксельной классификации. Возможности повышения детальности дешифрируемой структуры лесонасаждений. ( Курсовая работа, 14 стр. )
Транспортная задача (программирование) ( Контрольная работа, 10 стр. )
Трёхмерные преобразования ( Контрольная работа, 14 стр. )
Универсальный генератор тестов для системы CATS ( Курсовая работа, 18 стр. )
Управление памятью в FreeBSD ( Реферат, 28 стр. )
Управление процессами в Windows ( Курсовая работа, 12 стр. )
Уровни языка программирования ( Реферат, 5 стр. )
Утилиты. Назначение и классификация 4 ( Контрольная работа, 14 стр. )

ТЕМА 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ 4

ТЕМА 2. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ 14

ТЕМА 3. ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ 20

ТЕМА 4. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ 26

ТЕМА 5. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СТРОК 32

ТЕМА 6. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ЗАПИСЕЙ И ФАЙЛОВ 38

ТЕМА 7. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ПОДПРОГРАММ И МОДУЛЕЙ 49

ТЕМА 8. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ 54

ПРИЛОЖЕНИЕ 1. КОМАНДЫ ОСНОВНОГО МЕНЮ 60

ПРИЛОЖЕНИЕ 2. СВОЙСТВА КОМПОНЕНТОВ 65

ПРИЛОЖЕНИЕ 3. ПРОСТЫЕ ТИПЫ ДАННЫХ ЯЗЫКА OBJECT PASCAL 86

ПРИЛОЖЕНИЕ 4. ПРОЦЕДУРЫ И ФУНКЦИИ ДЛЯ РАБОТЫ СО СТРОКАМИ 89

ПРИЛОЖЕНИЕ 5. МАТЕМАТИЧЕСКИЕ ФОРМУЛЫ 92

ЛИТЕРАТУРА 93

ТЕМА 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ

Цель лабораторной работы: научиться составлять каркас простейшей программы в среде DELPHI. Написать и отладить программу линейного алгоритма.

1.1.Интегрированная среда разработчика DELPHI

Среда DELPHI визуально реализуется в виде нескольких одновременно раскрытых на экране монитора окон. Количество, расположение, размер и вид окон может меняться программистом в зависимости от его текущих нужд, что значительно повышает производительность работы. При запуске DELPHI вы можете увидеть на экране картинку, подобную представленной на рис. 1.1.

Главное окно всегда присутствует на экране и предназначено для управления процессом создания программы. Основное меню (прил.1)содержит все необходимые средства для управления проектом. Пиктограммы облегчают доступ к наиболее часто применяемым командам основного меню. Через меню компонентов (прил. 2) осуществляется доступ к набору стандартных сервисных программ среды DELPHI, которые описывают некоторый визуальный элемент (компонент), помещенный программистом в окно формы. Каждый компонент имеет определенный набор свойств (параметров), которые программист может задавать. Например, цвет, заголовок окна, надпись на кнопке, размер и тип шрифта и др.

Окно инспектора объектов (вызывается c помощью клавиши F11) предназначено для изменения свойств выбранных компонентов и состоит из двух страниц. Страница Properties (Свойства) предназначена для изменения необходимых свойств компонента, страница Events (События) - для определения реакции компонента на то или иное событие (например, нажатие определенной клавиши или щелчок "мышью " по кнопке).

Окно формы представляет собой проект Windows-окна программы. В это окно в процессе написания программы помещаются необходимые компоненты. Причем при выполнении программы помещенные компоненты будут иметь тот же вид, что и на этапе проектирования.

Окно текста программы предназначено для просмотра, написания и редактирования текста программы. В системе DELPHI используется язык программирования Object Pascal. При первоначальной загрузке в окне текста программы находится текст, содержащий минимальный набор операторов для нормального функционирования пустой формы в качестве Windows-окна. При помещении некоторого компонента в окно формы текст программы автоматически дополняется описанием необходимых для его работы библиотек стандартных программ (раздел uses) и типов переменных (раздел type).

Программа в среде DELPHI составляется как описание алгоритмов, которые необходимо выполнить, если возникает определенное событие, связанное с формой (например щелчок "мыши" на кнопке - событие OnClick, создание формы - OnCreate). Для каждого обрабатываемого в форме события, с помощью страницы Events инспектора объектов в тексте программы организуется процедура (procedure), между ключевыми словами begin и end которой программист записывает на языке Object Pascal требуемый алгоритм.

Переключение между окном формы и окном текста программы осуществляется с помощью клавиши F12.

1.2.Структура программ DELPHI

Программа в DELPHI состоит из файла проекта (файл с расширением .dpr), одного или нескольких файлов исх

1. Фаронов В.В. DELPHI 3. Учебный курс. -М.: Нолидж, 1998. -400 с.

2. Дарахвелидзе П.Г., Марков Е.П. Delphi - среда визуального программирования: - СПб.: ВНV -Санкт-Петербург, 1996. - 352 с.

3. Федеоров А.Г. Delphi 3.0. для всех: - М.: КомпьютерПресс, 1998. - 544 с.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»