ВУЗ:
Составители:
Рубрика:
димых свойств для решения коммерческих задач сдерживало его при-
менение в коммерции, в промышленности и управлении.
В течение 70-х и в начале 80-х годов при огромной заинтересован-
ности и поддержке Министерства Обороны США был создан язык про-
граммирования Ада. Министерством Обороны США использовались
сотни отдельных языков. Но все время хотелось иметь один язык, кото-
рый бы удовлетворял всем интересам этого ведомства. Таким языком
был выбран Паскаль. Но в итоге разработки язык Ада оказался совсем
не похожим на Паскаль. Наиболее важное свойство Ады – многоза-
дачность. Оно позволяет программистам разрабатывать алгоритмы па-
раллельного выполнения действий.
Другие языки, как например C и C++, одновременно могли выпол-
нять одно действие.
4.1. Типичная среда C++ программирования
Современные системы программирования на C++ состоят из
нескольких составных частей. Это такие части, как сама среда програм-
мирования, язык, стандартная библиотека С-функций и различные биб-
лиотеки С-классов.
Как правило, чтобы выполнить программу на C++, необходимо
пройти через 6 этапов: редактирование, препроцессорную (т.е. предва-
рительную) обработку, компиляцию, компоновку, загрузку и выполне-
ние. Мы с Вами остановим свое внимание на системе C++ програм-
мирования Borland C++ v. 5.0 или 5.2.
Первый этап представляет создание и редактирование файла с ис-
ходныи текстом программы. Он может выполняться с помощью про-
стейшего редактора текстов программ. Программист набирает в этом
редакторе свою C++ программу. При необходимости он снова обраща-
ется к ней и вносит с помощью этого редактора изменения в исходный
текст программы. Далее программа запоминается на диске. Имена
файлов C/C++ программ оканчиваются на «c» или «cpp». Однако, пакет
программ Borland C++ v 5.0 (5.2) имеет встроенный редактор, которым
также можно пользоваться.
На втором этапе компилятор начинает препроцессорную обра-
ботку текста программы прежде чем ее компилировать. Компилятор.
Что он делает? Он переводит программу в машинный код, т.е. это
объектный код программы.
Следует знать, что в системе C++ программирования перед началом
этапа самой трансляции всегда выполняется программа предваритель-
ной обработки. Что она делает? Она отыскивает так называемые «дирек-
102
Страницы
- « первая
- ‹ предыдущая
- …
- 100
- 101
- 102
- 103
- 104
- …
- следующая ›
- последняя »
