русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Створення бібліотечних модулів


Дата додавання: 2014-11-28; переглядів: 826.


 

Мова С/С++ відноситься до розряду універсальних мов програмування й насправді такою і є. Таку ж ступінь універсальності мають і бібліотеки, якими забезпечуються інструментальні пакети для програмування від різних виробників. Наслідком цієї універсальності є такий факт: мова, так само як і системи програмування, виявляється не досить добре пристосованою для програмних розробок у якійсь конкретній проблемній області. Положення деякою мірою рятують фірми - виробники софта, які займаються тим, що "спеціалізують" зазначені системи програмування, тобто створюють програмні компоненти, які допомагають виконувати розробку програм для задач в певній області. Однак основна маса цієї роботи все-таки робиться безпосередньо розробниками програмних засобів.

Розробка спеціалізованих бібліотек програмних компонентів або окремих заготовок, орієнтованих на задачі певного напрямку, - справа завжди корисна по кільком причинам. По-перше, гарні спеціалізовані бібліотеки програмних компонентів коштують досить дорого та й, до того ж, вибір їх завжди обмежений. А по-друге, сама технологія ООП підштовхує до такого роду діяльності, тому що являє собою гарну базу такої активності. Саме ООП робить зусилля програмістів у цьому напрямку ефективними відносно практичної корисності такої роботи.

 


<== попередня лекція | наступна лекція ==>
Void main() | Модуль syst.h


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн