| 1) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s. 2) Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s. | Pascal ABC | 1400 |
| 1) Разработать свою программу с коллекцией классов. 2) Создать классы «Блюдо» и «Меню» ресторана. 3) Создать класс «Пассажир» и класс «Автобус» | Visual С# .NET 2019 | 1400 |
| 10. Создайте англо-французский словарь. 12. Создайте французско-английский. 13. Используя словарь f2e. 14. Создайте и выведите на экран множество английских слов. 15. Создайте многоуровневый словарь life. 16. Выведите на экран высокоуровневые ключи словаря life. 17. Выведите на экран ключи life['животные']. 18. Выведите значения life['животные']['котики'] | Python | 600 |
| 2-3-tree. Работа с ключами. | Delphi 7.0 | 1200 |
| 4 задачи на C++ : 1. Английская денежная единица фунт стерлингов. 2. Сгенерировать (мы вводим число N) N случайных элементов. 3. На вход даётся текстовый файл (пару тройку печатных страниц). 4. При вводе числа N (как в задаче 2), программа генерирует N случайных чисел от 1 до N. | Visual C++ .NET 2019 | 1400 |
| 4 программы (вывод чисел заданного формата, сортировка вставками, работа с матрицами, поиск повторяющихся слов) | Visual C# .NET 2015 | 800+ |
| 6 лабораторных работ: Лаб 3. Создать абстрактный класс Помещение. Лаб 4. Реализовать для классов, созданных при выполнении лабораторной работы 2, механизм интерфейсов. Лаб 5. Написать программу для расчета ежемесячного платежа по кредиту, если вводится ставка годовых процентов, сумма кредита и срок кредита в месяцах. Лаб 6. Разработать приложение Простой графический редактор. Лаб 7. Разработать приложение Браузер файлов. Лаб 8. Разработать приложение Мобильные телефоны. | Visual C# .NET 2010 | 3800 |
| 7 лабораторных работ по предмету "Теория формальных языков, грамматик и автоматов". Вариант 3 | Visual C# .NET 2015 | 1900+ |
| AVL-деревья (сбалансированные деревья) | Delphi 7.0 | 1300+ |
| Dataset Магазин. Исследование методов анализа временных рядов и их применение при обработке данных (Jupyter Notebook) | Python | 2000+ |
| Автобусы (динамические структуры данных) | Pascal ABC | 900 |
| Автотранспортное предприятие. Программа с графическим интерфейсом. | Visual C++ .NET 2010 | 1200 |
| АИС Театр (ООП) | Visual C++ 6.0 | 2000+ |
| АИС Театр (ООП) | Visual C++ .NET 2005 | 2000+ |
| АИС «Продажа автомобилей в автосалоне» (автоматизированная информационная система) | Visual C++ .NET 2010 | 2000 |
| Акустические характеристики некоторых судовых звукосигнальных средств. Табличный редактор. Главное меню. Обработка исключений | Delphi 7.0 | 1400 |
| Англо-русский словарь на основе двоичного дерева | Visual C# .NET 2005 | 1400 |
| АРМ "Учёт и анализ текущей успеваемости студентов университета" | Visual C# .NET 2017 | 900+ |
| Архиватор. Алгоритм Хаффмана | Delphi 7.0 | 1500+ |
| АТД "BST - дерево" | C++ QT 5 | 1600+ |
| База данных "Автовокзал" | Turbo Pascal 7.0 (DOS) | 800 |
| База данных "Автосалон" | Visual C++ .NET 2013 | 900+ |
| База данных "Аптека" | Turbo Pascal 7.0 (DOS) | 600+ |
| база данных "Аэропорт" | Turbo Pascal 7.0 (DOS) | 400+ |
| База данных "Библиотека" | Turbo Pascal 7.0 (DOS) | 700+ |
| База данных "Библиотека" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Библиотека" (динамический список) | Turbo Pascal 7.0 (DOS) | 600+ |
| База данных "Библиотечный справочник" | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Библиотечный справочник" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Видеотека" (ООП, списки, csv) | Turbo Pascal 7.0 (DOS) | 900+ |
| База данных "Детские игрушки" | Borland C++ 3.1 (под DOS) | 800 |
| База данных "Домашняя фонотека" | Turbo Pascal 7.0 (DOS) | 700 |
| База данных "Домашняя фонотека" (версия 2) | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Записная книжка" на классах (база в текстовых файлах) | Delphi 7.0 | 900 |
| База данных "Книга" | C под DOS | 400 |
| База данных "Конденсаторы" | Turbo Pascal 7.0 (DOS) | 300+ |
| База данных "Магазин" | Turbo Pascal 7.0 (DOS) | 600+ |
| База данных "Междугородние телефонные переговоры" | Turbo Pascal 7.0 (DOS) | 600+ |
| База данных "Налоги" | Turbo Pascal 7.0 (DOS) | 600 |
| База данных "Осадки" (C#) | Visual C# .NET 2003 | 900 |
| База данных "Отдел кадров" | Turbo Pascal 7.0 (DOS) | 500+ |
| База данных "Парфюмерный магазин" (DBase 3) | Turbo Pascal 7.0 (DOS) | 900+ |
| База данных "Поставки продукции" | Borland C++ 3.1 (под DOS) | 800 |
| База данных "Продукты" | Turbo Pascal 7.0 (DOS) | 400+ |
| База данных "Прокат автомобилей" | C под DOS | 800+ |
| База данных "Регистрация посетителей" | Delphi 7.0 | 600 |
| база данных "Склад" | Turbo Pascal 7.0 (DOS) | 500+ |
| База данных "Складской учет" | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Сотрудники" | C под DOS | 400+ |
| База данных "Список друзей" | Delphi 7.0 | 900+ |
| База данных "Спортивная команда" | Turbo Pascal 7.0 (DOS) | 600 |
| База данных "Справочная аэропорта" | Turbo Pascal 7.0 (DOS) | 900+ |
| База данных "Справочник по клиентуре городского банка" | Turbo Pascal 7.0 (DOS) | 400+ |
| База данных "Справочник транспортного агентства" | Turbo Pascal 7.0 (DOS) | 1500+ |
| База данных "Студенты" | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных "Студенты" (кольцевой двусвязный список) | C под DOS | 600+ |
| База данных "Телефонная книга" | Borland C++ 3.1 (под DOS) | 1200+ |
| База данных "Телефонная книжка" | Borland C++ 3.1 (под DOS) | 700 |
| База данных "Телефонный справочник" (кольцевой двусвязный список) | Borland C++ 3.1 (под DOS) | 600+ |
| База данных "Телефонный справочник" (линейный односвязный список) | Borland C++ 3.1 (под DOS) | 600+ |
| База данных "Торговая фирма" | Turbo Pascal 7.0 (DOS) | 500+ |
| База данных "Транспортное агентство" | Turbo Pascal 7.0 (DOS) | 900+ |
| База данных "Экспорт товаров" (3 типизированных файла) | Turbo Pascal 7.0 (DOS) | 900+ |
| База данных банка | Borland C++ 3.1 (под DOS) | 700 |
| База данных налогоплательщиков (файл, записи) | Pascal ABC | 1400+ |
| База данных НХЛ | Borland C++ 3.1 (под DOS) | 1000 |
| База данных сотрудников (на классах) | Borland C++ 5.0 (под DOS) | 1000 |
| База данных «Автосервис» с реализацией поиска | Pascal ABC | 1400+ |
| База данных «Железнодорожный вокзал» | Delphi 7.0 | 1800 |
| База данных «Жильцы» | Turbo Pascal 7.0 (DOS) | 700 |
| База данных «Книги» | Visual C++ .NET 2010 | 2600 |
| База данных «Справочник частных телефонов» | Turbo Pascal 7.0 (DOS) | 800+ |
| База данных «Такси» (консольное приложение) | Visual С# .NET 2019 | 2400+ |
| База данных «Туристическое агентство» | Turbo Pascal 7.0 (DOS) | 1200 |
| База медицинского центра | C++ QT 5 | 1990 |
| БД "Транспортная компания" | Turbo Pascal 7.0 (DOS) | 1300+ |
| Библиотека ВУЗа | Delphi 7.0 | 1700 |
| Бинарное дерево: список путей через помеченные вершины | Lisp | 600 |
| Бинарные деревья | Borland C++ 3.1 (под DOS) | 600 |
| Бинарные файлы, массивы, текстовые файлы, подпрограммы на языке Си | DEV C++ | 1400 |
| Бинарный (двоичный) поиск. Компания с целью определения спроса на свою продукцию организует некоторый опрос. Продукция – компакт-диски с записями шлягеров. | Pascal ABC | 700 |
| Быстрый запуск приложений | Delphi 7.0 | 600 |
| В одномерном массиве чисел целого типа (16 бит) выполнить следующую двоичную обработку с обязательны | Borland C++ 3.1 (под DOS) | 600 |
| Вариант 1. Библиотека | C++ QT 6 | 1550 |
| Вариант 15. Дан символьный файл. Произвести «сжатие» этого файла, заменив каждую последовательность из нескольких вхождений одного и того же символа записью вида x’k’, где x–число вхождений символа kв исходную последовательность. Сравнить размеры файлов. | Pascal ABC | 700 |
| Вариант 15. Построить линейный список из входной последовательности чисел. Удалить из него все числа, кратные 5. | Pascal ABC | 700 |
| Вариант 2. Читатели библиотеки. Массив изменяемой длины | Java в IntelliJ IDEA | 2600 |
| Вариант 2. Читатели библиотеки. Механизм изменяемой длины | Java в IntelliJ IDEA | 2300 |
| Вариант 5. Зарплата. Разработка экспертных систем на языке PROLOG. ЛР2. | SWI-Prolog | 1300 |
| Вариант 9. Предметная область: Классы. 3 задания на классы | Visual С# .NET 2019 | 1700+ |
| Ввод формулы с переменными. Расчет. Преобразование в префиксную и постфиксную форму | C под DOS | 1000 |
| Векторы и строки | Borland C++ 3.1 (под DOS) | 600 |
| Взаимная замена элементов списка | SWI-Prolog | 600 |
| Взаимная замена элементов списка (версия 2) | SWI-Prolog | 600 |
| Граф-дерево в виде матрицы смежностей | C++ Builder 6.0 | 600+ |
| Графические примитивы и работа с ними | C++ Builder 6.0 | 800+ |
| Графы. ЛР2. Вариант 14. Построить стягивающее дерево неориентированного графа методом поиска в ширину и вывести список рёбер дерева. Структуры и алгоритмы обработки данных в ЭВМ. | Visual C++ .NET 2017 | 1400 |
| Двоичные деревья и методы работы с ними | Borland C++ 3.1 (под DOS) | 700 |
| Двунаправленный линейнейный список файлов | Turbo Pascal 7.0 (DOS) | 600+ |
| Двусвязный список (ведомость оценок) | DEV C++ | 1200 |
| Демонстрация работы со списком | Turbo Pascal 7.0 (DOS) | 600 |
| Демонстрация работы Стека, Очереди и Дека | Delphi 7.0 | 600+ |
| Деревья. Подсчет числа вершин на n-ом уровне непустого дерева T | Turbo Pascal 7.0 (DOS) | 600 |
| Динамическая структура "генеалогическое дерево" | Turbo Pascal 7.0 (DOS) | 600 |
| Динамическая структура ОЧЕРЕДЬ | Turbo Pascal 7.0 (DOS) | 600 |
| Домашние электроприборы | Java Eclipse | 1900 |
| Ежедневник с календарем и приоритетами задач | Delphi 10 | 1000 |
| Железнодорожная справка. Хеш-таблицы. | C++ Builder 6.0 | 1200 |
| Задание 4 по СИАОД. Разреженные матрицы | Visual C++ .NET 2017 | 890 |
| Задание 8 по СИАОД. Работа с деревом поиска | Visual C++ .NET 2017 | 890 |
| Задание №1. В текстовом файле создать 12-15 структур (записей) типа klient. Задание №2.
1. Разработать класс BufStr. 2. Разработать программу тестирования объекта данного класса. Задание №3. Разработать в Win32 API программу "Текстовый редактор". | DEV C++ | 1400 |
| Задача на C#. Есть 4 названия каких-то предметов: молотки p1, гвозди p2, яблоки p3, устрицы p4. Каждого предмета какое-то определённое количество n1, n2, n3, n4, например, молотков p1 всего 5 штук, то есть n1=5 | Visual C# .NET 2017 | 990 |
| Задачи: пересечение списков, удаление подсписков с числами, фильтр по предикату | XLisp | 770 |
| Записная телефонная книжка. (поиск, сортировка, фильтрация) | Turbo Pascal 7.0 (DOS) | 800+ |
| Заполнение матрицы по спирали | Delphi 7.0 | 600+ |
| Защита информации. ЛР2. Вариант 10. Управление параметрами операционной системы. | Без программирования | 0+ |
| Защита информации. ЛР3. Вариант 10. Дискреционный механизм разграничения доступа | Без программирования | 0+ |
| Защита информации. ЛР4. Вариант 10. Политика ограниченного использования программ. | Без программирования | 0+ |
| Игра «Классический тетрис» | Delphi 7.0 | 1700 |
| Игра «Танки», «Танчики» | Delphi 7.0 | 2000+ |
| Изменение размерности двумерного массива | Visual C++ .NET 2008 | 600 |
| Изучение Java (строки, матрицы, простые и целые числа, бинпоиск и сортировки) | Java | 2500 |
| Информатика и программирование. Вариант 14. Товары | DEV C++ | 1780 |
| Информатика и программирование. Вариант 9. Список стран экспортёров | Visual C++ .NET 2015 | 1400+ |
| Информационная cистема "Построение школьного расписания" | Visual С# .NET 2019 | 2800+ |
| Информационная безопасность. ЛР1. Вариант 10. Администрирование учетных записей пользователей | Без программирования | 0+ |
| ИС "Библиотека" | Visual C++ .NET 2010 | 900+ |
| Исключающее слияние | C++ Builder 6.0 | 600+ |
| Использованием массива С++. Использование связного списка. Рейтинговая система вуза. Списки | Visual C++ .NET 2010 | 2000 |
| Исследование графа на двудольность с использованием динамических структур | Borland C++ 3.1 (под DOS) | 600 |
| ИТОД. Информационные технологии обработки данных. Вариант 10. Сведения о маршрутах поездов на ближайшую неделю. | Turbo Pascal 7.0 (DOS) | 1200 |
| Календарь-органайзер | C под DOS | 900+ |
| Калькулятор 25-значных чисел | Visual C++ .NET 2008 | 600+ |
| Класс прямоугольных матриц | Visual C# .NET 2017 | 1000+ |
| Класс четырехугольник, члены класса - координаты 4 точек | Visual C++ .NET 2017 | 2500 |
| Классы, конструктор, деструктор, динамический массив, полифоризм на VC++ | Visual C++ 6.0 | 1200 |
| Книжный киоск. Изучение динамических структур и их использование при обработке данных | Delphi 2007-201x | 1400 |
| Кольцевой список | Delphi 7.0 | 600 |
| Комплексный калькулятор | Turbo Pascal 7.0 (DOS) | 800+ |
| Компонент "Бинарное дерево" | Delphi 7.0 | 700+ |
| Консольное приложение для работы с базой данных. Построение дерева поиска | Visual C++ .NET 2019 | 1200+ |
| Консольный класс-калькулятор многочленов (полиномов) | Visual C++ .NET 2015 | 900 |
| КР. Списки C++. Динамические структуры данных. Организация данных в списковые структуры. Очередь и стек | Visual C++ .NET 2010 | 1400 |
| КР1. Вариант 8. Создание XML-файла описания ЭОР. Стандарты и модели ИТ | Java NetBeans | 2000 |
| КР2. Вариант 8. Парсинг XML-файла метаданных ЭОР. Стандарты и модели ИТ | Java NetBeans | 2000 |
| КР2. Вариант 9. Прикладные методы искусственного интеллекта. Искусственный интеллект и экспертные системы | SWI-Prolog | 2500 |
| КР3. Вариант 8. Парсинг XML-файла открытых данных. Стандарты и модели ИТ | Java NetBeans | 2000 |
| Кратчайший путь передвижения слова по заданному клеточному полю, соединяющий два заданных поля доски. | Delphi 6.0 | 1200 |
| Кулинарная книга (Android-приложение ) | Java | 3200 |
| Курсовая (вариант 8) и 3 лабораторных работы | Visual C++ .NET 2017 | 2300+ |
| Лабораторная работа 6 «Работа со структурами». Индивидуальное задание по дисциплине Основы алгоритмизации и программирования. | Visual C++ .NET 2010 | 2300 |
| Лабораторная работа №1 - Линейные списки. Лабораторная работа №2 - Стеки, деки, очереди. | Visual C++ .NET 2010 | 1200 |
| Лабораторные работы | Visual C++ .NET 2003 | 1400 |
| Линейные списки для хранения последовательности чисел. Построить эпициклоиду. Программирование и основы алгоритмизации-2. ЛР4 | Pascal ABC | 1300 |
| ЛР №1 «Классы». Вариант 11. Определить класс Complex. Класс должен содержать несколько конструкторов. Реализовать методы для определения и получения коэффициентов комплексного числа, вывода комплексного числа на экран. | Java Eclipse | 1200 |
| ЛР №2 «Абстрактные классы и интерфейсы». Вариант 11. Реализовать абстрактные классы или интерфейсы, а также наследование и полиморфизм для следующих классов: interface Машина <- abstract class Грузовая Машина <- class Камаз. Реализовать методы определения грузоподъемности, вместимости топливного бака, мощности двигателя, а также метод, позволяющий выводить информацию о машине, где грузоподъемность выше введенной с клавиатуры. | Java Eclipse | 1200 |
| ЛР. Многоалфавитная подстановка (простое дополнение). Файл паролей. Сохранение паролей в базе защищенном виде | С под Windows | 1550 |
| ЛР. ООП. Описать класс с именем ORDER, содержащий следующие поля: расчетный счет плательщика; расчетный счет получателя; перечисляемая сумма (руб); сумма комиссионных;
название платежа | Visual C# .NET 2017 | 990 |
| ЛР1 реализация генетических алгоритмов (ГА). Найти минимум функции на отрезке [0;1] | Delphi 7.0 | 1300 |
| ЛР1. 1) Программно создать типизированный файл, состоящий из 70 целых чисел в диапазоне [-17, 34]. 2) Создать в текстовом редакторе файл, состоящий из символов: Русские буквы, цифры, запятые, точки и 9 строк. | Pascal ABC | 1200 |
| ЛР1. Баллистические расчёты. Вариант 1 | DEV C++ | 1900 |
| ЛР1. Вариант 1. Объектно-ориентированное программирование. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Студент | Visual C++ .NET 2017 | 1780 |
| ЛР1. Вариант 1. СИАОД. Структуры и алгоритмы обработки данных на ЭВМ. Бинарные деревья | Visual C++ .NET 2017 | 1110 |
| ЛР1. Вариант 18. Объектно-ориентированное программирование. Классы. Открытые и закрытые уровни доступа. Конструкторы. Инициализация данных объекта. Определение методов. Создание объекта в памяти. Стандартные потоки ввода-вывода. Самолет | Visual C++ .NET 2017 | 1780 |
| ЛР1. Работа с файлами. Информатика и программирование | Code::Blocks (C++) | 1900 |
| ЛР1. СИАОД. Структуры и алгоритмы обработки данных на ЭВМ. Бинарные деревья. Вариант 8. Дана последовательность чисел. Построить бинарное дерево поиска, содержащее эти числа. Для числа, введённого с клавиатуры, сказать, присутствует ли оно в дереве. После выполнения программы очистить память, занятую древовидной структурой. | Visual C++ .NET 2020 | 900 |
| ЛР1. Три программы: Типы данных. Логические операции. Работа со строками и списками. Условные операторы и циклы. Ввод/вывод данных. Функции. | Python | 1300 |
| ЛР2. Вариант 1. Объектно-ориентированное программирование. Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: принудительное приведение типа, перегрузка функций и перегрузка операторов (унарных и бинарных). Студент | Visual C++ .NET 2017 | 1780 |
| ЛР2. Вариант 10. Объектно-ориентированное программирование. Бинарное дерево | C++ QT 5 | 990 |
| ЛР2. Вариант 18. Объектно-ориентированное программирование. Создание динамического массива объектов. Деструктор объекта. Два типа полиморфизма: принудительное приведение типа, перегрузка функций и перегрузка операторов (унарных и бинарных). Самолет | Visual C++ .NET 2017 | 1780+ |
| ЛР2. Вариант 9. Разработка оконных приложений в среде Microsoft Visual Studio. Расчет затраченных калорий в зависимости от вида упражнений: бег (интенсивность, расстояние), плавание (стиль, расстояние), жим штанги (вес, количество повторений). Пользовательский интерфейс. Новые технологии в программировании | Visual C# .NET 2019 | 1900 |
| ЛР2. Построение системной архитектуры предприятия. Вариант 16. Строительное предприятие. | Другой | 1400 |
| ЛР2. Потоковый ввод/вывод (двоичный файл/консоль). Работа с двоичными файлами. Работа с одномерным массивом числовых данных. Динамическое выделение и освобождение памяти | Visual C++ .NET 2012 | 1700 |
| ЛР2. СИАОД. Структуры и алгоритмы обработки данных на ЭВМ. Графы. Вариант 8. Найти длины кратчайших путей в неориентированном графе, все рёбра которого имеют единичный вес, от заданной вершины до всех остальных. Начальную вершину ввести с клавиатуры. Граф задан в текстовом файле матрицей инциденций. | Visual C++ .NET 2020 | 900 |
| ЛР2. Симметричный линейный с головным элементом. Динамические структуры данных. Информатика и программирование | Code::Blocks (C++) | 1900 |
| ЛР2. Шесть программ: Скрипты. Число Армстронга. Проверить натуральное число на простоту. Вычислить процент. Двоичное число. Шифрование русского текста по методу Цезаря. База данных из 5 учащихся | Python | 3100 |
| ЛР3,5,6. Упорядочить массив по возрастанию, используя сортировку обменом (метод «пузырька»). Сдвиг алгоритма Флойда и отсортировать ключи пирамиды в порядке убывания. Программно организовать очередь в виде однонаправленного списка из элементов типа rec. Организовать программно двоичное дерево с помощью процедуры поиска и включения ключа (Search). Поэлементный вывод значений узлов построенного дерева обходом дерева слева направо (Inorder). | Delphi 7.0 | 2000 |
| ЛР3. Вариант 15. Описать функцию poz(s, n), подсчитывающую количество положительных и отрицательных чисел в файле s | Turbo Pascal 7.0 (DOS) | 1200 |
| ЛР3. Вариант 7. Программирование 2. Две задачи на Pascal ABC. Работа с файлами. Рекурсивный алгоритм | Pascal ABC | 990 |
| ЛР3. Потоковый ввод/вывод (текстовый файл/консоль). Работа с двумерным динамическим массивом (матрицей) | Visual C++ .NET 2012 | 1700 |
| ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммы | Pascal ABC | 1550 |
| ЛР3. Работа с закрытыми членами классов. Вариант 13. Ограничение на одно из полей следующее: его значение должно быть
больше 9 и меньше 30. Форма должна содержать 3 поля, являющиеся объектами Вашего класса. | Visual C# .NET 2015 | 600 |
| ЛР4. Вар.9. Дана информация о шести студентах. Структура имеет вид: фамилия, год рождения, место рождения, факультет. Вывести данные о старших по возрасту студентах, предполагая, что год рождения может быть одинаков. Работа с массивом структур | Borland C++ 5.0 (под Windows) | 1200 |
| ЛР4. Работа с несколькими массивами разнотипных данных, загружаемых из текстового файла. Пользовательские функции в языке С++. Возврат результата функции. Передача данных через параметры. Способы передачи параметров и варианты их реализации. Защита параметра от случайного изменения. Работа с файлами и форматированный ввод/вывод. Структуры. Модули, заголовочные файлы, защита от повторного включения. | Visual C++ .NET 2012 | 1700 |
| ЛР5. Вар.9. Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа. Работа с файлами языка Си | Borland C++ 5.0 (под Windows) | 1200+ |
| ЛР6. Ввод и вывод | Java | 1200+ |
| ЛР6. Конструктор класса — метод __init__. Создание классов и объектов. Наследование в ООП. Полиморфизм и переопределение методов в ООП. Модули и их импорт. Объектно-ориентированное программирование | Python | 1300 |
| ЛР6. Структура данных «стек» и «очередь» | Visual C++ .NET 2019 | 1400 |
| ЛР7. Структура данных типа «таблица». Вариант 12. | Visual C++ .NET 2019 | 1400 |
| ЛР8 Написать функцию, которая удаляет из списка все вхождения ключа. ЛР9 Слить два стека, содержащих возрастающую последовательность целых положительных чисел, в третий стек так, чтобы его элементы располагались также в порядке возрастания. | Pascal ABC | 1000 |
| Массив: сумма, произведение элементов по условию; сортировка | Visual C++ 6.0 | 600+ |
| Массив: удаление цепочек четных элементов | Pascal ABC | 600 |
| Матрица: элементы, кратные трем | Visual Basic 6.0 | 600 |
| Менеджер диеты | Visual C++ .NET 2017 | 1900 |
| Методы расширения: для вычисления медианы и для вычисления списка биграмм. Анализ статистики посещения слайдов этого курса студентами. Реализовать метод GetMedianTimePerSlide. | Visual С# .NET 2019 | 1700 |
| Моделирование и анализ бизнес-процессов. КР1, ЛР1, ЛР2. Вариант 14 | UML | 2500 |
| Моделирование механизмов LIFO (Last In First Out, стек) и FIFO (First In First Out, очередь) | Visual Basic .NET 2012 | 600 |
| Моделирование работы системы ПВО | Delphi 7.0 | 800 |
| Моделирование сети Петри с добавлением параметра "Время" | Visual C# .NET 2017 | 2500+ |
| Моделирование систем. Имитационную модель системы массового обслуживания типа M/M/3 | GPSS | 2000 |
| Модуль для операций с мультимножествами | Haskell (Hugs-98) | 700 |
| МР3-коллекция с возможностью редактирования m3u (WinAmp) | Delphi 7.0 | 1500+ |
| Музыкальная картотека | Pascal ABC | 2500 |
| Наименьшее, присутствующее в 3-х массивах | C++ Builder 6.0 | 600+ |
| Наследование и виртуальные функции. Вариант 12: двигатель, двигатель внутреннего сгорания, дизель, турбореактивный двигатель | Visual C# .NET 2010 | 900+ |
| Нейронные сети. Предсказание цены на бирже | Delphi 7.0 | 2500+ |
| Нейронные сети. Прогноз погоды | Delphi 7.0 | 2500+ |
| Новые технологии в программировании. ЛР1. ЛР2. Вариант 3 | Visual C# .NET 2019 | 2000 |
| НТП ЛР1. Вариант 3. Работники фирмы с различными способами начисления зарплаты:
почасовая оплата, оплата по окладу и ставке. Бизнес-логика. Новые технологии в программированииновая | Visual С# .NET 2019 | 1990 |
| НТП ЛР2. Вариант 3. Работники фирмы с различными способами начисления зарплаты: почасовая оплата, оплата по окладу и ставке. Пользовательский интерфейс. Новые технологии в программированииновая | Visual С# .NET 2019 | 1990 |
| Обработка XML | Visual C# .NET 2010 | 900 |
| Обработка данных по поставкам нефтегазового оборудования | Pascal ABC | 900+ |
| Обработка массива (ввод/редактирование/открыть/сохранить/сортировка по возрастанию методом пузырька/поиск элемента линейным и бинарным методами) | Delphi 7.0 | 800 |
| Обработка программы на языке Паскаль. Расчет максимальной вложенности циклов | Delphi 7.0 | 800+ |
| Обработка разреженных матриц | Turbo Pascal 7.0 (DOS) | 700+ |
| Обучающая программа по спискам и бинарным деревьям | Delphi 7.0 | 1000 |
| Обходы бинарного дерева | Turbo Pascal 7.0 (DOS) | 800 |
| Объединение всех элементов первого списка и нечетных второго списка | Visual Prolog | 600 |
| Объединение и пересечение различных множеств при помощи алгоритма типа "Слияние" | C++ Builder 6.0 | 700 |
| Объектная модель массива кинофильмов с сериализацией, фильтрацией и сортировкой | C++ QT 5 | 1300 |
| Объектно-ориентированное программирование. ЛР1, ЛР2. Вариант №15 – КОРАБЛЬ имя — char* водоизмещение — int тип — char* | Visual C++ .NET 2019 | 1800+ |
| Объектно-ориентированное программирование. Работа с динамическими структурами данных. Информатика и программирование. Курсовая работа. Вариант 15. | Delphi 7.0 | 2300+ |
| Объектно-ориентированное программирование. «Фракталы» | Visual C# .NET 2019 | 2200+ |
| Оконный интерфейс + графики | Borland C++ 3.1 (под DOS) | 1000 |
| ООП (для ТУСУРа) ЛР №1 и №2. Вариант №9 | Visual C++ .NET 2019 | 1000+ |
| ООП (для ТУСУРа) ЛР №2. Вариант №17 | Visual C++ .NET 2019 | 600 |
| ООП ЛР1 Вариант 6. Определить класс Polynom степени n. Объектно-ориентированное программирование | Java NetBeans | 1200+ |
| ООП ЛР2 Вариант 6. Создать интерфейс Figure (геометрическая фигура), содержащий следующие методы: расчет площади геометрической фигуры (принимаемые параметры высота и сторона), вывод информации о фигуре. Объектно-ориентированное программирование. | Java NetBeans | 1200+ |
| ООП Объектно-ориентированное программирование (Катаев) Написать программу с консольным меню пользователя, которая заполняет массив размерности nxn по заданному правилу | Code::Blocks (C++) | 1800+ |
| ООП. КП. Вариант 9. Разработать программу, описывающих городские транспортные средства: автобус, трамвай, троллейбус и т. д. Использование наследования с применением интерфейсов. Объектно-ориентированное программирование | Visual С# .NET 2019 | 2200+ |
| ООП. Лабораторная работа №1, Реализация иерархии классов графических объектов | Visual C++ .NET 2010 | 700+ |
| ООП. Лабораторная работа №2, Реализация иерархии классов графических объектов | Visual C++ .NET 2010 | 700+ |
| ООП. Лабораторная работа №3, Реализация иерархии классов графических объектов | Visual C++ .NET 2010 | 700+ |
| ООП. ЛР1 Вариант 7. Определить класс Vector размерности n. Класс должен содержать несколько конструкторов | Java Eclipse | 2000 |
| ООП. ЛР1. Вариант №4: ЦЕХ имя — char* начальник — char* количество работающих — int. Объектно-ориентированное программирование | Visual C++ .NET 2019 | 2400 |
| ООП. ЛР2 Вариант 7. Создать абстрактный класс Bankomat, моделирующий работу банкомата | Java Eclipse | 2400 |
| ООП. ЛР2. Вариант №4: ЦЕХ имя — char* начальник — char* количество работающих — int. Объектно-ориентированное программирование | Visual C++ .NET 2019 | 2400 |
| ООП. Объектно-ориентированное программирование. ЛР1, ЛР2. Вариант 3. | Visual C++ .NET 2010 | 4300 |
| ООП. Реализация иерархии классов графических объектов. Вариант 8, нота, | Visual C++ .NET 2010 | 1300+ |
| Операции над векторами и матрицами. | C++ Builder 6.0 | 600 |
| Операции с B-деревом | Haskell (Hugs-98) | 700 |
| Описать процедуру predlast(f). Опишите рекурсивную функцию sum без параметров для нахождения суммы элементов файла f. Программирование и основы алгоритмизации-2. ЛР3. | Pascal ABC | 1300 |
| Описать структуру АЭРОФЛОТ (AEROFLOT) | Visual C++ .NET 2012 | 900 |
| Основы технологии Java. Лабораторная работа 2. Механизм исключений и операции ввода/вывода | Java Eclipse | 600 |
| Отдел кадров на предприятии | Visual C# .NET 2019 | 1300 |
| Очередь с приоритетом | Turbo Pascal 7.0 (DOS) | 700+ |
| Перемножение двух многочленов от n переменных | SWI-Prolog | 600 |
| Перемножения двух многочленов от n переменных | Lisp | 600 |
| Подсчет элементов дерева | Turbo Pascal 7.0 (DOS) | 600 |
| Поиск в ширину | Turbo Pascal 7.0 (DOS) | 600 |
| Поиск изоморфного поддерева | Visual C++ 6.0 | 800 |
| Поиск фундаментальных циклов графа | Turbo Pascal 7.0 (DOS) | 600 |
| Построение матрицы. Обмен столбцов. (ООП, наследование) | Visual Basic .NET 2003 | 600 |
| Построение мультиграфа и матрицы смежности по списку ребер | Visual C++ 6.0 | 600 |
| Построение эйлерова цикла в графе, заданном матрицей смежности | Turbo Pascal 7.0 (DOS) | 700+ |
| Построить линейный список из фамилий. Вставить в него введенную фамилию, сохранив алфавитный порядок. ЛР2. Вариант 20. Освоить основные приемы работы с динамическими структурами данных | Pascal ABC | 1300 |
| Построить линейный список из фамилий. Удалить из него самую короткую фамилию.
Используется текстовый файл, в котором в столбик записано 10 фамилий в алфавитном порядке | Visual C++ .NET 2017 | 3700 |
| Построить список: пересечение трех списков | Lisp | 600 |
| Предпослений элемент списка | SWI-Prolog | 600 |
| Представление данных в памяти. Язык С++ | Visual C++ .NET 2019 | 1000 |
| Прикладная программа для подготовки таблицы товаров (через штрих-код товара) | Visual C# .NET 2019 | 2500 |
| Приложение для сотовых телефонов и Авторов. Применение инструментов winapi и vcl для разработки СУБД-приложений в современных операционных системах. Вариант 12 | C++ Builder 6.0 | 2000 |
| Проверка: все элементы списка (кроме 2-х последних) больше заданного элемента | Visual Prolog | 600 |
| Программа для подсчета количества элементов введённого списка, значения которых лежат в определённом пользователем диапазоне | SWI-Prolog | 700 |
| Программа для работы с текстовыми и бинарными файлами на тему "Сведения о программных продуктах" | C++ Builder 6.0 | 600 |
| Программа для тестирования (версия 1) | Delphi 7.0 | 700 |
| Программа для тестирования (версия 2) | Delphi 7.0 | 800 |
| Программа для тестирования (версия 3) | Delphi 7.0 | 1200 |
| Программа представления данных в оперативной памяти: загрузка, сортировка, поиск, отображению, модификация и сохранение данных. Предметная область - номенклатура: номер товара (артикул), наименование, единицы измерения, остаток (на складе, на счете) | Visual C# .NET 2008 | 2300 |
| Программа управления заметками с разными типами заметок | Visual C++ .NET 2019 | 1700 |
| Программа, моделирующая работу с предметным указателем в книге | Visual C++ .NET 2012 | 1100 |
| Программирование 1. ЛР 1, ЛР 2. Вариант 14. Программирование 2. ЛР 3, ЛР 4. Вариант 10. | Turbo Pascal 7.0 (DOS) | 2500 |
| Программирование 2. ЛР 4. Вариант 7. Задача 1. Используйте линейные списки для хранения последовательности вещественных чисел. Задача 2. Даны целые числа t1, t2, ... t31 – задающие график температур за март месяц. | Pascal ABC | 900+ |
| Программирование на языке С++. Лабораторный практикум с 4 по 9 задание. Первый вариант. | Visual C++ .NET 2010 | 1400 |
| Программирование. ЛР3. Вариант 23. Построить линейный список из символов. Удалить из него запятые. Используется текстовый файл, в котором записана строка символов | Visual C# .NET 2019 | 1400 |
| Проектирование информационной системы «Отдел кадров предприятия» | Visual C++ .NET 2019 | 1900+ |
| Работа с данными пользователей | Pascal ABC | 1200 |
| Работа с двусвязным списком | Visual C++ .NET 2015 | 900 |
| Работа с массивами на ассемблере | Assembler-TASM(DOS) | 600 |
| Работа с моделью "дерево" в Qt на примерах базы автомобилей и фильмов | C++ QT 5 | 1000 |
| Работа с односвязными списками в среде Pascal ABC | Pascal ABC | 600+ |
| Работа с последовательностями на С++ | Borland C++ 5.0 (под Windows) | 600 |
| Работа с разреженными матрицами | Turbo Pascal 7.0 (DOS) | 600+ |
| Работа с файлами и массивами записей | Turbo Pascal 7.0 (DOS) | 400 |
| Разбор текстового файла с использованием собственных классов | Borland C++ 3.1 (под DOS) | 600 |
| Разделение списка на два: элементы на нечетных местах, большие заданного числа и остальные | Visual Prolog | 600 |
| Разработка программных модулей для компьютерных сетей (Pascal, VC++, C#) | Visual C++ .NET 2017 | 1400+ |
| Разработка программы учета успеваемости студентов | Visual C++ .NET 2013 | 900 |
| Разработка системы автоматического заполнения анкеты в формате MS Excel | Delphi 7.0 | 1000+ |
| Расписание занятий | C++ Builder 6.0 | 1200 |
| Расписание занятий (классы, динамический список) | Visual C++ 6.0 | 1000 |
| Расписание учебных занятий по дням недели | Visual C++ .NET 2010 | 1200 |
| Рассылка почты | Visual C# .NET 2017 | 1500 |
| Расчет максимальной глубины бинарного дерева | Turbo Pascal 7.0 (DOS) | 600 |
| Расчет среднего заработка | C под DOS | 500+ |
| Расчёт параметров механизмов с однокосым клином | Delphi 7.0 | 600+ |
| Расчётно-графическая работа по дисциплине «Структуры и алгоритмы обработки данных» вариант 4 | Visual C++ .NET 2019 | 800+ |
| Рацион кормления коров на молочной ферме (Симплекс-метод решения задачи) | Visual C++ .NET 2017 | 900+ |
| Реализация хеш-таблицы без использования map или multimap | C++ Builder 6.0 | 600+ |
| Результаты сессии | Delphi 7.0 | 1200 |
| Решения систем линейных уравнений методом Гаусса в поле Gf(2) | Delphi 7.0 | 800+ |
| Сбалансированное дерево | C под DOS | 800+ |
| Сведения о геометрических фигурах на плоскости | Pascal ABC | 700+ |
| Сведения об абитуриентах, сдавших вступительные экзамены в институт. Информационные технологии обработки данных. ИТОД | Pascal ABC | 1400+ |
| Связные списки и структуры, двоичные деревья | C++ Builder 6.0 | 600+ |
| СИАОД ЛР1, ЛР2. Вариант 15. Структуры и алгоритмы обработки данных на ЭВМ | Visual C++ .NET 2019 | 990+ |
| СиАОД ЛР1. Вариант 3. Дана последовательность чисел. Построить бинарное дерево, содержащее эти числа. Произвести обход дерева справа налево и вывести результаты на экран. После выполнения программы очистить память, занятую древовидной структурой.
Бинарные деревья. Структуры и алгоритмы обработки данных на ЭВМновая | Visual C++ .NET 2019 | 1990 |
| СиАОД ЛР1. Вариант 5. Написать программу, которая формирует бинарное дерево, выводит построенное дерево на экран и подсчитывает число вершин на n-ом уровне сформированного дерева. Корень считать вершиной 0-ого уровня. ЛР2. Вариант 5. Используя алгоритм Дейкстры, найти длины кратчайших путей во взвешенном ориентированном графе от заданной вершины до всех остальных. | Visual C++ .NET 2017 | 1200+ |
| СиАОД. Книжный магазин. | Pascal ABC | 1400+ |
| Симплекс-метод решения задачи. Перед проектировщиками автомобиля поставлена задача сконструировать самый дешевый кузов используя листовой металл, стекло и пластмассу | Borland C++ 5.0 (под Windows) | 900+ |
| Система книжного склада | Visual C++ .NET 2015 | 1320 |
| Система обработки данных о товарах ряда складов | Borland C++ 3.1 (под DOS) | 900+ |
| Система подбора недвижимости для обмена | Delphi 7.0 | 1000+ |
| Система управления телефоном автоматической телефонной станции. Технологии конструирования ПОновая | Visual C# .NET 2019 | 1800+ |
| Словарь. Использование CRC для хеширования | Turbo Pascal 7.0 (DOS) | 1300+ |
| Сложение разряженных матриц | Borland C++ 3.1 (под DOS) | 700 |
| Собственная структура данных «строка» - модуль процедур и демонстрационная программа | Free Pascal | 1100 |
| Создайте класс TouristGroup (туристическая группа) | Delphi 7.0 | 1780 |
| Создание и распознавания QR-кодов для минимизации описания объектовновая | Visual C# .NET 2017 | 4800+ |
| Создание множества из списка | Lisp | 600 |
| Создание односвязного списка структур типа библиотечной карты c хранением в алфавитном порядке | Visual C++ 6.0 | 600 |
| Создание электронного журнала дефектов на рабочем месте начальника смены цеха | Visual C# .NET 2008 | 1000+ |
| Сортировка двумерного массива по заданной схеме | Pascal ABC | 600+ |
| Сортировка методом Шелла по площади для объектов типа "треугольник" | Visual C++ .NET 2019 | 1000+ |
| Сортирорвка бинарным деревом | Borland C++ 3.1 (под DOS) | 600 |
| Список из N раз повторенных элементов X | SWI-Prolog | 600 |
| Список списков элементов списка | SWI-Prolog | 600 |
| Список товаров на складе | C под DOS | 500+ |
| Справочная по операторам Паскаля (языка Turbo Pascal) | Turbo Pascal 7.0 (DOS) | 900+ |
| Справочная система Кадры. Создание приложений с интерфейсом, управляемым событиями при помощи пакета Turbo Vision. Проектирование человеко-машинного интерфейса. Вариант 4 | Turbo Pascal 7.0 (DOS) | 2000 |
| Справочник биполярных транзисторов | C++ QT 4 | 1600 |
| Справочно-информационная система "Склад" (данные хранятся в файлах) | C++ Builder 6.0 | 1600+ |
| Справочно-информационная система Библиотека | Visual C++ .NET 2015 | 700+ |
| Справочно-информационная система Библиотеки | Visual C++ .NET 2015 | 2000+ |
| Справочно-информационная система для компании предоставляющей услуги кабельного телевидения | Visual C++ .NET 2017 | 1200+ |
| Сравнение на практике скоростей сортировки методами: пузырька, Шейкера и быстрая сортировка. | C++ Builder 6.0 | 600+ |
| Сравнение сортировок | Visual C++ .NET 2015 | 1500 |
| Среднее арифметическое элементов списка | Turbo Prolog | 600 |
| Стоимость доставки самолетом 1 кг груза составляет 300 тг. Для каждого из N
пассажиров введите вес багажа, который он перевозит, подсчитайте, сколько каждый
пассажир должен заплатить за перевозку своего багажа. Вычислите также общий вес груза, перевозимого пассажирами. | Visual С# .NET 2019 | 600 |
| Структура Point. Структуры на Cи | Visual C++ .NET 2012 | 2300 |
| Структура Студенты на чистом Си в CodeBlocks | Code::Blocks (C++) | 1200 |
| Структуры и алгоритмы обработки данных в ЭВМ ЛР №1 и №2. Вариант №11 | Visual C++ .NET 2019 | 900+ |
| Структуры и алгоритмы обработки данных в ЭВМ. ЛР №1. Вариант №16 | Visual C++ .NET 2019 | 600+ |
| Структуры и алгоритмы обработки данных. Курсовой проект - хранящуюся в файле базу данных, состоящую из 4000 записей. ЛР1 - Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. ЛР2 - Написать подпрограммы для вычисления характеристик двоичного дерева. ЛР3 - Разработать подпрограмму построения ДБ-дерева для массива целых чисел. | Visual C++ .NET 2015 | 2500 |
| Студенты | C++ Builder 6.0 | 600 |
| Стэк (Visual C++) | Visual C++ .NET 2010 | 900 |
| Телефонный справочник | Borland C++ 3.1 (под DOS) | 700 |
| Теория алгоритмов. ЛР 1. Оценка сложности алгоритма. ЛР 2. Линейные структуры данных. ЛР 3. Поиск. ЛР 5. Сортировка. | Visual C++ .NET 2010 | 1300 |
| Тестирование учащихся путем предоставления на выбор вариантов ответов | Delphi 7.0 | 2600 |
| Топологическая сортировка (вершин графа) | Delphi 7.0 | 600+ |
| Удаленный редактор реестра | Visual C++ .NET 2008 | 6300+ |
| Университет | Turbo Pascal 7.0 (DOS) | 1300+ |
| Управление и визуализация односвязного списка | C++ Builder 6.0 | 700 |
| Уровень с максимальным числом вершин | Turbo Pascal 7.0 (DOS) | 600 |
| Учёт книг в библиотеке | Visual C++ .NET 2017 | 1200+ |
| Учёт личных данных и успеваемости студенческой группыновая | Delphi 2010 (Rad Studio) | 2000 |
| Формирование данных о подразделениях (предприятиях) | Turbo Pascal 7.0 (DOS) | 600+ |
| Формирование матрицы смежности по заданному списку окрестностей вершин ориентированного графа (динамический список) | Delphi 7.0 | 800+ |
| Формирование отчетных ведомостей факультета журналистики. Алгоритмы и структуры данных. КП. Вариант 13. В деканате факультета журналистики имеются списки студентов разных групп. | Visual C++ .NET 2015 | 1700+ |
| Функциональное и логическое программирование. КР1, КР2. Вариант 2 | XLisp | 1320 |
| Функциональное и логическое программирование. ЛР2 Вариант 4. Написать программу, которая возвращает список (m1 m2 m3), состоящий из трех наибольших элементов исходного числового списка s: m1>=m2>=m3. Исходный список содержит не менее трех элементов. ЛР4 Вариант 4.В файле хранится база фактов о животных в виде предиката: животное(<название>, <ареал_обитания>, <популяция>). Написать программу, которая бы позволяло править данные файла, вводя количество родившихся или умерших животных, а также формировать список вымирающих животных по заданной гра | Visual Prolog | 1400 |
| Хеш-таблица | Delphi 7.0 | 600+ |
| Хеш-таблицы, база данных номеров машин | C++ Builder 6.0 | 600 |
| Хранение весового-ориентированного графа с помощью списков смежности | Visual C++ 6.0 | 600 |
| Хэш-таблица, хранящая список значений по ключу, двойное хэширование | Visual C++ .NET 2012 | 700 |
| Циклический вложенный список (магазины - продукты в них) | Turbo C | 900 |
| Число потомков дерева | C++ Builder 6.0 | 600+ |
| Шаблон дерева с любыми элементами без использования STL | C++ Builder 6.0 | 600+ |