Объектно-ориентированное программирование и обработка данных

Вопросы к экзамену

  1. Понятие коллекции
  2. Коллекция List
  3. Функция Map в коллекциях
  4. Фильтрация элементов коллекции
  5. Поиск элементов в коллекции
  6. Свертка коллекции
  7. Сложная обработка коллекций
  8. Сортировка коллекций
  9. Интерфейсы коллекций
  10. Коллекция Итератор
  11. Строки как коллекции
  12. Функция flatMap
  13. Sequence
  14. Коллекция Set
  15. Коллекция Map
  16. Коллекции Java
  17. Коллекция LinkedList
  18. Реализация изменяемых коллекций
  19. Коллекции типа очередь
  20. Функция mapIndexed
  21. Функция zip
  22. Функция joinToString
  23. Функция maxBy класса Iterable
  24. Функция count класса Iterable
  25. Функция mapTo класса Iterable
  26. Функция associate класса Iterable
  27. Функция associateWith класса Iterable
  28. Функция merge класса TreeMap
  29. Интерфейс Queue
  30. Интерфейс Deque
  31. Сериализация
  32. Форматы сериализации
  33. Библиотеки для сериализации для Kotlin
  34. Основы библиотеки jackson
  35. Настройка библиотеки Jackson
  36. Библиотека kotlinx.serialization
  37. Конструкторы классов для сериализации
  38. Сериализация вложенных объектов
  39. Управление сериализацией свойств объектов
  40. Сериализация коллекций
  41. Интерфейс KSerializer
  42. Сериализация класса Date
  43. Статическая полиморфная сериализация
  44. Динамическая полиморфная сериализация
  45. MongoDb
  46. Установление соединения с MongoDb
  47. Хранилища CRUD
  48. Добавление документов в коллекции MongoDb
  49. Чтение документов из MongoDb
  50. Типизированные json запросы в MongoDb
  51. Обновление документов в MongoDb
  52. Удаление документов из коллекций MongoDb
  53. Структура базы данных в MongoDb
  54. Нормализация структуры базы данных
  55. Добавление вложенных объектов в MongoDb
  56. Поиск вложенных объектов в MongoDb
  57. Обновление массивов в базе данных
  58. Информация о выполнении запроса mongo
  59. Создание индекса в MongoDb
  60. Индексы и запросы по нескольким полям в MongoDb
  61. Сложные индексы в MongoDb
  62. Фреймворк агрегации MongoDb
  63. Фреймворк агрегации MongoDb, оператор match
  64. Фреймворк агрегации MongoDb, оператор unwind
  65. Проецирование полей документов при конвейерной обработке в MongoDb
  66. Фреймворк агрегации MongoDb, операторы sort и limit
  67. Фреймворк агрегации MongoDb, группировка документов и аккумулирование значений
  68. Регулярные выражения
  69. Технология xPath
  70. Потоковый парсинг данных
  71. Парсинг данных с помощью конечных автоматов.