25  Коллоквиум №5

  1. Архитектура процессоров по таксономии Флинна
  2. Виды организации и доступа к памяти
  3. Модели проектирования программ в зависимости от организации памяти. Виды параллелизма
  4. Процессы и потоки, оценка работы многопоточных и многопроцессорных команд.
  5. Состояние гонки и возможные решения этого состояния
  6. Асинхронное программирование. Корутины.
  7. Протокол HTTPS. Принципы работы
  8. Протокол TCP, UDP. Разница и применение. Структура пакета.
  9. Протокол IP. Структура пакета
  10. Интернет, принципы работы.
  11. Пакеты для работы с сетью Интернет. Формат JSON.