В среде программирования QuickBASIC используется оконная технология организации диалога, рассчитанная на использование в качестве устройств ввода клавиатуры и специального манипулятора мышь. Маркер курсора клавиатуры или мыши позиционируется в одном из окон и нажимается клавиша <ENTER> или соответствующая кнопка мыши для выполнения выбранного действия связанного с этим окном.
Рассмотрим подробнее технологию организации диалога с использованием клавиатуры. Для выбора какого либо пункта меню необходимо нажать клавишу <ALT> фон слова File изменится и среда ожидает выбора конкретного раздела меню. Управляя курсором клавишами стрелки выбрать нужный раздел, после этого необходимо нажать клавишу <ENTER>. Под выбранным пунктом меню появится подменю. Управляя курсором клавишами < стрелки > выбрать нужный раздела подменю ,после этого необходимо нажать клавишу <ENTER>. В случае необходимости отмены исполнения выбранного пункта меню достаточно нажать клавишу <ESC>.
Пример такого изображения: сканированные файлы, фотографии с цифрового фотоаппарата. Чувствительны к масштабированию, имеют большой объем.
При векторном кодировании рисунок разбивается на графические примитивы: точка, линия, элипс, и затем эти фигуры записываются в виде математических формул. такое кодирования точно передавать чертежи, схемы. Рисунки теряют в качестве, хорошо масштабируются, имеют маленький объем.