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

Лекции / Темы

.docx
Скачиваний:
7
Добавлен:
22.03.2023
Размер:
14.61 Кб
Скачать
  1. Среды разработки и выполнения программ

    1. Архитектура вычислительных систем

      1. Архитектура вычислительных систем

    2. Сервисы операционных систем для поддержки многозадачности

      1. Процессы, виртуальная память

    3. Компиляция, компоновка и загрузка программ

      1. Компиляция, компоновка и загрузка программ

  2. Представление данных и кода в оперативной памяти

    1. Типы данных и их представление в оперативной памяти

      1. Базовые типы данных

    2. Машинные инструкции и их представление в оперативной памяти

      1. Машинные инструкции

  3. Структуры и алгоритмы обработки данных.

    1. Структуры и алгоритмы обработки данных

      1. Списки

      2. Деревья

      3. Хеш-таблицы

      4. Абстрактные типы данных

  4. Языки программирования высокого уровня

    1. Парадигмы программирования

      1. Императивное и декларативное программирование

      2. Объектно-ориентированное программирование

  5. Проектирование архитектуры программного обеспечения

    1. Принципы дизайна классов и организации компонент

      1. Принципы дизайна (S.O.L.I.D.)

      2. Принципы организации компонент

    2. Приемы объектно-ориентированного программирования

      1. Паттерны проектирования GoF

      2. Архитектурные паттерны

Соседние файлы в папке Лекции