Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб1 и далее.doc
Скачиваний:
7
Добавлен:
18.11.2019
Размер:
2.98 Mб
Скачать

Благодарности

Хотелось бы поблагодарить всех тех, кто оказывал нам помощь и поддержку в ходе работы над книгой:

Л.И. Долинера, за поддержку идеи книги и взявшего на себя чуткое руководство по обучению написания лабораторных работ;

В.Ю.Турушкину, взявшую на себя анализ логики построения работ и их содержания;

С.В. Супрун за стилевой анализ изложения материала;

С. Ченушкину, студентку факультета информатики РГППУ, за творческие идеи, которые привнесли в книгу разнообразие.

Лабораторная работа 1 Знакомство со средой программирования

Выполнив эту лабораторную работу, Вы сможете:

  1. познакомиться с понятием программы и технологией ее создания;

  2. познакомиться с основными понятиями событийного и объектно-ориентированного программирования;

  3. познакомиться со структурой интегрированной среды разработки (IDE);

  4. выяснить структуру проекта приложения в IDE;

  5. научиться открывать и сохранять проекты приложений;

  6. научиться запускать приложения на выполнение.

1.Понятие программы и технология ее создания.

В наше время появились системы программирования, которые позволяют легко создавать полноценные Windows-приложения.

Самыми распространенными системами на сегодняшний день являются Delphi, Visual C++ и Visual Basic. Каждая, из них использует специальный язык программирования: в Delphi используется Object Pascal, а в Visual Basic современный диалект языка Basic – Visual Basic.

Отличительной особенностью данных сред является наличие визуальных компонент, из которых легко собирается внешний вид приложения.

Поэтому, программирование в данных средах заключается в следующем: существует целый набор компонентов (кнопок, картинок, линеек прокруток и т.д.), которым задаются значения свойств (цвет, надпись, форма). Затем их располагают на общем компоненте – будущем окне приложения. После оговариваются события (щелчок мыши по кнопке, наведение курсора на картинку, выбор элемента из списка и т.д.), в зависимости от которого происходят соответствующие действия, заложенные в программу.

  • Событие – характеристика объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.

Наличие управления работой приложения средствами событий говорит о том, что при работе с данными средами мы сталкиваемся с событийным программированием.

  • Событийное программирование – процедурное программирование, где основанием для деления на процедуры является действия той или иной природы (чаще всего действия пользователя на компоненты в интерактивном управлении приложением).

Документом интегрированной среды разработки приложения является программный проект, состоящий из нескольких файлов, которые собираются вместе (компилируются), когда приложение готово.

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

Таким образом, можно выделить три этапа в процессе создания простейших Windows-приложений:

  • Создание интерфейса приложения.

  • Установка требуемых характеристик, или свойств, для элементов интерфейса пользователя.

  • Написание текста программы для обработки событий элементов интерфейса.