MaxEdu.ru
» » » Распределенные системы обработки информации
Вернуться назад

Распределенные системы обработки информации

Содержание
Литература
1. Язык программирования Java
1.1. История и предпосылки
1.2. Сопоставление с C++
1.3. Архитектура Java
1.4. Синтаксис Java
1.5. Простые типы в Java
1.6. Классы и объекты в Java.
1.7. Переменные, именованные константы, массивы, перечисления в Java.
1.8. Наследование и о классе Class.
1.9. Интерфейсы и обратные вызовы в Java.
1.10. Вложенные классы и интерфейсы.
1.11. Цикл for-each, аргументы переменной длины, настраиваемые типы в Java.
1.12. Многопоточность в Java: создание потоков.
1.13. Многопоточность в Java: синхронизация
1.14. Ввод-вывод в Java: общие сведения.
1.15. Форматированный ввод-вывод в Java (J2SE 1.5)
1.16. О программировании графики в Java.
1.17. Реализация технологии клиент-сервер на Java.
1.18. Апплеты в Java.
1.19. Технология RMI в Java.
1.20. Об интерфейсе JDBC.
1.21. Общие сведения о технологии CORBA.
2. Общие положения теории РСОИ
2.1. Понятие о РСОИ
2.2. Примеры РСОИ.
2.3. Нефункциональные требования к РСОИ
2.4. Прозрачность в РСОИ
2.5. Удаленный вызов процедуры: общие сведения
2.6. Передача параметров при удаленном вызове процедур.
2.7. Организация распределенных объектов
2.8. Передача параметров при обращении к удаленным объектам.
2.9. Серверы объектов.
2.10. Перенос кода в РСОИ
2.11. Модель клиент-сервер
2.12. Общие сведение об именовании объектов и службе именования
2.13. Общие сведения о синхронизации в РСОИ
2.14. Жизненный цикл распределенных объектов
3. Технология J2EE
3.1. Общие сведения
3.2. Архитектура J2EE
3.3. EJB – Enterprise Java Beans
Литература
1. Кен Арнолд, Джеймс Гослинг, Дэвид Холмс. Язык программирования Java, 3-е изд. пер. с. англ. –М: изд. дом «Вильямс», 2002.
2. Таренбаум Э. Распределенные системы. Принципы и парадигмы. –СПб: Питер, 2003 – 877с.
3. Эммерих В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/Com и Java/RMI.
4. Изимбал А. А., Анишина М.Л. Технология создания распределенных систем для профессионалов – СПб:
Цель курса: привести основные сведения о языке Java а также общие сведения о РС, и технологиях создания РС; дать первичные навыки программирования на языке Java.
Язык программирования Java
1.1. История и предпосылки
1991г. Группа инжинеров SUN занялась разработкой языка, который можно было бы использовать в бытовых устройствах. Идея – создать язык, который бы не зависил ни от машины, ни от процессора. За основу был взять синтаксис С++. Язык не был востребован. Решили написать браузер с использованием этой технологии. 1 версия языка появилась в 1996 году. 1998 году вышла версия языка Java 1.2 – полноценный язык. Язык платформенно независим. Недостаток – быстродействие. Программы выполняются под виртуальной машиной. Компиляция программ происходит в т.н. байткод, которые потом интерпретируется средой исполнения. В среде исполнения, в свою очередь, присутствует менеджер безопасности. Оcобености:
1. Мобильный код – одна программа, много вычислительных платформ.
2. Безопасный код – встроенная в язык защита от несанкционированного доступа к ресурсам компьютера.
3. Устойчивый код - обнаружение ошибок возможно на ранних стадиях проектирования. Больше нет ошибок управления памятью.
Java написан на основе C++ – синтаксис очень похож.

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Рефераты по информатике Содержание Литература 1. Язык программирования Java 1.1. История и предпосылки 1.2. Сопоставление с C++ 1.3. Архитектура Java 1.4. Синтаксис Java
Оценок: 409 (Средняя 5 из 5)

Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.

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

© 2014 - 2022 MaxEdu.ru