- •Введение
- •1 Тестирование ПО рабочей области студента
- •1.1 Дистрибутив ОС УПК АСУ для проведения лабораторных работ
- •1.1.1 Общая структура ПО для проведения лабораторных работ
- •1.1.2 Рабочий стол и инструменты рабочей области
- •1.2 Состав учебного материала
- •1.2.2 Исходные тексты учебных проектов
- •1.2.3 Отчетность по результатам выполненных работ
- •2 Инструментальные средства языка Java
- •2.1 Дистрибутив языка Java и среда разработки Eclipse EE
- •2.1.1 Инструментальные средства командной строки
- •2.1.2 Инструментальные средства Eclipse
- •2.2 Базовые средства и ввод-вывод языка Java
- •2.2.1 Синтаксис и семантика базовых средств языка Java
- •2.2.2 Дополнительные аспекты использования языка Java
- •2.3 Сокеты и сетевое ПО языка Java
- •2.3.1 Базовые средства пакета java.net
- •2.3.2 Сети и многопоточное программирование
- •2.4 Технология работы с базами данных
- •2.4.1 Типовой пример выборки данных
- •2.4.2 Функции и типы данных СУБД Apache Derby
- •3 Реализация распределенной системы средствами RMI
- •3.1 Технология КЛИЕНТ-СЕРВЕР
- •3.1.1 Серверная часть приложения NotePad
- •3.1.2 Клиентская часть приложения Example12
- •3.2 Технология RMI
- •3.2.1 Реализация распределенной системы RmiPad
- •3.2.2 Использование утилиты rmic
- •4 Web-технологии распределенных систем
- •4.1 Технология сервлетов на базе сервера Apache Tomcat
- •4.1.1 Apache Tomcat — как контейнер сервлетов
- •4.1.2 Дополнительные классы технологии сервлетов
- •4.2.1 Основные возможности JSP-страниц
- •4.2.2 Параметры и атрибуты JSP-страниц
- •4.3 Шаблон проектирования MVC
- •4.3.1 Базовая архитектура шаблона MVC
- •4.3.2 Реализация проекта webpad
- •Список использованных источников
27
Список использованных источников
1.Резник, В. Г. Распределенные вычислительные сети: Учебное пособие [Электронный ресурс] / В. Г. Резник. — Томск: ТУСУР, 2019. — 211 с. — Режим доступа: https://edu.tusur.ru/publications/9072
2.Резник, В. Г. Распределенные вычислительные системы: Практические занятия по направлению подготовки бакалавриата 09.03.01 [Электронный ресурс] / В. Г. Резник. — Томск: ТУСУР, 2019. — 96 с. — Режим доступа: https://edu.tusur.ru/publications/9108
3.Ноутон П., Шилдт Г. JAVA 2. Наиболее полное руководство в подлиннике. СПб.: БХВ-Петербург, 2008. - 1072 с. - ISBN 978-5-94157-012-6
4.Резник, В. Г. Учебный программный комплекс кафедры АСУ на базе ОС ArchLinux: Учебно-методическое пособие для студентов направления 09.03.01, Направление подготовки "Программное обеспечение средств вычислительной техники и автоматизированных систем" [Электронный ресурс] / В. Г. Резник. — Томск: ТУСУР, 2016. — 33 с. — Режим доступа: https://edu.tusur.ru/publications/6238
5.Java DB Reference Manual (Документация по СУБД Derby) Дополнительная документация по дисциплине в файле: refderby.pdf
28
Учебное издание
Резник Виталий Григорьевич РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ
Учебно-методическое пособие предназначено для проведения лабораторных работ по дисциплинам «Вычислительные системы и сети» и «Распределенные вычислительные системы» для студентов направления подготовки бакалавра: 09.03.01 «Информатика и вычислительная техника» направленности (профиля) программы - «Программное обеспечение средств вычислительной техники и автоматизированных систем».
Учебно-методическое пособие
Усл. печ. л. . Тираж . Заказ . Томский государственный университет систем управления и радиоэлектроники
634050, г. Томск, пр. Ленина, 40