ВУЗ:
Составители:
206
4) при тщательной разработке на C можно написать мо-
бильные программы, переносимые на большинство компьютеров.
Недостатки: С предъявляет достаточно высокие требования
к квалификации программистов. При изучении Си желательно
иметь представление о структуре и работе компьютера.
4.8.2.12. C++
В конце 1970-х гг. настал момент, когда многие проекты
достигли максимального размера, доступного для обработки с
помощью языка структурного программирования С. Теперь тре-
бовались новые подходы, и для решения этой проблемы было соз-
дано объектно ориентированное программирование (ООП), позво-
ляющее программисту работать с программами большего объема.
А поскольку С, являвшийся в то время самым популярным языком,
не поддерживал ООП, возникла необходимость создания его объ-
ектно-ориентированной версии (названной позднее C++).
Эта версия была разработана Бьярном Страустрапом в начале
1979 г. Первоначально новый язык получил название «С с класса-
ми», но в 1983 г. был переименован в C++. Название указывает
на эволюционную природу перехода к нему от C, так как «++» –
это операция приращения в C. Он полностью включает в себя
язык С (т.е. С служит фундаментом для C++) и содержит новые
возможности, предназначенные для поддержки объектно ориен-
тированного программирования. Фактически C++ является объ-
ектно ориентированной версией языка С. Поэтому программисту,
знающему С, при переходе к программированию на C++ надо
изучить только новые концепции ООП, а не новый язык.
C 1985 г. в язык были введены новые возможности: множе-
ственное и виртуальное наследование, шаблоны функций и клас-
сов, обработка исключительных ситуаций.
Сегодня фактически все новые операционные системы на-
писаны на C или C++.
4.8.2.13. АДА
В 1973 г. были начаты работы по языку АДА. Он разрабо-
тан по заказу Министерства обороны США французской фирмой
«Сии-Хониуэлл Буль» как единый язык для встраиваемых и бор-
товых систем. Язык был назван в честь математика и писатель-
ницы графини Августы Ады Лавлейс.
4) при тщательной разработке на C можно написать мо- бильные программы, переносимые на большинство компьютеров. Недостатки: С предъявляет достаточно высокие требования к квалификации программистов. При изучении Си желательно иметь представление о структуре и работе компьютера. 4.8.2.12. C++ В конце 1970-х гг. настал момент, когда многие проекты достигли максимального размера, доступного для обработки с помощью языка структурного программирования С. Теперь тре- бовались новые подходы, и для решения этой проблемы было соз- дано объектно ориентированное программирование (ООП), позво- ляющее программисту работать с программами большего объема. А поскольку С, являвшийся в то время самым популярным языком, не поддерживал ООП, возникла необходимость создания его объ- ектно-ориентированной версии (названной позднее C++). Эта версия была разработана Бьярном Страустрапом в начале 1979 г. Первоначально новый язык получил название «С с класса- ми», но в 1983 г. был переименован в C++. Название указывает на эволюционную природу перехода к нему от C, так как «++» – это операция приращения в C. Он полностью включает в себя язык С (т.е. С служит фундаментом для C++) и содержит новые возможности, предназначенные для поддержки объектно ориен- тированного программирования. Фактически C++ является объ- ектно ориентированной версией языка С. Поэтому программисту, знающему С, при переходе к программированию на C++ надо изучить только новые концепции ООП, а не новый язык. C 1985 г. в язык были введены новые возможности: множе- ственное и виртуальное наследование, шаблоны функций и клас- сов, обработка исключительных ситуаций. Сегодня фактически все новые операционные системы на- писаны на C или C++. 4.8.2.13. АДА В 1973 г. были начаты работы по языку АДА. Он разрабо- тан по заказу Министерства обороны США французской фирмой «Сии-Хониуэлл Буль» как единый язык для встраиваемых и бор- товых систем. Язык был назван в честь математика и писатель- ницы графини Августы Ады Лавлейс. 206
Страницы
- « первая
- ‹ предыдущая
- …
- 204
- 205
- 206
- 207
- 208
- …
- следующая ›
- последняя »