QBasic

Середа розробки QBASIC 4.5

QBasic - діалект мови програмування Бейсік (BASIC), розроблений компанією Microsoft, а також середовище розробки, що дозволяє писати, запускати і відлагоджувати програми на цій мові.

QBasic зручний для виконання нескладних обчислень і для прямої роботи з портами. Поряд з Pascal, мова досить популярний для навчання програмуванню, і використовується в багатьох школах.


1. Історія

QBasic був створений в якості заміни для GW-BASIC і поставлявся разом з MS-DOS 5.0 і вище, аж до Windows 95. QBasic заснований на більш ранньому QuickBASIC 4.5, але, на відміну від нього, не містить компілятора і компонувальника.

Microsoft припинила постачання QBasic з більш пізніми версіями Windows. Однак, володарі ліцензій Windows 98 можуть знайти його на компакт-диску в папці \TOOLS\OLDMSDOS. Крім того, QBasic, як і раніше можна завантажити з сайту Microsoft.

QBasic надавав зручне середовище розробки (для свого часу), що включає розширені можливості налагодження й можливість роботи в командному режимі.


2. Великодні яйця

  • Якщо при запуску QBasic з командного рядка, до появи титульного екрану, натиснути одночасно LeftCtrl + LeftShift + LeftAlt і RightCtrl + RightShift + RightAlt, то на екрані з'явиться список програмістів, які брали участь в розробці. На сучасних комп'ютерах досить важко натиснути потрібні клавіші за необхідний час - краще перевіряти цей факт на старих комп'ютерах або в емуляторах, що дозволяє задати уповільнення (таких як DOSBox).