Технологии разработки программного обеспечения

Преподаватель - Коробейников Александр Петрович

Лабораторные работы

Программа курса (16,1 КБ)

ГОСТы по теме "Программирование" (49,5 КБ)

Скачать электронные учебники и статьи по теме:

Quick Ada (245 КБ) - книга, с которой можно начинать изучение языка Ада

Ada in Action (Do-While Jones, 1995) (148 КБ)

Ada95 Lovelace tutorial (531 КБ)

Ada 95 Reference Manual (333 КБ)

Ada 95 Rationale (401 КБ)

Ссылки по теме:

Ada FAQ v.1.1 08-02-00 00:50am

FAQ по ADA

Information for New Ada95 Programmers

Компиляторы языка Ada:

Aonix Object Ada v7.22 Free Demo - очень приличный бесплатный компилятор языка Ada. Имеет визуальный графический интерфейс в стиле MS Visual C++ (смотреть). С его помощью можно создавать только консольные приложения, что как раз и требуется для выполнения лабораторных работ. Имеет некоторые количественные ограничения на компиляцию (не больше столько-то строк, модулей, и т.п.), но для выполнения лабораторных работ это абсолютно несущественно. Единственная тонкость тут в том, что у этого компилятора и у того простенького институтского DOS-компилятора в настройках нужно указывать разные пути к библиотекам. Кстати, я этот компилятор (Aonix Object Ada v7.22 Free Demo) принёс в своё время в институт и мне скопировали его в институтскую локальную сеть в присутствии Коробейникова. Сделал я это потому, что мне совсем не понравился предложенный Коробейниковым этот убогий досовский консольный Ada-компилятор, который валяется в институтской сети и помещается на дискету.

Страница загрузки Aonix Object Ada v7.22 Free Demo

Full version:
http://www.aonix.com/oa_dnld/full_722.zip    52717 КБ
login: "oademo"
password: "oa4demwin02"

Core version:
http://www.aonix.com/oa_dnld/core_722.zip    18423 КБ
login: "oademo"
password: "oa4demwin02"

Есть ещё один вариант Ada-компилятора с визуальным графическим интерфейсом - AdaGIDE. Впрочем, я бы с ним не связывался. Он какой-то сыроватый, на мой взгляд. И к тому же собирается по кускам. Вся информация об этом компиляторе находится на домашней странице AdaGIDE. AdaGIDE - это бесплатный компилятор, представляющий из себя просто визуально-графическую оболочку, навешиваемую сверху на GNAT - бесплатный Ada-компилятор командной строки. Поэтому, чтобы проинсталлировать AdaGIDE, сначала нужно скачать и проинсталлировать GNAT, который, в свою очередь, состоит из двух дистрибутивных файлов. На данный момент (ноябрь 2004 года) это пакеты gnat-3.15p-nt.exe (18,2 МБ) и gnatwin-3.15p.exe (4,73 МБ), а в прошлом году это были версии 3.14 и лежали они в другой папке. Так что эти ссылки, скорее всего, скоро устареют. Описание этих двух пакетов лежит в той же папке на FTP-сервере, где лежат эти два пакета в файле README. После инсталляции GNAT скачивается и инсталлируется сам AdaGIDE. Поскольку версии GNAT часто меняются, то также меняются и версии AdaGIDE, чтобы соответствовать версии GNAT. Впрочем, я и полный дистрибутивный пакет для AdaGIDE также тогда принёс в институт (только для версии GNAT 3.14) вместе с книгами по Аде в электронном виде. Так что всё, что есть по языку Ада в локальной сети кафедры (кроме этого простенького досовского Ада-компилятора, а это Aonix Object Ada v7.22 Free Demo, GNAT v3.14, AdaGIDE и куча книг по программированию на Аде в электронном виде), есть там исключительно благодаря мне и моим, прямо скажем, немалым усилиям.

Сайт создан в системе uCoz