![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Визуальное программирование – это автоматическая разработка программ с использованием диалоговой визуальной среды, имеющей интерактивные средства решения типовых задач, и позволяющей в диалоге с программистом создавать готовые фрагменты исходного кода.
Совершенствование современных информационных технологий, повышение логической сложности задач информационных системах в экономике и управлении привели к усложнению программного обеспечения, а это потребовало создание автоматизированных технологий разработки и сопровождения программного обеспечения.
На основе объектно-ориентированного подхода были созданы среды программирования, например Delphi, C++ Builder, Visual C++ и др., реализующие визуальное программирование.
Существуют различные способы программирования для Windows. Возможен способ программирования вручную с использованием библиотеки Windows Win32 API, содержащей 1000 функций. Однако, такой способ исключительно трудоемок, т.к. появляется много рутинной работы программиста, приходится программировать многие общие функции, WinMain, InitInstance, а также функции-обработчики, имеющие стандартные каркасы.
Эффективность и более высокий уровень создания Windows- приложений на объектно-ориентированном языке Visual C++ достигается наличием в составе Visual C++ специальных методов программирования, к которым относятся:
- библиотека классов Microsoft Foundation Classes (MFC), содержащая много стандартных задач для Windows-программирования;
- генератор приложений с набором разнообразных мастер- блоков Wizard, позволяющий генерировать программные коды различных типов приложений Windows;
- интегрированная среда разработки Microsoft Visual Studio, выполняющая создание, просмотр и редактирование файлов и проектов, формирование графического интерфейса приложения.
Технология визуального программирования будет рассмотрена в теме 10 на примере информационной системы управления.
Контрольные вопросы
1. Какие языки и методы программирования Вы знаете?
2. Чем достигается высокий уровень создания Windows- приложений на объектно-ориентированном языке Visual C++?
3. Чем отличаются модели программирования в MS-DOS и в Windows?
4. В чем преимущества использования библиотеки классов MFC?
5. Какие типы приложений имеются в Visual C++?
6. Перечислите этапы работы приложений.
7. В чем сущность сообщений?
8. Каким образом сопоставляются сообщения и функции- обработчики?
Дата публикования: 2014-11-26; Прочитано: 962 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!