* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Предисловие редактора 5 Я з ы к Бейсик действительно универсален. С его п о м о щ ь ю студент-социолог может на¬ писать программу о б р а б о т к и данных статистического обследования, студент-фило¬ лог, изучающий французский язык, — создать программу сопряжения неправильных глаголов, а будующий инженер — подготовить программу для расчета характеристик прочности моста в зависимости от применяемых материалов. Хотя BASIC (Beginners All-Purpose Symbolic Code — универсальный символический код для начинающих) действительно является языком п р о г р а м м и р о в а н и я для начина¬ ющих, одновременно со своими "старшими б р а т ь я м и " , такими как С И и Ф О Р Т Р А Н , он развивается и совершенствуется. А в т о р ы языка Д ж о н Кемени и Томас Курц в 1975 году провели ревизию своего детища. В свете получивших широкое распространение принципов структурного п р о г р а м м и р о в а н и я , они ввели в Бейсик структурные воз¬ можности, а спустя десять лет предприняли еще один, более существенный пересмотр языка, связанный с м и к р о к о м п ь ю т е р а м и . Сохранив все достоинства и простоту базо¬ вой версии, Д.Кемени и Т.Курц в содружестве с Американским институтом национа льных стандартов (ANSI) разработали каноническую версию языка для микрокомпь¬ ютеров, на основе к о т о р о й р а з р а б о т а н транслятор современного Visual Basic. П о л Аллен и Бил Гейтс, основатели к о р п о р а ц и и Microsoft, р а з р а б о т а л и первый интерпритатор Basic^ для персонального компьютера (Альтаир-8800), а корпорация Microsoft является самым м о щ н ы м р а з р а б о т ч и к о м системного и прикладного про¬ граммного обеспечения для современных персональных компьютеров, в силу чего со¬ временные пакеты Basic^ имеют как интерпритатор, что очень удобно на стадии от¬ ладки п р о г р а м м , так и компилятор, к о т о р ы й обеспечивает получение абсолютного модуля, что является н е м а л о в а ж н ы м при промышленной эксплуатации п р о г р а м м н ы х продуктов. Книг по языку Бейсик, в том числе и переведенных на русский язык, выпущено вели¬ кое множество. Тем не менее, данное издание достаточно актуально. Во-первых, ав¬ т о р представляет свое, цельное и компактное видение методологии обучения про¬ г р а м м и р о в а н и ю . Во-вторых, книга возвращается к достаточно полному описанию "истинного Бейсика" (true Basic), что в современной литературе уже является редко¬ стью, поскольку, как правило, "затушевывается" изложением концепций визуального п р о г р а м м и р о в а н и я и подобными "новшествами". Х о т я в книге не затрагиваются во¬ просы объектно-ориентированного п р о г р а м м и р о в а н и я , что является характерной чертой Visual Basic, это едва ли является недостатком, так как это значительно увели¬ чило бы размеры данной м о н о г р а ф и и и затруднило бы понимание основ языка про¬ граммирования. Книга предназначена для пользователей, программистов, инженерно-технических ра¬ ботников. Она может быть полезна для преподавателей, студентов вузов и колледжей, осваивающих работу на персональных компьютерах, а также школьников старших классов. Доктор физико-математических наук профессор Иркутского Государственного университета В.Б.Иванов e-mail: ivb@ivb.baikal.ru