zhChinese    enEnglish
  ПМ-ПУ  » Образование  » Программы курсов  » Дисциплины специализаций » Общее и специальное программирование в сетях Интернет

Общее и специальное программирование в сетях Интернет

Специальный курс

Лектор: доц., к.х.н. Третьяк В.М.

Технологии и сервисы Интернет. Семейство протоколов TCP/IP. Доменная система имен DNS. Именование ресурсов URL. Программное обеспечение ПК как рабочей станции в Интернет. Информационные ресурсы и информационно-поисковые системы. WWW- серверы и броузеры. Язык гипертекстовой разметки документов HTML. Языки Perl и Visual Basic. CGI-приложения. Настройка и администрирование HTTP-сервера (Apache).

Публикация баз данных в Интернет. Реляционные базы. Реляционная алгебра и реляционное исчисление. Инструментальные средства представления баз данных. Основы обработки данных и формулирования запросов на поиск информации. SQL-запросы. Построение информационных систем на примере СУБД "ACCESS" и "PROGRESS".

Структура языка PROGRESS 4GL. Базовые типы данных. Массивы. Операции и стандартные функции. Управляющие операторы и процедуры.

Событийное программирование и объекты интерфейса. Категории объектов интерфейса, атрибуты, методы. Интеграция Visual Basic объектов в Progress-приложении.

Организация и работа с базами данных. Описания базы, таблиц и полей. Описание индексов. Секвенции и триггеры. Доступ, выборка, добавление и удаление записей в таблице. Связанные, рабочие и временные таблицы. Механизмы поддержки целостности баз данных. Многотомные базы.

Программирование интерфейсов и отчетов. Динамические объекты интерфейса, фреймы, окна, меню. Графический построитель отчетов.

ADM - среда разработки приложений. Приложения, объекты, управление сообщениями. Технология сборки приложений, использование виртуальных страниц, создание динамических связей между контейнерами. Возможности расширения среды.

Литература

  1. Хольцшлаг, Э.Молли Использование HTML 4. - М.: Мир, 2000. 1008 с.
  2. Нильсен Я. Веб-дизайн. - СПб.: Символ-Плюс, 2001. 512 с.
  3. Бранденбау Дж. JavaScript: сборник рецептов. - СПб.: Питер, 2000. 416 с.
  4. Кристиансен Т., Торкингтон Н. Perl: библиотека программиста. - СПб., 2001. 736 с.
  5. Дейт К.Дж. Введение в системы баз данных. - М.: Вильямс, 1999. 848 с.
  6. Графеева Н.Г., Помыткина Т.Б. Программирование в PROGRESS. - СПб., 1997. 200 с.