Кафедра
информационных
систем и технологий

Программирование сетевых приложений



Лектор: доц., к.т.н. Шиман Д. В.

Язык программирования для разработки сетевых приложений, базовые конструкции и   основные элементы языка. Основные методы разработки объектно-ориентированных программ. Средства, механизмы и методы программной реализации интерфейсов.. Архитектурные средства построения программных модулей. Организация потоков, параллельной обработки, синхронизации и распределенной обработка синхронизуемых участков кода. Конструкции методы и механизмы, ориентированные на разработку сетевых приложений. Протоколы, используемые для передачи данных в сети, стек протокола и особенности его обработки для организации сетевого взаимодействия.  Разработка приложений в архитектуре клиент-сервер. Концепция распределенной обработки данных и технологии удаленной обработки данных. Протоколы и программная  реализация удаленного вызова процедур. Объектно-ориентированные вызовы удаленных методов. Организация последовательной и параллельной обработки запросов в серверных приложениях.

В результате изучения дисциплины студент должен:

знать:

уметь:

владеть: