Категория
Информатика
Тип
реферат
Страницы
7 стр.
Дата
23.01.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
19104.zip — 15.03 kb
  • jazyki-programmirovanija_19104_1.rtf — 82.77 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
5  из 10
Оценок
4
Оцените работу
Хорошо  или  Плохо


Текст работы

Введение Осипов Иван Федорович
Alex Kidd
Языки программирования
1.Введение
Повышение производительности компьютеров и перемены в составе используемого ПО делают роль языков описания сценариев в создании приложении будущего все более и более важной. Эти языки отличаются от языков программирования системного уровня тем, что их основное назначение – связывать различные компоненты и приложения друг с другом , выполняя роль своего рода клея. В них находят применение бестиповые подходы к описанию данных, что позволяет вывести программирование на более высокий уровень и
ускорить процесс разработки по сравнению с языками системного уровня.
За прошедшие 15 лет в методологии написания программ для компьютеров произошла радикальная перемена. Она состоит в том, что разработчики перешли
от языков программирования системного уровня, таких как. С и. С++, к языкам описания сценариев, примерами которых могут служить Purl Tell . Хотя в эту перемену оказалось вовлечено огромное количество людей, лишь немногие из них осознают , что в действительности происходит , и еще меньше
найдется таких , кто бы смог объяснить причины.
Эти языки создавались для различных целей, что обусловило ряд фундаментальных различий между ним. Системные разрабатывались для построения структур данных и алгоритмов “ с нуля”, начиная от таких примитивных элементов , как слово памяти компьютера . В отличие от этого , языки описания сценариев создавались для связывания готовых программ . Их применение подразумевает наличие достаточного ассортимента мощных компонентов , которые требуется только объединить друг с другом . Языки системного уровня
используют строгий контроль типов, что помогает разработчикам приложении справляться со сложными задачами;



Ваше мнение



CAPTCHA