Автор: Пользователь скрыл имя, 10 Ноября 2011 в 18:38, реферат
Basic представляет собой качественно новую технологию создания программ в режиме интерактивного диалога между разработчиком и компьютером. То есть это прообраз современных систем программирования. Другое дело, что решение подобной задачи на технике тех лет было возможно только за счет максимального упрощения языка программирования и использования транслятора типа "интерпретатор".
Ι. Введение…………………………………………………………………..стр.2
ΙΙ. Основная часть……………………………………………………….стр.2 – 5
Начало развития.
QuickBasic и TurboBasic
Эпоха Visual Basic
Visual Basic fo Applications
ΙΙΙ. Заключение……………………………………………………………стр.6
ΙV. Список литературы………………………………………………………стр.7
Федеральное агентство по образованию
Федеральное
государственное
Белгородский
индустриальный колледж
Реферат
по информатике на тему
История
развития языка программирования
Basic
Выполнила студентка группы 11 БУК
Морочковская Анна
Преподаватель:
Спицына
О. С.
Белгород 2010
Оглавление:
Ι. Введение…………………………………………………………
ΙΙ. Основная
часть……………………………………………………….
ΙΙΙ. Заключение……………………………………………………
ΙV. Список литературы……………………………………………………
Ι.Введение
Basic представляет собой качественно новую технологию создания программ в режиме интерактивного диалога между разработчиком и компьютером. То есть это прообраз современных систем программирования. Другое дело, что решение подобной задачи на технике тех лет было возможно только за счет максимального упрощения языка программирования и использования транслятора типа "интерпретатор". В силу этих же причин Basic в основном применялся на мини- и микроЭВМ, которые в 70-е годы имели оперативную память, объем которой кажется сегодня просто нереальным (4-32 тысяч байт). Резкое развитие систем на основе Basic началось с появлением в начале 80-х годов персональных компьютеров, производительность и популярность которых растет вот уже двадцать лет невиданными темпами.
ΙΙ.Основная часть
1.Начало развития
Бе́йсик (BASIC — сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый) — семейство высокоуровневых языков программирования.
Бейсик был придуман в 1965году преподавателями Дартмутского Колледжа Джоном Кемени и Томасом Куртцом, и под их руководством был реализован командой студентов колледжа. Со временем, когда стали появляться другие диалекты, этот «изначальный» диалект стали называть Dartmouth BASIC.
Бейсик был спроектирован так, чтобы студенты могли писать программы, используя терминалы с разделением времени. Он создавался как решение для проблем, связанных со сложностью более старых языков, предназначался для более «простых» пользователей, не столько заинтересованных в скорости программ, сколько просто в возможности использовать компьютер для решения своих задач.
При проектировании языка использовались следующие восемь принципов:
Язык был основан частично на Фортран II и частично на Алгол-60, с добавлениями, делающими его удобным для работы в режиме разделения времени, обработки текста и матричной арифметики. Первоначально Бейсик был реализован на GE-265 с поддержкой множества терминалов. Вопреки распространённому убеждению, в момент своего появления это был компилируемый язык.
Всеобщую же популярность язык получил с его появления на микрокомпьютере Altair 8800. Многие языки программирования были слишком громоздкими, чтобы умещаться в небольшой памяти. Для машин с таким медленным носителем как бумажная лента, аудиокассета и без подходящего текстового редактора такой небольшой язык как Бейсик был отличной находкой.
2. QuickBasic и TurboBasic
В 1975 году Майкрософт (тогда это были лишь двое — Билл Гейтс и Пол Аллен, при участии Монте Давидова) выпустила Altair BASIC. Для операционной системы CP/M был создан диалект BASIC-80, надолго определивший развитие языка.
В этот период было создано несколько новых версий Бейсика. Майкрософт продавала несколько версий BASIC для MS-DOS/PC-DOS, включая BASICA, GWBASIC и Quick BASIC (QBASIC). В системе QuickBasic была удачно реализована схема смешанного использования традиционных Basic-технологий и классических методов создания сложных программных систем. С 1990 года усеченный вариант QuickBasic под названием QBasic был включен в состав MS-DOS. (Многие современные пользователи ошибочно думают, что QuickBasic и QBasic — одно и то же.)
Компания Borland в 1985 выпустила Turbo BASIC 1.0 (его наследники впоследствии продавались другой компанией под именем PowerBASIC). На домашних компьютерах появились различные расширения Бейсика, обычно включающие средства для работы с графикой, звуком, выполнением DOS-команд, а также средства структурного программирования. Некоторые другие языки использовали хорошо известный синтаксис Бейсика в качестве основы, на которой строилась совершенно иная система (например, GRASS).
Однако,
начиная с конца 80-х, новые компьютеры
стали намного более сложными
и предоставляли возможности (такие
как графический интерфейс
3.Эпоха Visual Basic
Вторую жизнь Бейсик получил с появлением Visual Basic от Microsoft. VB стал родоначальником нового поколения инструментов, называемых сегодня средствами быстрой разработки программ (Rapid Application Development, RAD). Он стал одним из наиболее часто используемых языков на платформе Microsoft Windows. Позже был создан вариант под названием WordBasic, используемый в MS Word до появления Word 97. Вариант Visual Basic for Applications (VBA) был встроен в Excel 5.0 в 1993 году, затем в Access 95 в 1995-ом, а после и во все остальные инструменты, входящие в пакет Office — в 1997-ом. Internet Explorer 3.0 и выше, а также Microsoft Outlook включали интерпретатор языка VBScript. В полный вариант пакета OpenOffice.org также включён интерпретатор Бейсика.
4.Visual Basic for Applications
В конце 1993 г. Microsoft объявила о намерении создать на основе VB новую универсальную систему программирования для прикладных программ, которая получила название Visual Basic for Applications (VB для приложений).
Первый вариант VBA 1.0 появился в составе MS Office 4.0, но лишь в программах Excel 4.0 и Project 6.0. В других же приложениях - Word 6.0 и Access 2.0 - были собственные варианты Basic. Более того, VBA 1.0 довольно сильно отличался (причем имея ряд существенных преимуществ) от используемой тогда универсальной системы VB 3.0.
Качественный
перелом наступил в конце 1996 года
с выпуском MS Office 97, в котором была реализована
единая среда программирования VBA 5.0, включенная
в программы Word, Excel и PowerPoint. Более того,
VBA 5.0 использовала тот же самый языковый
механизм и среду разработки, что и универсальная
система VB 5.0. В состав выпущенного год
назад MS Office 2000 вошла соответственно версия
VBA 6.0, которая используется в шести программах
— Word, Excel, PowerPoint, Access, Outlook, Frontpage.
ΙΙΙ.Заключение
Basic самый
популярный в мире инструмент
разработки приложений. Более того,
знание его основ сегодня фактически является
обязательным для всех программистов,
какими бы средствами они не пользовались.
Это объясняется двумя взаимосвязанными
факторами. Во-первых, Basic очень широко
распространен и используется не только
в качестве самостоятельного средства,
но и в виде системы программирования,
встроенной в многочисленные прикладные
программы (в частности MS Office). Во-вторых,
превратившись в серьезный профессиональный
инструмент, VB остался очень удобным средством
для обучения программирования и решения
небольших задач.
ΙV.Список
литературы
Информация о работе История развития языка программирования Basic