![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Введение в систему программирования VIsual basic .Содержание книги
Поиск на нашем сайте
Система программирования Visual BASIC – самая легкая и самая быстрая система создания приложений для Microsoft for Windows. Независимо от того, являетесь ли Вы опытным профессионалом или начинающим программистом для Windows, Visual BASIC предоставляет полный набор инструментов для легкого и быстрого написания приложений. Краткая история Visual BASIC. Как язык программирования Basic был создан в начале 60-х годов XX века. Полное его название звучит так: Begginer`s All-purpose Symbolic Instruction Code. А точный смысловой перевод: универсальный символьный программный код для начинающих. Цель, которую ставили перед собой создатели языка, было обучение навыкам программирования, поэтому важнейшими качествами VisualBasic стали простота и компактность. Важнейшие качества BASIC– простота и компактность – оказались решающими в период начала перехода на микрокомпьютеры. В 1975 г. создается новая версия языка для «Альтаира», способная работать в 4Кб оперативной памяти этого компьютера (разработчики Билл Гейтс и Пол Аллен). С годами язык программирования BASIC совершенствовался и развивался. Когда микрокомпьютеры уступили свое место персональным IBM PC, пришло время Microsoft Quick BASIC. Хотя эта версия языка подняла его на уровень технологий программирования 80-х годов, в компьютерном мире уже намечались большие перемены – был принят стандарт на графический интерфейс пользователя (интерфейс – точка стыковки двух элементов, обеспечивающих их взаимодействие). Для реализации его уже необходима новая программная разработка. Ей стала ОС Windows – удобная интуитивно понятная среда. Пользователям, конечно, стало хорошо, зато жизнь программистов превратилась в сущий ад, а считалось, что с появлением ОС Windows любительскому программированию пришел конец. Работая в MS-DOS, любой начинающий мог запросто освоить азы программирования и составлять простые программки, выводящие на экран какое-то сообщение (программа могла содержать в себе лишь четыре строки кода). Аналогичная же программа под Windows требует минимум двух, а то и трех страниц кода. Теперь в каждом, даже самом простом приложении приходилось создавать и программировать окна, меню, шрифты, диалоговые окна и множество других элементов. Выход был найден в 1991 г., когда корпорация Microsoft представила новую версию системы программирования Visual Basic. В ней нашли свое сочетание расширенные возможности Basic`а и средства визуального проектирования. Это позволило существенно упростить процесс программирования, не понижая производительности создания программ, не отказываясь от использования графического интерфейса Windows, а ведь именно он делает ОС удобной и приятной для работы средой. Кроме того, система программирования Visual Basic позволяет освоить программирование не просто на бумаге, а так, чтобы любая, даже самая простая программа, имела законченный вид и соблюдала все требования ОС Windows.
А теперь вспомните основные требования, предъявляемые к языкам программирования, которые и послужили толчком к появлению систем программирования. Система программирования, основанная на Visual BASIC, каки сам язык, постоянно развиваются. На начало 1999 года разработано 6 версий системы. Этапы разработки программы в среде системы программирования на С++
Обычно в состав системы программирования на С++ входят следующие части:
Как правило, для того, чтобы выполнить программу на С++, надо пройти шесть этапов:
1. Первый этап редактирование файла выполняется с помощью редактора программ. Пакет Microsoft Visual C++ имеет встроенный редактор, который органично объединен с операционной системой. Здесь программист набирает свою программу на С++ и, если это необходимо, вносит в нее исправления. Программа запоминается на устройстве внешней памяти, например, на жестком диске. 2. В системе С++ перед началом трансляции выполняется предварительная препроцессорная обработка программы. Этот этап подчиняется специальным директивам препроцессора. Здесь происходит включение других текстовых файлов, подлежащих компиляции и выполнение различных текстовых замен. 3. Препроцессорная обработка инициируется процессором перед тем, как программа преобразовывается в машинный код. На следующем этапе программист дает команду компилировать программу. 4. Следующий этап называется компоновка. Программы на С++ обычно содержат ссылки на функции, определенные где-нибудь вне самой программы, например, в стандартных библиотеках или в личных библиотеках групп программистов, работающих над одним проектом. Объектный код, созданный компилятором, обычно содержит «дыры» из-за отсутствия этих частей. Компоновщик связывает объектный код с кодами отсутствующих функций, чтобы создать загрузочный модуль уже без пропущенных частей.
5. Следующий этап – загрузка. Перед выполнением программа должна быть размещена в памяти, именно загрузчик забирает загрузочный модуль с диска и помещает его в память. 6. Затем компьютер под управление своего ЦПУ выполняет поочередно в каждый момент времени по одной команде.
Характеристики программного продукта, созданного с использованием средств ООП
Тема: Работа с графическими функциями API Windows в Visual BASIC
ОС Windows (с точки зрения разработчика) представляет собой набор функций, с помощью которых можно получить доступ к ОС и ее возможностям. Большим преимуществом для разработчика Windows-приложений является то, что многие из этих функций стандартизированы. Например, при печати всегда происходит обращение к одному и тому же набору функций, независимо от того, какая модель принтера используется. Такой механизм Widows носит название «прикладного программного интерфейса» - Application Program Interface (API). Вообще, функции API - это самые разнообразные функции самой операционной системы. Для всего, что умеет операционная система, есть некая API-функция, одна или несколько. Например, Windows «умеет» создавать окна, для этого есть функция API, которая называется CreateWindow. Windows «умеет» выключаться, для этого существует API-функция ExitWindows. Поскольку API-функции являются функциями самой операционной системы Windows, то если только установить на компьютер Windows, то тем самым имеются уже все API-функции. Кроме того, они, в общем-то, не зависят от использующих их сред разработки приложений. API-функции находятся в разных DLL – файлах. Вообще, ОС Windows включает в себя несколько динамически загружаемых (компонуемых) библиотек (DLL – Dynamic Link Libraries). Эти библиотеки можно увидеть в каталоге Windows\SYSTEM. DLL - это библиотеки функций, которые при необходимости могут вызываться для выполнения.
|
||||||
Последнее изменение этой страницы: 2016-08-12; просмотров: 197; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.193.101 (0.01 с.) |