1) В середине 60-х годов нашего столетия два профессора Дартмутского Колледжа Дж. Кемени и Т. Куртс, создали язык программирования для людей, которые не являются профессиональными программистами, но имеют дело с компьютерами. Он был назван Basic. Авторы намеревались создать простой и удобный язык, содержащий всего несколько ключевых слов, которые можно было бы выучить в течение часа. Идея оказалась удачной. Когда же в середине 70-х годов появились персональные компьютеры, то этот язык как нельзя лучше подошел для них, поскольку занимал всего 4КВ памяти. Появлялись новые типы персональных компьютеров, и язык Basic менялся, приспосабливался к возможностям различных машин. Каждая новая версия языка имела свои особенности, сохраняя основной принцип - простоту и удобство. К сожалению, разрабатываемые версии не были совместимы, т.е. программы, написанные в одной версии языка, могли не работать на других компьютерах или с другой версией Бейсика. Так продолжалось, пока фирма Microsoft не предложила новую версию языка QuickBasic- отдельный пакет программ для IBM PC, который позволял создавать универсальные программы. Qbasic является интерпретатором, т.е. программы, написанные на этом языке, могут выполняться только внутри его интегрированной среды. Однако это и является недостатком. QBASIC, в отличие от более ранних версий языка Basic, поддерживает современные средства модульного программирования. Это свойства поднимает его до современных языков программирования. К достоинствам этого языка также следует отнести то, что:
1.содержит хороший экранный редактор
2.не ограничивает длину программы
3.отменяет необходимость нумерации строк
4.предлагает операторы, позволяющие организовывать структуры внутри программ.
5.поддерживает программные процедуры, вызываемые из основной программы.
6.позволяет использовать локальные переменные. …