Сегодня 29.03.2024

Добро пожаловать!
Вы находитесь на сайте FileCity
Главная » Файлы » Книги|Журналы

QBasic
10.12.2009, 12:15


Microsoft QuickBASIC (qbasic - просто Быстрый "Бейсик"), всем ведомый интерпретатор элементарного языка программирования, который знаком студентам начальных курсов.

Программирование на Qbasic не представляет особой сложности, а наоборот доставляет удовольствие.
QBASIC удобен для выполнения нетрудных подсчетов и для прямой работы с портами. Долгое время язык был популярен для обучения программированию
QBasic был построен в качестве замены для GW-BASIC и поставлялся вместе с MS-DOS 5.0 и выше, вплоть до Windows 95. QBasic основан на более раннем QuickBASIC 4.5, но, в отличие от него, не содержит компилятора и компоновщика.
Майкрософт прекратила поставку QBasic с более поздними версиями Windows. Однако обладатели лицензий Windows 98 могут найти его на установочном компакт-диске в папке \TOOLS\OLDMSDOS. Программы на QBasic и QuickBASIC можно создавать при помощи компилятора FreeBASIC.
QBasic предоставляет благоприятную среду разработки (для своего времени), включающую расширенные возможности отладки и возможность работы в командном режиме.
Специфика технологии программирования в среде QB назначается наличием в ней двух трансляторов, интерпретатора и компилято- ра. Основу интегрированной среды, в которой выполняется основной объем разработки и отладки программы, составляет Интеллектуальный редактор и интерпретатор компилирующего типа. ИКТ это новый тип интерпретатора, который производит предварительные "компиляцию и компоновку" программы в специальный псевдокод, а затем уже ее выполнение. При завершении отладки программы пользователь может создать исполняемый EXE-модуль с помощью настоящего ком- пилятора и компоновщика программ.
QBASIC, конечно, может вполне употреблять для обучения и написания небольших программок, но не для сколь-нибудь серьезной работы. И дело здесь не только в невозможности создавать исполняемые модули. В версии QBASIC программа может состоять только из одного модуля (отсутствует операция LOAD) и следовательно нельзя загружать и использовать ранее созданные модули. А на разработке по принципу "напиши по новой всю программу от начала до конца" далеко, конечно, не уедешь.

Категория: Книги|Журналы | Добавил: NiGMaT
Просмотров: 817 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]