Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2к4с Объектно-ориентированное программирование - КР / Вопросы выходного контроля знаний (экзамен)

.pdf
Скачиваний:
3
Добавлен:
27.11.2024
Размер:
120.75 Кб
Скачать

ВОПРОСЫ ДЛЯ ЭКЗАМЕНА

1.Опишите особенности языка и платформы Java.

2.Составьте классификацию программ по типу исполнения (компилируемые, интерпретируемые, исполняемые на виртуальных машинах).

3.Опишите принцип работы виртуальной машины Java.

4.Опишите принцип JIT-компиляции.

5.Приведите пример создания простейшей программы на Java, опишитепроцесс еѐ компиляции в байт-код и запуск.

6.Перечислите основные средства разработки Java-приложений и интегрированные среды разработки.

7.Охарактеризуйте встроенные типы данных и способы задания литералов различных типов.

8.Опишите хранение данных в памяти ЭВМ.

9.Опишите приведение типов (явное и автоматическое).

10.Охарактеризуйте константы и переменные.

11.Охарактеризуйте оператор присваивания.

12.Опишите порядок действий (приоритет операторов).

13.Перечислите арифметические операторы.

14.Опишите операторы инкремента и декремента.

15.Опишите встроенный класс Math.

16.Дайте понятие псевдослучайным числам и опишите процесс их генерации.

17.Опишите операторы сравнения.

18.Опишите логические операторы.

19.Опишите условный оператор.

20.Опишите оператор множественного выбора.

21.Сравните оператор множественного выбора с условным оператором.

22.Опишите встроенный класс String.

23.Опишите строковые операции.

24.Опишите стандартные потоки ввода-вывода.

25.Опишите организация ввода и вывода данных.

26.Опишите класс Scanner.

27.Опишите арифметический цикл.

28.Опишите цикл с предусловием.

29.Опишите цикл с постусловием

30.Опишите статические методы классов.

31.Опишите методы функционального и процедурного типа.

32.Опишите сигнатуру метода.

33.Дайте понятие перегрузки методов.

34.Опишите понятие класса.

35.Охарактеризуйте инкапсуляцию.

36.Охарактеризуйте наследование.

37.Охарактеризуйте полиморфизм.

38.Перечислите типы отношений классов.

39.Опишите достоинства ООП.

40.Опишите недостатки ООП.

41.Опишите ключевые слова Java.

42.Опишите имена в Java.

43.Опишите пакеты в Java.

44.Опишите область видимости имен.

45.Опишите модификаторы доступа.

46.Опишите объявление классов.

47.Опишите заголовки класса.

48.Опишите тело класса.

49.Опишите объявление полей.

50.Опишите объявление методов.