Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1________Predstavlenie_znany.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
211.97 Кб
Скачать

18 Специализированные языки программирования. Системы создания презентаций.

Специализированные языки программирования предназначены для решения задач в предметных областях какого-либо определенного типа. Среди них наиболее распространены:

1 Декларативные. Используют для создания интеллектуальных систем. При использовании такого языка указываются исходные структуры, взаимосвязи между ними и свойства, которым должен обладать результат.

процедуру получения результата (алгоритма) программист не описывает – это формируется автоматически СП. В этих языках отсутствует понятия оператор, команда и т.п. Среди таких языков наиболее популярны:

- логические (PROLOG);

-фреймовые (FRL,KRL);

-продукционные (OPS);

-функциональные (LISP).

2 Языки программирования базы данных. Это специальные языки, предназначенные для описания запросов и последующих запросов к СУБД на выполнение операций с данными, находящиеся в БД. В каждой современной СУБД имеется свой уникальный язык, ориентированный на особенности конкретной СУБД и непереносимой в другие системы. Кроме этого существуют универсальный языковой запрос SQL, поддерживаемый большинством современных СУБД. Этот язык позволяет описывать обработку БД в разных СУБД.

3 Языки разметки. Предназначены для описания документов с указанием, как особенностей оформления фрагментов, так и связей фрагментов с различными объектами. Для вывода таких доказательств используются специальные интерпретаторы, которые показывают эти документы в соответствии с имеющейся в них разметкой. Языковые разметки используются везде, где требуется вывод форматированного текста со ссылками:

  1. В типографии Tex, PostScript;

  2. В пользовательском интерфейсах Microsof Office, Open Office;

  3. Для описания веб-страниц HTML,XTL

4 Языки программирования для Интернет. Такие языки называются языками сценариев, скриптовыми языками. Такие языки разработаны для записи сценариев, т.е. последователей операций, которые пользователь может выполнять на компьютере. В прикладной программе сценарий (скрипт) – это программа, которая автоматизирует решение какой-либо задачи, без которого пользователь решал бы вручную, используя интерфейс – программы в некоторых прикладных программах. Такие сценарии называются макросами. Тексты, написанные на таких языках используются интерпретаторами. Наиболее используемые скриптовыми языками являются: Perl- предназначен для обработки больших текстовых файлов, генерации текстовых отчетов и управления задачами, VRML – предназначена для создания 3-х мерных интерфейсов в Интернет, позволяет описывать в текстовом виде различные 3-х мерные цены, освещение и тени, текстуры, создавать свои меры, путешествовать по ним, облетать со всех сторон, вращать в любых направлениях и т.д.PHP- широко используемый языковой сценарий общего назначения. Создавался специально для ведения VEB-разработок и могут использоваться непосредственно в программе, исписанной на языковые разметки.

Системы создания презентаций.

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

  1. Создание слайдов (фрагментов, из которых состоит документ);

  2. Режим структуры (работа только с текстом, остальные фрагменты не отображаются);

  3. Сортировка слайдов;

  4. Показ слайдов (просмотр, демонстрация слайдов).