|
Вопросы к экзамену по дисциплине
«Возможности языка Java в сетевом программировании»
1. | Методология ООП. |
2. | Принципы ООП. |
3. | Типы отношений между классами. |
4. | Целые типы данных. |
5. | Типы данных с плавающей точкой. |
6. | Булевский тип данных. Символьный тип данных. Ссылочные типы. |
7. | Автоматическое преобразование типов в Java. Приведение несовместимых типов. Правила автоматического расширения типов данных. |
8. | Переменные. Динамическая инициализация переменных. |
9. | Область действия и время жизни переменных. |
10. | Одномерные массивы. |
11. | Многомерные массивы. Нерегулярные массивы. |
12. | Операции присваивания и сравнения. |
13. | Арифметические операции. |
14. | Поразрядные операции. |
15. | Логические операции. Условная операция. |
16. | Старшинство операций. Использование круглых скобок. |
17. | Поток управления. Блоки. |
18. | Ветвление. Операторы if, if/else и if/else if. |
19. | Многовариантное ветвление. Оператор switch. |
20. | Неопределенные циклы. Оператор while. |
21. | Неопределенные циклы. Оператор do/while. |
22. | Определенные циклы. Цикл for. |
23. | Определенные циклы. Цикл for each. |
24. | Прерывание потока управления. Оператор break. |
25. | Прерывание потока управления. Оператор continue. |
26. | Общая форма класса. Объявление объектов. |
27. | Операция new. Назначение ссылочных переменных. |
28. | Возврат значений из методов. Методы с параметрами. |
29. | Ключевое слово this. |
30. | Сборка мусора. Метод finalize(). |
31. | Инициализаторы. |
32. | Конструкторы. Параметризованные конструкторы. |
33. | Перегрузка конструкторов. |
34. | Перегрузка методов. |
35. | Использование объектов в качестве параметров |
36. | Передача аргументов. Возврат объектов. |
37. | Управление доступом. |
38. | Статические элементы. |
39. | Использование ключевого слова final. |
40. | Вложенные и внутренние классы. |
41. | Основы наследования. |
42. | Использование ключевого слова super при наследовании. |
43. | Создание многоуровневой иерархии. Переопределение методов. |
44. | Использование абстрактных классов. |
45. | Класс String. String-конструкторы. Длина строки. |
46. | Специальные строковые операции: строковые литералы, конкатенация, метод toString(). |
47. | Извлечение символов. Сравнение строк. Поиск строк. |
48. | Изменение строк. Метод valueOf(). Изменение регистра символов в строке. |
49. | Класс StringBuffer. Конструкторы класса StringBuffer. Основные методы. |
50. | Класс Number. Классы-оболочки типов данных с плавающей точкой. |
51. | Классы оболочки целых типов данных. |
52. | Классы-оболочки Character, Boolean. |
53. | Класс File. Каталоги. Создание каталогов. Просмотр содержимого каталогов. |
54. | Потоковые классы ввода/вывода. Классы InputStream, OutputStream. |
55. | Классы FileInputStream, FileOutputStream. |
56. | Классы ByteArrayInputStream, ByteArrayOutputStream. |
57. | Классы символьных потоков ввода/вывода. Классы Reader, Writer. |
58. | Классы FileReader, FileWriter, CharArrayReader, CharArrayWriter (П.Ноутон, Г.Шилдт Java2, стр.527–531) |
59. | Сериализация. Интерфейс Serializable. |
60. | Основы модели OSI. Топология сетей. IP-адресация. |
61. | Подсети. Маска подсети. Протоколы. |
62. | Модель клиент-сервер. Сокеты. Программирование сокетов. |
63. | Классы InetAdress, URLConnection. |
64. | Дейтаграммы. Класс DatagramPacket. |
Дата добавления: 2015-11-04; просмотров: 28 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Put in interrogative form. | | | І. Перевірте правопис слів за словником і заповніть таблицю. Якщо слово правильне − поставте в клітинці навпроти пташку (√), якщо ні − хрестик( х ). Перших два завдання зроблено |