Головна |
Раніше в більшості програм інтерфейс користувачем був відсутній, програма обробляла дані без втручання користувача. Сьогодні якісна розробка користувачем - тобто системи вікон, кнопок, меню - одна з найбільш трудомістких завдань при програмуванні. Програмування «вручну» інтерфейсу і сервісу займає до 90% обсягу тексту програми. Одним з підходів до зниження трудомісткості при розробці стандартних інтерфейсів був пов'язаний зі стандартизацією і розвитком спеціальних функцій API (Application Program Interface) - Стандартних бібліотек процедур і функцій, що входять до складу операційної системи, які програміст може використовувати в своєму додатку.
Другим кроком стала поява візуального програмування, Значно розвиненого в системах Delphi і C ++ Builder. Цей крок дозволив розвинути так звану CASE - технологію(Computer Aided Software Engineering - автоматизоване проектування ПО).
Завдяки візуальному об'єктно-орієнтованого програмування, керованого подіями, створена RAD - технологія (Rapid Application Development - швидка розробка додатків), програмісти мають набагато більший резерв часу для програмування суті завдання.
Никифорова Л. Н., Захаров А. В. | Матеріально-технічна база, як основна характеристика будь-якого суспільства | Дослідження в області створення програмних продуктів | Розвиток обчислювальної техніки | Бази даних (БД) і системи управління базами даних (СКБД) | Основні класифікації інформаційних систем. | Найбільш важливі інформаційні послуги в економіці | Моделі лінійної оптимізації | V. ИНФОРМАТИКА В ЗАДАЧАХ ТЕКСТИЛЬНОЇ ПРОМИСЛОВОСТІ |