| | 3 программы на С++, применяющие три библиотеки таймеров: Qt, SDL2, Windows API | C++ QT 5 | 1900 |
| | FileManager на подобии Explorer (WINAPI C++) | Visual C++ .NET 2015 | 1990 |
| | FTP-клиент. Низкоуровневая реализация. Без готовых библиотек и компонентов | Visual C++ .NET 2005 | 1500+ |
| | FTP-сервер. Низкоуровневая реализация. Без готовых библиотек и компонентов | Visual C++ .NET 2005 | 1500+ |
| | IP-сканер | Visual C++ .NET 2019 | 2800 |
| | IRC чат-сервер для Windows XP | Visual C++ .NET 2005 | 2500+ |
| | MP3 Плеер | C++ Builder 10 (Rad Studio) | 1000 |
| | MP3 Плеер (Улучшенная версия) | C++ Builder 10 (Rad Studio) | 700 |
| | Алгоритм branch and bound для минимизации максимального опоздания работы single machine with relese date | Visual C++ .NET 2010 | 600 |
| | Алгоритм рекурсивного спуска | Visual C++ .NET 2010 | 2300 |
| | Алгоритмическая и программная реализация регрессии | Visual C++ .NET 2010 | 900 |
| | Библиотека (VC++) бинарное дерево | Visual C++ .NET 2017 | 900 |
| | Будильник | Visual C++ .NET 2005 | 1000 |
| | Ввод данных кошек | Visual C++ .NET 2017 | 1900 |
| | Выбор породы кошки | Visual C++ 6.0 | 1400 |
| | Выравнивание по ширине | Borland C++ 3.1 (под DOS) | 600 |
| | Генератор документации Doxygen | Visual C++ .NET 2017 | 2300 |
| | Генерация промежуточного кода | Visual C++ .NET 2010 | 2300 |
| | Графический конвертер BMP и ICO | Visual C++ .NET 2010 | 1200+ |
| | Двоичный калькультор (основные операции над двоичными числами) | C++ Builder 6.0 | 600 |
| | Динамическая информация о наличии автобусов в автобусном парке | C++ Builder 6.0 | 1100+ |
| | Диспетчер запущенных на компьютере процессов (Процессы Windows. Диспетчер задач) | Visual C++ .NET 2010 | 600+ |
| | Драйвер контроллеров мультиплексных каналов обмена для операционной системы бортового
интегрированного вычислительного комплекса БИВК-Р | C++ QT 5 | 2500+ |
| | Задание 1 по СИАОД. Работа со стеком, деком и очередью | Visual C++ .NET 2017 | 990 |
| | Задание 9 по СИАОД. Модульное хеширование | Visual C++ .NET 2017 | 890 |
| | Задание №1. В текстовом файле создать 12-15 структур (записей) типа klient. Задание №2.
1. Разработать класс BufStr. 2. Разработать программу тестирования объекта данного класса. Задание №3. Разработать в Win32 API программу "Текстовый редактор". | DEV C++ | 1400 |
| | Запуск дочерних процессов (CreateProcess) | C++ Builder 6.0 | 600 |
| | Звуковой тональный редактор | C++ QT 5 | 1300 |
| | Игра "Имитатор покера" (упрощенный покер) | Visual C++ 6.0 | 600 |
| | Извлечение справочной информации из графических файлов BMP | Borland C++ 3.1 (под DOS) | 600+ |
| | Имеется n костей домино. Построить последовательность максимальной длины. | Visual C++ .NET 2010 | 800 |
| | Имитатор рабочего стола Windows | C++ Builder 6.0 | 600 |
| | Имитатор среды Borland C++ 3.1 | C++ Builder 6.0 | 700+ |
| | Имитационное моделирование Си++, GPSS. Программа моделирует 500 минут работы сервера по обслуживанию заявок при этом каждая строка выводится в консоль, так же создается файл отчета out.txt | Visual C++ .NET 2012 | 2000 |
| | Интерпретатор для работы с массивами | C++ Builder 6.0 | 1400+ |
| | Интерпретатор языка высокого уровня в машинный код. Оператор "IF" | C++ Builder 6.0 | 1300+ |
| | Интерпретатор языка высокого уровня в машинный код. Оператор FOR | C++ Builder 6.0 | 1300+ |
| | Интерфейс АТД «BST – дерево» (бинарные деревья) | Visual C++ .NET 2017 | 900+ |
| | Информатика 3. Вариант 28. Расчёт переходных процессов в электрической цепи. | Borland C++ 5.0 (под DOS) | 1400+ |
| | Информатика III. Вариант 30. Расчет переходных процессов в электрической цепи | DEV C++ | 1400+ |
| | Искусственный интеллект. Вариант 24. Туристические маршруты | Visual C++ .NET 2015 | 900+ |
| | Калькулятор (функции Win API) | Visual C++ 6.0 | 600 |
| | Класс "Строка" | Borland C++ 3.1 (под DOS) | 600 |
| | Классы для перерасчёта сумм в различных валютах: рубль, доллар, евро. | Visual C++ .NET 2008 | 1200 |
| | Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Объектно-ориентированное программирование | Visual C++ .NET 2012 | 1700 |
| | Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Объектно-ориентированное программирование. ЛР1. Вариант 18 | Borland C++ 5.0 (под Windows) | 1300 |
| | Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Создание объектов в памяти. Стандартные потоки ввода вывода. Объектно-ориентированное программирование. ООП. ЛР1 | C++ QT 4 | 1400 |
| | Классы. Создание класса SalesPerson, отслеживающего суммы продаж служащего за определенный срок работы | Visual C++ .NET 2019 | 800 |
| | Клиент-сервер | C++ Builder 6.0 | 600 |
| | Клиент-сервер (С++Builder) | C++ Builder 6.0 | 900+ |
| | Коллекционер | DEV C++ | 1200 |
| | Конвертер программы с языка Си на язык Паскаль | Borland C++ 3.1 (под DOS) | 600 |
| | Консольное многопоточное приложение с управлением на семафорах | Visual C++ 6.0 | 600 |
| | Консольный класс-калькулятор многочленов (полиномов) | Visual C++ .NET 2015 | 900 |
| | КР. Программирование приложений Windows. 2 задания на Visual C++ | Visual C++ .NET 2010 | 1400 |
| | КР. Списки C++. Динамические структуры данных. Организация данных в списковые структуры. Очередь и стек | Visual C++ .NET 2010 | 1400 |
| | ЛР1. Вариант 12. Операционные системы. Функции Win 32 API получения системной информации | Visual C++ .NET 2019 | 1320+ |
| | ЛР1. Вариант 7. Две программы на Visual C++. Объектно-ориентированное программирование на языке С++. Языки программирования. a) Описать тип-класс TRoom b) Описать тип-объект MATRIX | Visual C++ .NET 2012 | 1980 |
| | ЛР1. ООП. Вариант 17. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Объектно-ориентированное программирование | Visual C++ .NET 2015 | 2300 |
| | ЛР1. Сортировка массивов. Анализ эффективности алгоритмов сортировки. ЛР2. Сортировка массивов. Анализ эффективности алгоритмов сортировки. ЛР3. Работа с линейными списками. ЛР4. Методы обхода графов. ЛР5. Бинарные деревья. | Borland C++ 5.0 (под Windows) | 1300 |
| | ЛР2. Вариант 12. Операционные системы. Архитектура ОС Windows | Visual C++ .NET 2019 | 1320+ |
| | ЛР2. Вариант 7. Основы визуального программирования в MS Visual Studio C++. Языки программирования. Cходные компоненты для общего управления приложением | Visual C++ .NET 2012 | 2400 |
| | ЛР2. ООП. Вариант 17. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Объектно-ориентированное программирование | Visual C++ .NET 2015 | 2300 |
| | ЛР3. Архитектура памяти ОС Windows. Операционные системы | Visual C++ .NET 2019 | 900 |
| | ЛР4. Процессы. Операционные системы | Visual C++ .NET 2019 | 900 |
| | ЛР5. Вариант 1. Выполнение нескольких арифметических операций разного приоритета. Потоки. Операционные системы | Visual C++ .NET 2019 | 900 |
| | ЛР6. Структура данных «стек» и «очередь» | Visual C++ .NET 2019 | 1400 |
| | Лупа - увеличение фрагмента изображения | Borland C++ 3.1 (под DOS) | 600+ |
| | Моделирование диспетчера задач ОС. Вариант 12. Динамический приоритет изменяется по формуле: Pri = Pr0i + ki | Visual C++ .NET 2010 | 1200 |
| | Моделирование молекул в произвольном сосуде | Borland C++ 3.1 (под DOS) | 800+ |
| | Моделирование основных режимов компьютера + диаграммы вариантов использования, классов, последовательностей | C++ Builder 6.0 | 600+ |
| | Моделирование работы оперативной памяти | Borland C++ 3.1 (под DOS) | 900 |
| | Моделирование работы оперативной памяти (версия 2) | Borland C++ 3.1 (под DOS) | 900 |
| | Моделирование сети Петри с добавлением параметра "Время" | C++ Builder 6.0 | 2500 |
| | Моделирования работы микропроцессора К580ИК80 | C++ Builder 6.0 | 900+ |
| | Модуль ядра на Linux, который считывает скорость чтения с заданного порта и кладет данные в файл | Visual C++ .NET 2012 | 4600 |
| | Музыкальный проигрыватель | C++ Builder 6.0 | 1300+ |
| | Нотный редактор | C++ Builder 6.0 | 1300+ |
| | Обозреватель ресурсов ЛВС (локальной сети) | C++ Builder 6.0 | 700+ |
| | Обработка звукового сигнала | Visual C++ 6.0 | 1300+ |
| | Обучающая программа "Клавиатурный тренажер" | C++ Builder 6.0 | 700+ |
| | Объектно-ориентированное программирование (классы, объекты, конструкторы, деструкторы) | Visual C++ .NET 2017 | 900 |
| | Объектно-ориентированное программирование (классы, объекты, конструкторы, деструкторы). Вариант 10. Животное. имя — char* класс — char* возраст - int средний вес — int. | Visual C++ .NET 2017 | 2000 |
| | Однонаправленная хэш-функция HAVAL (метод Полибия, замены, умножения матриц) | C++ Builder 6.0 | 900 |
| | Однострочный текстовый редактор (класс QLineEdit). | C++ QT 5 | 1900 |
| | Окно приложения содержит 2 LCD-индикатора (QLCDNumber), список, комбинированный список, 2 бегунка, 2 текстовых редактора, 2 кнопки нажатия. | C++ QT 5 | 1900 |
| | Окно приложения содержит 8 счетчиков (QSpinBox), 2 LCD-индикатора (QLCDNumber) | C++ QT 5 | 1900 |
| | ООП. ЛР1. Вариант 10. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Объектно-ориентированное программирование | Visual C++ .NET 2017 | 2300 |
| | ООП. ЛР1. Объектно-ориентированное программирование. Вариант 19. Принтер. Классы. Объектно-ориентированное программирование. | DEV C++ | 1200 |
| | ООП. ЛР1. Объектно-ориентированное программирование. Вариант 21. Договор
номер — char* руководитель — char* сумма — float. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. | DEV C++ | 900 |
| | ООП. ЛР2. Вариант 10. Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: принудительное приведение типа, перегрузка функций и перегрузка операторов (унарных и бинарных). Объектно-ориентированное программирование | Visual C++ .NET 2017 | 2000 |
| | ООП. ЛР2. Объектно-ориентированное программирование. Вариант 21. Договор номер — char* руководитель — char* сумма — float. Динамический массив объектов. | DEV C++ | 900+ |
| | ООП. ЛР2. Объектно-ориентированное программирование. Создание динамического массива объектов. Вариант 19. Принтер. Классы. | DEV C++ | 900+ |
| | ООП. Объектно-ориентированное программирование. ЛР 1-2. Вариант 24. Класс Flower: char* type - указатель на строку типа цветка; int date - дата; float sum - сумма | Visual C++ .NET 2019 | 2000+ |
| | Определение дня недели по дате | Visual C++ .NET 2008 | 600 |
| | Определение произвольных типов с использованием typedef | Borland C++ 3.1 (под DOS) | 600 |
| | Оптимизация промежуточного кода | Visual C++ .NET 2010 | 2300 |
| | Перевод из десятичной системы в двоичную | Borland C++ 3.1 (под DOS) | 600 |
| | Плагин для удаления временных файлов Internet Explorer | C++ Builder 5.0 | 700+ |
| | Плагин для удаления временных файлов Internet Explorer | Visual C++ 6.0 | 700+ |
| | Поиск максимальной по длине серии идущих подряд одинаковых элементов | Borland C++ 3.1 (под DOS) | 600 |
| | Получение из числа палиндрома перестановкой | Borland C++ 3.1 (под DOS) | 600 |
| | Получение информации о процессоре | Visual C++ .NET 2008 | 600+ |
| | Преобразование денежной единицы из числовой в словесную форму | Borland C++ 3.1 (под DOS) | 600+ |
| | Программа копирует имена файлов из одного каталога и записывает их в файл (текстовый файл или файл .xls или html) в виде таблицы, а по другому каталогу проверяет имена файлов и если они уже записаны в файл меняет статус файла на "Существует" | Visual C++ .NET 2017 | 900 |
| | Программа поиска и удаления файлов | C++ Builder 6.0 | 600 |
| | Программа создаёт в отдельном потоке случайный массив А из N целых чисел в диапазоне от -999 до 999 и выводит на экран эти числа | C++ Builder 6.0 | 900 |
| | Программирование на языке С++. Лабораторный практикум с 4 по 9 задание. Первый вариант. | Visual C++ .NET 2010 | 1400 |
| | Программы с использованием базовых системных функций ОС WINDOWS | C++ Builder 6.0 | 800 |
| | Просмотрщик графических файлов | C++ Builder 6.0 | 700+ |
| | Простейшее оконное Win API приложение | Visual C++ 6.0 | 600 |
| | Простейший калькулятор | Visual C++ .NET 2008 | 600 |
| | Работа с датами: 1) Сложение, вычитание дат. 2) Возвращение даты, отличающейся от заданной на определенный интервал времени. 3) Возвращение числа времени интервалов между двумя датами. 4) Возвращение определенной части даты (день года, день месяца, день недели) | Visual C++ .NET 2010 | 2600 |
| | Работа с классами | Visual C++ .NET 2002 | 1200 |
| | Работа с классами на С++ | Visual C++ .NET 2010 | 2600 |
| | Работа с классами. Породы кошек | Visual C++ 6.0 | 1200 |
| | Работа с контейнерами, итераторами, алгоритмами и функциональными объектами в С++. | C++ QT 5 | 1900 |
| | Работа с одномерным и двемерным динамическим массивом, работа с файлом; Полное оформление (Описание, блок-схемы) | Code::Blocks (C++) | 700+ |
| | Работа с текстом и цветом в консоли (VC++) | Visual C++ .NET 2017 | 600 |
| | Работа с файлами в VC++ | Visual C++ .NET 2017 | 700 |
| | Разработка программных модулей для компьютерных сетей (Pascal, VC++, C#) | Visual C++ .NET 2017 | 1400+ |
| | Разработка систем классов person и group | Borland C++ 3.1 (под DOS) | 600 |
| | Раскрытие скобок (<Exp1>+<Exp2)=><Exp1>+<Exp2> | Borland C++ 3.1 (под DOS) | 900+ |
| | Распознаватель числовых констант | Visual C++ .NET 2010 | 2300 |
| | Расстановка ферзей на шахматной доске | Visual C++ 6.0 | 800 |
| | Расчет жидкостно-воздушного теплообменника | Visual C++ .NET 2008 | 700+ |
| | Расчет количества дней между датами | Borland C++ 3.1 (под DOS) | 600 |
| | Редактирование файлов с расширением bin. Конвертация в формат Galleto, Combiloader | C++ Builder 6.0 | 2000 |
| | Редактора сопоставления расширений файлов приложениям (ассоциаций) | C++ Builder 6.0 | 700 |
| | Результаты сессии | C++ QT 4 | 1400 |
| | Сведения о рейсах самолётов | DEV C++ | 600 |
| | Симметричное блочное шифрование текста | C++ Builder 6.0 | 1200 |
| | Синхронизация потоков в Windows | Visual C++ 6.0 | 600 |
| | Синхронизация потоков в Windows (версия 2) | Visual C++ 6.0 | 600 |
| | Система мониторинга процессов персонального компьютера | C++ Builder 6.0 | 1700+ |
| | Система обслуживания заявок (распределение Пуассона) | Borland C++ 3.1 (под DOS) | 600 |
| | Собственный препроцессор | Visual C++ .NET 2010 | 1900 |
| | Создание Windows DLL библиотеки | C++ Builder 6.0 | 1400+ |
| | Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: принудительное приведение типа, перегрузка функций и перегрузка операторов (унарных и бинарных). Объектно-ориентированное программирование. ЛР2. | Visual C++ .NET 2012 | 1300 |
| | Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: Принудительное приведение типа, перегрузка функций и перегрузка операторов (унарных и бинарных). Объектно-ориентированное программирование. ЛР2. Вариант 18 | Borland C++ 5.0 (под Windows) | 1200 |
| | Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: принудительное приведение типа, перегрузка функция и перегрузка операторов (унарных и бинарных). Объектно-ориентированное программирование. ООП. ЛР2 | C++ QT 4 | 1400+ |
| | Создание и обработка динамического списка | Code::Blocks (C++) | 2000+ |
| | Создание простейшего распознавателя многострочных комментариев языка С | Visual C++ .NET 2010 | 2300 |
| | Создание собственного класса Дата | Visual C++ 6.0 | 600 |
| | Сравнение файла (исходный код программы) со множеством файлов из указанной директории и поиск совпадений - вывод количества строк, совпадающих с начала файла с началом каждого из файлов директории | Visual C++ .NET 2017 | 1320+ |
| | Структура Point. Структуры на Cи | Visual C++ .NET 2012 | 2300 |
| | Структуры и алгоритмы обработки данных. Курсовой проект - хранящуюся в файле базу данных, состоящую из 4000 записей. ЛР1 - Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. ЛР2 - Написать подпрограммы для вычисления характеристик двоичного дерева. ЛР3 - Разработать подпрограмму построения ДБ-дерева для массива целых чисел. | Visual C++ .NET 2015 | 2500 |
| | Стэк (Visual C++) | Visual C++ .NET 2010 | 900 |
| | Текстовый редактор | Visual C++ 6.0 | 700+ |
| | Текстовый редактор (на базе класса CRichEditView) | Visual C++ 6.0 | 600+ |
| | Текстовый редактор среды разработчика | C++ Builder 6.0 | 900+ |
| | Транслятор (лексический анализатор) | Code::Blocks (C++) | 900 |
| | Угадай число с ограничением числа попыток и без ограничения | Visual C++ .NET 2019 | 1400 |
| | Учет книг в библиотеке (Visual C++) | Visual C++ .NET 2010 | 900+ |
| | Файловый менеджер | Borland C++ 3.1 (под DOS) | 700 |
| | Футбольная команда (C++) | Visual C++ .NET 2010 | 900 |
| | Частотный словарь (алфавитный список всех слов заданного текста с указанием количества вхождений слова в текст) | C++ QT 4 | 990+ |
| | Часы электронные (семисегментный индикатор) | Visual C++ 6.0 | 600 |
| | Электронная записная книга (Builder) | C++ Builder 6.0 | 600 |
| | Электронный будильник | Visual C++ .NET 2008 | 1200+ |
| | Электронный будильник | Visual C++ .NET 2015 | 1400+ |
| | Эмулятор работы БД (codeBlocks С++) | Code::Blocks (C++) | 800+ |