Описание
Промежуточная аттестация (зачет) проводится в форме on-line собеседования по билетам (см. файл ниже) посредством программы Skype.
Сообщите о готовности к сдаче преподавателю по адресу dmitry-kogura@yandex.ru, либо личным сообщением в системе для согласования времени проведения экзамена. В письме сразу укажите свой логин Skype.
Билеты к зачету 2 семестр
БИЛЕТ 1
1. Компилятор и интерпретатор.
2. Пакеты. Импорт.
БИЛЕТ 2
1. Порядок инициализации.
2. Виртуальная машина Java и байт-код.
БИЛЕТ 3
1. Основные понятия ООП (класс, объект, интерфейс и реализация, абстракция).
2. Конструирование объектов.
БИЛЕТ 4
1. Статические (static) и константные (final) методы и классы.
2. Виды памяти.
БИЛЕТ 5
1. Типы данных (примитивные типы и высокоуровневые обертки).
2. Статические (static) и константные (final) поля. Константы.
БИЛЕТ 6
1. Классы, поля, методы.
2. Создание переменных. Константы. Литералы.
БИЛЕТ 7
1. Особенности синтаксиса языка Java.
2. Объекты. Интерфейс и реализация.
БИЛЕТ 8
1. Методы. Передача параметров.
2. Операторы языка Java (арифметические, логические).
БИЛЕТ 9
1. Арифметические операции. Класс Math.
2. Генератор случайных чисел (random).
БИЛЕТ 10
1. Многомерные массивы.
2. Приведение числовых типов.
БИЛЕТ 11.
1. Работа со строками. Конкатенация, сравнение, методы класса String.
2. Массивы.
БИЛЕТ 12
1. Использование меток (label).
2. Операции ввода-вывода. Работа с файлами.
БИЛЕТ 13
1. Форматированный вывод. Метод printf.
2. Циклы for и foreach.
БИЛЕТ 14
1. Циклы while, do-while.
2. Вывод даты и времени.
БИЛЕТ 15
1. Управление потоком выполнения. Алгоритмы с ветвлением (if…else). Тернарный оператор.
2. Управление потоком выполнения. Алгоритм выбора (switch).