Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Уважаемые читатели.


Информационный Канал Subscribe.Ru


Уважаемые читатели.
     Вы начинаете  изучение системы программирования Turbo Pascal 7.0.
Это первый выпуск рассылки в которой мы познакомимся с программой обучения
и историей создания.

     Как мы будем работать
     
     Программирование, как и любой другой предмет,  можно  изучать  по
разному. Но  наилучшие  результаты  в изучении языков программирования
достигаются при систематической работе с компьютером.  Именно  поэтому
мы предлагаем  вам  100%  машинный  курс  языка программирования Turbo
Pascal 7.0.
     Среди различных форм обучения мы выбрали наиболее прогрессивную и
эффективную форму занятий.  Как утверждают психологи и педагоги, такой
подход наиболее результативен.
     Урок информатики теперь будет проходить не совсем так, как прохо-
дит обычный урок.  У вас не будет ответов у доски.  Привычное домашнее
задание будет всегда индивидуальным.  Благодаря такому подходу  каждый
из  вас  имеет  возможность проявить свою индивидуальность и самостоя-
тельность. Большую часть материала вам  придётся  осваивать  самостоя-
тельно,  возможно, применяя свой, индивидуальный график занятий.
     Предлагаемый вам машинный курс состоит из лабораторных работ, по-
добных данной лабораторной работе. Учебный материал взаимосвязан и пе-
реплетён. Практически каждую лабораторную работу просто невозможно вы-
полнить, не выполнив предыдущей лабораторной работы.
         
     История
     
     В 1965  году  был объявлен конкурс по созданию нового языка прог-
раммирования - преемника языка АЛГОЛ-60.  Участие  в  конкурсе  принял
швейцарский учёный,  поляк по происхождению,  Никлаус Вирт, работавший
доцентом на факультете информатики Стэнфордского университета.  Проект
предложенный им был отвергнут комиссией в 1967 году.  Но Вирт не прек-
ратил работу над созданием нового языка.  Вернувшись в Швейцарию, сов-
местно с сотрудниками Швейцарского федерального института технологии в
Цюрихе, он уже в 1968 году разработал  первую  версию  языка  Паскаль.
Язык назван  в честь великого французского математика и механика Блеза
Паскаля, в 1648 г.  создавшего первую счётную машину. В 1971 г. Н.Вирт
выпустил описание своего языка, а в 1975 г. было разработано руководс-
тво для пользователей Паскаля, практически легшей в основу стандарта.
     Но такой документ появился только в 1982 г. - международный стан-
дарт ISO на язык Паскаль.
     Паскаль переживал  громадный  успех  и в конце 70-х годов получил
широкое распространение в университетах.  Но разработчики программного
обеспечения,  попытавшиеся приспособить Паскаль для микрокомпьютеров и
использовать его в коммерческих целях,  внесли в язык значительные из-
менения.  Поскольку  Вирт изначально разрабатывал Паскаль для обучения
студентов,  язык почти не имел ввода-вывода и других средств,  сущест-
венных для практического программирования.  По этой причине в компиля-
торах Паскаля появлялись всё новые расширения,  выводящие язык за пре-
делы чисто академических приложений. Это породило множество диалектов.
     Вирт не признал новые диалекты, провозгласив в 1977 г. свою пози-
цию: "Если язык едва подходит для применения, на который его создатель
явно не рассчитывал,  то следует набраться смелости и  создать  новый,
полностью адекватный язык, а не усложнять существующий".
     Именно это Вирт и сделал.  В 1981 г. он разработал язык Модула-2,
который должен был заменить Паскаль в универсальных применениях.
     До этого времени,  различные компиляторы Паскаля для  микрокомпь-
ютеров не  имели особого коммерческого успеха,  поскольку были дороги,
занимали большой объём памяти на диске и работали  с  черепашьей  ско-
ростью. Но тут на арену вышел бывший студент Вирта со своим компилято-
ром для микрокомпьютеров, который он назвал Турбо-Паскаль. Это был не-
большой, мгновенно срабатывающий и удивительно дешёвый компилятор.
     Разработчиком Турбо-Паскаля стал "сумасшедший француз"  по  имени
Филип Кан.  Родом из Парижа,  Кан некоторое время учился в Цюрихе, где
прослушал вводный курс Вирта по Паскалю. Вернувшись во Францию, он за-
щитил диссертацию на степень кандидата наук по математике.  В этот пе-
риод он иногда подзарабатывал игрой на саксофоне в ночных клубах.
     Кан занимался математикой, а компьютерами интересовался лишь пос-
тольку, поскольку это помогало ему в решении  задач  и  доказательстве
теорем. Затем  он  приобрёл  свой первый микрокомпьютер.  Вместе с ещё
двумя приятелями он начал зарабатывать кое-какие деньги,  составляя на
Паскале прикладные программы для микрокомпьютеров. Неудовлетворённость
существующими компиляторами Паскаля побудила Кана взяться за разработ-
ку Турбо-Паскаля.  В  1982 г.,  имея на руках эту программу и 2000 $ в
кармане, он покинул Францию и уехал в Калифорнию.
     Вначале Кан  не мог получить там даже работу.  Путешествуя по ту-
ристской визе,  он не имел права на так называемую зелёную карточку  -
правительственное разрешенеие на получение работы в США. В отчаянии он
решил сделать ставку на Турбо-Паскаль и создал  новую  фирму  "Borland
International" - название, подсказанное телевизионной передачей о быв-
шем космонавте с похожим именем.  Кан решил, что имя, имеющее "всеаме-
риканское звучание",  послужит подходящим прикрытием для чужака в мире
бизнеса.
     Несмотря на громкое имя фирмы Кану не удалось заинтересовать даже
представителей рискового капитала.  Кан привлёк к работе в своём новом
предприятии других   образованных  новичков  вроде  бывшего  владельца
японского ресторана и официантки коктейль-бара, имевшей степень канди-
дата наук  по психологии.  Не имея возможности получить хотя бы доллар
из официальных  источников финансирования,  Кан собрал небольшую сумму
(20 000 $) у членов своей семьи. В марте 1984 г. он организовал конто-
ру в двухкомнатном офисе над авторемонтным гаражом.  Приступив к делу,
Кан уговорил служащего одного популярного компьютерного  журнала  про-
вести широкую рекламу Турбо-Паскаля в кредит.
     Кан понимал,  что  рекламное  объявление - единственный возможный
способ пробиться, и сделал всё возможное. Прочитав книгу о продаже то-
варов по почте, где рекомендовалось использовать яркие цвета для прив-
лечения читателей, он оформил объявление в резких зелёных, синих и ро-
зовых тонах.  В книге также говорилось, что для быстрого успеха, стои-
мость товара болжна быть ниже 50 $.  Поэтому он  оценил  свой  сложный
компилятор и редактор программ в 49 $ и 95 центов. Это была предельняя
нижняя граница - остальные системы продавались в 10 раз дороже.
     Реклама оказалась гениальной находкой для завоевания рынка. Толь-
ко за первый месяц она принесла Кану заказов на 150  000  $.  Эксперты
отмечали также  быстродействие  компилятора  Кана,  который работал во
много раз быстрее, чем его соперники.
     В первые два года было продано не менее 300 тыс. копий Турбо-Пас-
каля, что превзошло объём продажи всех прочих языков  для  микрокомпь-
ютеров.
     Турбо-Паскаль почти за одну ночь перевёл "Borland  International"
в разряд  основных производителей программного обеспечения.  В 1985 г.
Кан с лёгкостью выбросил 45 000 $ на организацию приёма,  пригласив на
него 600 клиентов фирмы и их гостей.  Являя образец экстравагантности,
он облачил свою внушительную фигуру в пурпурно-золотую  тогу,  увенчал
волосы венком из виноградных листьев и исполнил - в честь своего успе-
ха, достигнутого в 33 года, - несколько вещей на саксофоне.
     Начиная с  1985 года фирма "Borland International" выпустила нес-
колько версий языка Turbo Pascal начиная с  версии  3.0  и  заканчивая
версией 6.0.
     В 1992 году фирма  Borland  International  выпустила  два  пакета
программирования, основанные на использовании языка Паскаль, - Borland
Pascal 7.0 и Turbo Pascal 7.0.
     Пакет Borland  Pascal  7.0 учитывает многие новейшие достижения в
программировании и практике создания программ и включает  в  себя  три
режима работы:  в режиме операционной системы MS DOS, в защищённом ре-
жиме MS DOS и в среде Windows.
     Пакет Turbo  Pascal  7.0  обладает  ограниченными возможностями и
позволяет работать  только в обычном режиме MS DOS.  Начинающему прог-
раммисту целесообразно начать изучение языка и среды  именно  с  этого
пакета. На  сегоднящний  день Turbo Pascal 7.0 практически повсеместно
применяется как учебный язык программирования.

     Никлаус Вирт в настоящее время продолжает работать в  Швейцарском
федеральном технологическом институте.  Созданный им язык программиро-
вания Модула-2 не имел большого успеха.  Как  утверждают  специалисты,
основной причиной этого является то,  что идеи, заложенные в Модула-2,
были настолько революционными, что опережали время.
     Последним изобретением  Никлауса Вирта является язык программиро-
вания Oberon. Многие специалисты пророчат Oberon большое будущее.
     Сам Никлаус  Вирт,  один  из основоположников теории структурного
программирования, бесспорно,  является одним из величайших программис-
тов современности.

     Фирма Borland International была приобретена фирмой Inprise,  и в
настоящее время продолжает выпускать свои продукты,  но уже под  лого-
типом фирмы Inprise.  Одним из продуктов этой фирмы является очень по-
пулярная на сегодняшний день среда визуального  программирования  Bor-
land Delphi,  разработанная  на базе языка программирования Turbo Pas-
cal. На сегодняшний день выпущено уже 5 версий Borland Delphi.

В следующем номере мы будем знакомится с системой Turbo Pascal 7.0.
Управлением окнами текстового редактора.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное