- •Содержание
- •1.Введение
- •2. Языки программирования системного уровня.
- •Языки программирования высокого уровня.
- •4. Типизация.
- •5. Языки описания сценариев.
- •Языки описания сценариев на подъеме
- •7. Графические интерфейсы пользователя
- •8. Компонентные инфраструктуры
- •9. Технология сценариев
- •10. Другие языки
- •11. Заключение
- •Список Литературы
10. Другие языки
Существует огромное количество атрибутов, помимо степени строгости контроля типов или уровня языка, и есть очень много интересных примеров, которые не могут быть однозначно отнесены к одной из двух рассмотренных нами категории. Например, семейство Lisp занимает некоторое промежуточное положение, обладая атрибутами языков описания сценариев и языков программирования системного уровня. В Lisp впервые были реализованы такие концепции, как интерпретация и динамический контроль типов, которые широко используются в современных языках описания сценариев, А также автоматическое управление хранением и интегрированные среды разработки, применяемые в языках обеих категории.
11. Заключение
Языки описания сценариев основаны на несколько другом наборе компромиссов, чем языки системного уровня. В них скорость исполнения и строгость контроля типов ставятся в шкале приоритетов на более низкое место, но зато выше цениться производительность труда программиста и повторное использование. Это соотношение ценностей оказывается все более оправданным по мере того, как компьютеры становятся быстродействующими и менее дорогими, чего нельзя сказать о программистах. Языки системного программирования хорошо подходят для создания компонентов, где основная сложность заключена в реализации алгоритмов и структур данных, тогда как языки описания сценариев лучше приспособлены для построения приложении из готовых компонентов, где сложность состоит в налаживании межкомпонентных связей. Задачи последнего рода получают все большее распространение, так что роль парадигмы сценариев будет возрастать и в будущем веке.
Список Литературы
1.В.Ю.Демьяненко. «Программные средства создания и ведения баз данных». М.: «Финансы и статистика», 1984, 126 стр.
2. В.А. Мясников, С.А. Майоров, Г.И. Новиков. «ЭВМ для всех». М.: «Знание», 1985, 192 стр.
3. А.Г. Гейн. «Основы информатики и вычислительной техники». М.: «Просвещение», 1997, 253 стр.
4. В.Ф. Ляхович. «Основы информатики». Ростов-на-Дону: «Феникс», 1996, 636 стр.