Министерство образования Республики Беларусь
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
Кафедра инженерной психологии и эргономики
И. В. Байдаков, К. Д. Яшин
ПСИХОЛОГИЯ ВЗАИМОДЕЙСТВИЯ ЧЕЛОВЕКА
С ВИРТУАЛЬНОЙ РЕАЛЬНОСТЬЮ
Методическое пособие
к практическим занятиям по современным технологиям программирования
для студентов специальности 1-58 01 01
«Инженерно-психологическое обеспечение информационных технологий»
всех форм обучения
Минск БГУИР 2011
УДК 004. 946:159. 953(076. 5)
ББК 32. 973. 26-018. 2я73+88. 5я73
Б18
Р е ц е н з е н т:
доцент кафедры информатики Белорусского государственного университета
информатики и радиоэлектроники, кандидат технических наук
С. И. Сиротко
Байдаков, И. В. Б18 Психология взаимодействия человека с виртуальной реальностью :
метод. пособие к практич. занятиям по современным технологиям про-
граммирования для студ. спец. 1-58 01 01 «Инженерно-психологическое
обеспечение информационных технологий» всех форм обуч. / И. В. Байдаков,
К. Д. Яшин. – Минск : БГУИР, 2011. – 38 с. ISBN 978-985-488-573-5. В данном пособии, входящем в учебно-методический комплекс, изучаются осно-
вы психологии взаимодействия человека с виртуальной реальностью, освещаются во-
просы объектно-ориентированного Java-программирования: работа со строками, рабо-
та с файлами, работа с сетевыми средствами. Особое внимание уделяется специфике
объектно-ориентированного программирования для языка Java. Предназначено для практических занятий студентов специальности «Инженерно-
психологическое обеспечение информационных технологий» всех форм обучения. Пол-
ная версия пособия имеется на кафедре инженерной психологии и эргономики БГУИР. УДК 004. 946:159. 953(076. 5)
ББК 32. 973. 26-018. 2я73+88. 5я73
ISBN 978-985-488-573-5 © Байдаков И. В. , Яшин К. Д. , 2011
© УО «Белорусский государственный
университет информатики
и радиоэлектроники», 2011
2
Содержание
Занятие 1. Компиляция Java-файлов и освоение платформы Eclipse ... ... ... ... ... ... 4
Занятие 2. Инструменты для сборки Java-приложений Apache Ant ... ... ... ... ... ... . . 7
Занятие 3.
Объектно-ориентированные возможности языка Java ... ... ... ... ... ... ... . 13
Занятие 4. Коллекции Java ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 22
Занятие 5. Строки и система ввода-вывода Java... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 26
Занятие 6.