Основные структуры алгоритмов: сравнительный анализ и примеры их использования
2 Особенности описания операторов управления в различных языках программирования: достоинства и недостатки
3 Основные правила работы с функциями: примеры и ограничения использования функций в различных языках программирования
4 Особенности и примеры использования массивов при разработке программ
5 Классификация языков программирования. Критерии выбора среды и языка разработки программ
6 История и развитие методологии объектно-ориентированного программирования. Сферы применения
7 Отладка и тестирование программ: основные подходы и ограничения
8 Методы сортировки данных: эволюция и сравнительный анализ. Примеры использования
9 Методы поиска данных: эволюция и сравнительный анализ. Примеры использования
10 Функциональное тестирование программного обеспечения на примере мобильных приложений
11 Особенности алгоритмизации при разработке WEB-приложений
12 Критерии выбора средств разработки WEB-приложений
13 Критерии выбора средств разработки мобильных приложений
14 Этапы разработки, тестирования и ввода в эксплуатацию мобильных приложений
15 Тестирование производительности программ: подходы в зависимости от категорий приложений
16 Варианты построения интерфейса программ: особенности и эволюция
17 Способы организации данных: пользовательский тип данных – структура
18 Рекурсивные и итерационные алгоритмы: особенности и примеры использования
19 Классификация языков программирования высокого уровня
20 Сравнительный анализ операторов для различных языков программирования
21 Сравнительный анализ процедур для различных языков программирования
22 Сравнительный анализ описания данных для различных языков программирования