Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Мова програмування Basic

Реферат Мова програмування Basic





ign="justify"> БЕЙСІК створювалася як мова інтерпретує типу на відміну від компілює Фортран.

Можливо, однією з причин створення Бейсік інтерпретує типу було те, що більшість міні ЕОМ тих років (НР 200. PDP - 8, PDP - 11, WANG та ін.) використовували інтерпретатори.

У період з 1965 по 1971 р виникли шостій авторських редакцій мови БЕЙСІК у міру його удосконалення. Широку популярність здобула редакція Бейсік, реалізована в 1967 р на машині GE - 400 і трохи пізніше (1969 р) на GE - 635.

В подальшому (70-і рр.) на основі авторських редакцій мови фірмами «Hewlett-Packard», «Digital Equipment», CDC, «Honeywell» та ін. були розроблені версії Бейсік для різних типів міні ЕОМ.

На початку 70-х років з'явилися перші мікро ЕОМ. Перші два варіанти інтерпретатора мови БЕЙСІК для мікро ЕОМ Altair - 8 800 були створені співробітниками фірми MITS П. Алленом і Б. Гейтсом в 1975

У наступному році П. Аллен і Б. Гейтс заснували фірму «Microsoft«, яка внесла величезний внесок у розвиток мови та її реалізацію на мікро ЕОМ. Початкові версії мови фірма «Microsoft» в 1976 - 1978 рр. поставила для ПЕОМ фірм «Commodore», «Apple», «Tandy».

У 1979 р фірмою «Microsoft» була розроблена версія мови - MBASIC (поширена назва - БЕЙСІК - 80), яка здобула популярність також завдяки створенню компактного інтерпретатора і операційної системи MS-DOS, призначених для персональних комп'ютерів фірми IBM, перша модель яких з'явилася в серпні 1981 р цьому ж році для комп'ютерів IBM PC фірма «Microsoft» представила розширену версію Бейсік - 80 під назвою BASIC-A (Advanced - передовий), яка підтримувала текстової та графічні режими. У 1984 р в BASIC-A виведені додаткові можливості, такі, як роботи з вікном екрану, обробка перериваній від таймера, виконання команд операційної системи та ін. У цьому ж році фірма «Microsoft» розробила інтерпретатор мови Macintosh BASIC для ПЕОМ Macintosh фірми « Apple «.

Розвитком мови BASIC-A стала версія Quick BASIC, що включає підпрограми і функції з локальними і глобальними змінними, засоби підтримки графіки і звуку, алфавітно цифрові мітки і і т. д. У 1985 р творці Бейсік Т. Куртц і Дж. Кемені розробили для IBM PC версію мови під назвою True BASIC.

Істотний внесок фірма «Microsoft» внесла також і в розробку програмних засобів для побутових комп'ютерів. У 1983 - 1985 рр. токійський філіал фірми розробив стандарт на 8-розрядні побутові комп'ютери MSX і MSX - 2, що випускаються поруч японських фірм, дискову операційну систему MSX DOS і інтерпретатор мови MSX BASIC. Версія стандарту MSX - 2 має додаткові графічні можливості.

Що стосується стандартизації, то БЕЙСІК послідував «по тяжкому шляху» Фортран, коли спроби скласти стандартний опис були зроблені після довгих 15 років використання різних версій. Тільки в 1978 р був прийнятий стандарт ANSI на мінімальний БЕЙСІК (Minimal BASIC - ANSI X3.60), який, однак, не вирішив усіх проблем спонтанного розвитку мови. Ось що пише з цього приводу Р. Форсайт:

«Відразу ж після своєї появи БЕЙСІК став змінюватися: з ним почав відбуватися процес, схожий на еволюцію природних мов. Хоча одна з версій була затверджена комітетом стандартів і закріплена розробниками транслятора, мова незабаром вийшов з покори і став суспільним надбанням ».

Один з творців Бейсік Т. Куртц, що став головою комітету ANSI з розробки стандарту мови, у 1982 р опублікував у журналі BYTE проект розширеного стандарту мови. Проект нового стандарту на мови БЕЙСІК висунутий спільно з ANSI робочими групами двох європейських організацій - ECMA (Асоціація обчислювальних засобів) і EWICS (Комітет промислових засобів обчислювальної техніки).

Відповідно до публікації за новим стандартом (BYTE. - 1988. - 13.-Е 9) визначені наступні особливості мови: нумерація рядків не обов'язкова; введені нові типи даних; дозволені символьні константи; введені нові умовні оператори - розширений IF; оператор вибору SELECT CASE; введений оператор виходу з циклу EXIT FOR та ін.

У нашій країні БЕЙСІК в пакетному режимі вперше був реалізований в 1969 - 1970 рр. на ЕОМ типу М - 20 співробітниками Горьковського університету під керівництвом Ю. Кеткова. Їм же була опублікована перша доступна книга з програмування на Бейсік. Потім з'явилася модернізація Бейсік для ЕОМ М - 222, яка дозволила його використовувати в режимі поділу часу. Надалі співробітники ІК АН УРСР і ВЦ Сибірського відділення АН СРСР реалізували БЕЙСІК на високо продуктивної ЕОМ другого покоління БЕСМ - 6.

Подальша вітчизняна історія Бейсік пов'язана з міні-ЕОМ, мікро-ЕОМ і ПЕОМ. У міні-ЕОМ М 6000, М 7000, СМ1 і СМ2 реалізована версія Бейсік, відповідна першому авторським редакціям кінця 60-х років, а в ...


Назад | сторінка 2 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Реалізація мовного процесора оператора FOR мови BASIC
  • Реферат на тему: Розвиток мови молодшого школяра за допомогою вивчення зображально-виражальн ...
  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Розробка та проектування інформаційної системи для салону мобільного зв' ...
  • Реферат на тему: Створення та Використання макросів LibreOffice Basic (OpenOffice.org Basic)