Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Spec_Mov_3k_4k_Lect.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.46 Mб
Скачать

Вопросы для самоконтроля

  • Укажите последовательность шагов командного цикла интерпретатора Xlisp!

  • Какая функция используется для загрузки в языке Xlisp?

  • Как можно выполнить разрыв командного цикла в Xlisp?

  • Какие имеются средства для отладки программы в в Xlisp?

  • Как расширено множество типов данных в Xlisp по сравнению с базовым Лиспом?

  • Как в Xlisp выглядит список параметров (lambda-список) в декларации функции?

  • Как происходит вычисление форм catch и throw?

  • Как создаются классы в языке Xlisp?

  • Как выполняется добавление методов в интерактивном режиме в Xlisp?

Вопросы на самостоятельную проработку

К оглавлению

Лекция 12. Обзор Internet-технологий и структура HTML-документа

Современные Internet-технологии

Применяемы языки программирования и технологии

На современном этапе развития Интернет-технологий разработчиками приложений, предназначенных для функционионирования в сети Интернет, чаще всего используются следующие языки программирования и языки формирования документов:

  • языки программирования для описания программ-скриптов, функционирующих на серверах – Java, C/C++/C#, Perl, Tcl/Tk,

  • языки программирования, применяемые для описания программ-скриптов, добавляющих динамику к поведению html-документов, передаваемых по сети Интернет – JavaScript (JScript), VBScript,

  • языки описания html-документов, их форматирования и стилизации – HTML, DHTML, CSS,

  • языки реализации технологий активных страниц ASP и PHP,

  • язык XML, представляющий альтернативу HTML и предусматривающий развитие в соответствии с областью применения.

Для разработки приложений, применяемых в Интернет и обеспечивающих, в частности разработку систем управления базами данных, применяются технологии: COM, DCOM, Active-X, JavaBean, технологии активных страниц ASP и JSP. Лидерами новейших технологий являются CORBA и Enterprise JavaBeans (J2EE – Java 2 Enterprise Edition). Особое внимание уделяется развитию Java в тандеме с XML – как новому способу работы с данными и СУБД.

Web-серверы

Web-cервер – это программное средство, установленное на Web-узле глобальной или корпоративной сети и обеспечивающее пользователям сети доступ к гипертекстовым документам. Web-cерверы используются для различных целей, например для создания корпоративных сетей на основе принципов Интернет и их подключения к Интернет, для распространения собственной информации, расположенной на домашнем компьютере и т.п. Статистику использования различных серверов можно найти на узле Netcraft по адресу: http://www.netcraft.com./survey/ или на узле: http://www.iworld.com/ . Наибольшее распространение получили серверы Apache (бесплатно распространяемый). Лидирующее место занимают, также, IBM WebSphere, IBM/Lotus Domino Server, Oracle8i. Другие известные серверы, которые лучше называть серверами приложений, поскольку они содержат в себе средства для поддержки различных технологий программирования следующие: Internet Information Server (IIS), NCSA Server, CERN, Netscape Servers, Web Logic, Resin, Tomcat, Jserv, Jakarta, Oracle iAS.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]