Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.Учебное пособие - КузГТУ.pdf
Скачиваний:
230
Добавлен:
10.05.2015
Размер:
5.61 Mб
Скачать

Oracle (встроенный язык PL/SQL);

Adabas (встроенный язык Natural);

Informix (встроенный язык INFORMIX 4GL).

Для программирования персональных компьютеров в настоящее время используются языки Visual FoxPro фирмы Microsoft

и Visual dBase фирмы Inprise.

При создании программ и формировании структур баз данных нередко применяются формальные способы их представления – формальные нотации. С помощью формальных нотаций можно визуально представить (изобразить) таблицы баз данных, поля, объекты программы и взаимосвязи между ними в системе, имеющей специализированный редактор и генератор исходных текстов программ на основе созданной модели. Такие системы называют

CASE-системами (CASE – Computer-Aided Software Engineering). В

них активно применяются нотации IDEF (Integrated DEFinition) и популярный язык графического моделирования UML (Unified Modeling Language).

5.3.4. Программирование для сети Интернет

Языки программирования для интернета называют скриптязыками.

Для оформления гипертекстовых документов (веб-документов)

предназначен язык HTML (HyperText Markup Language). Он очень прост и содержит элементарные команды (теги или метки) формирования текста, добавления рисунков, задания шрифтов и цветов, организации ссылок и таблиц.

Для эффективной обработки больших текстовых файлов, генерации текстовых отчетов и управления задачами предназначен язык Perl. Он располагает большим количеством часто используемых функций, предназначенных для работы со строками, массивами, всевозможными средствами преобразования данных, управления процессами, работы с системной информацией и др. По мощности этот язык значительно превосходит языки типа Си.

Для автоматизации рутинных процессов предназначен язык

Tcl/Tk (Tool Command Language/Tool Kit), который имеет в своем ар-

сенале мощные команды, предназначенные для работы с абстрактными нетипизированными объектами. Язык независим от

216