|
Здравейте. Това което четете е първата глава от серия уроци, които ще засягат приложното програмиране с използването на езика асемблер под операционните системи от семейството на Windows.
Използването на асемблер за приложно (а не за системно) програмиране е сравнително нова тенденция. Това стана възможено с навлизането на нови мощни инструменти и компилатори, включително и визуални такива. Основното предимство на асемблера пред езиците от високо ниво е, че при него се използват по най-рационален начин ресурсите на компютрите. В резултат, програмите написани на асемблер се отличават с много малък размер, нечувствителност към използваният хардуер и като правило великолепно бързодействие. Типичният размер на средно приложение на асемблер е 20..50кбайта а за голямо приложение с огромна функционалност са достатъчни 200..300кбайта. Например, в момента се създава ICQ клиент - "FAIM" изцяло на асемблер. Размера му е 30кбайта и едва ли ще стане много по-голям в първата си официална версия. Или пък, средата за визуално програмиране Fresh (също написана изцяло на асемблер) e в момента с размер на изпълнимият файл 170 кбайта. Настоящият курс е предназначен за съвсем начинаещи и ще се състои от редуващи се теоретични и практически части. По време на курса ще тръгнем от елементарното "Hello world" тип приложение и ще стигнем до реализации на сложни графични интерфейси и работа с бази данни под Win32 (тоест Windows 9x/NT/2000/XP). За изпълнението на практическите упражнения, които ни предстоят ще ни трябват някои основни инструменти, както и някои справочни материали. В тази глава ще разгледаме намирането, инсталирането и настройката на тези инструменти, така че да работят максимално удобно.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









