Программирование

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все C C# C++ Delphi Java JavaScript Pascal Pascal ABC
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Курсовая работа на тему: Разработка таблицы символов на основе красно-черного дерева

    Тема работы: «Разработка таблицы символов на основе красно-черного дерева». В рамках работы проведен анализ предметной области, разобран алгоритм вставки и удаления узлов в красно-черном дереве и разработана программа для его иллюстрации. Так же проведено тестирование. Программа имеет интуитивно понятный интерфейс. Объем пояснительной записки без приложения - 32 листа.

  • Исследование и реализация алгоритмов балансировки АВЛ - дерева

    Тема курсовой работы: "Исследование и реализация алгоритмов балансировки АВЛ - дерева"

    Цель данной работы - изучение алгоритмов балансировки дерева, на примере AVL – дерева.

    Задачи работы:

    - Провести теоретический анализ балансировки AVL – дерева.

    Рассмотреть возможности языков программирования.

    Реализовать AVL – дерево на объектно-ориентированном языке программирования.

    Реализация дружественного интерфейса.

    Провести тестирование разработанной программы.

  • Программирование приложения "Графический редактор"

    Программирование приложения Графический редактор. Построить систему классов для описания плоских геометрических фигур: линии, круга, квадрата, прямоугольника. Предусмотреть методы для создания объектов, перемещения на плоскости, изменения размеров и вращения на заданный угол. Написать программу, демонстрирующую работу с этими классами

  • Программа введения базы данных «Сотрудники»

    Создайте программу введения базы данных «Сотрудники»
    ООО «....». База данных состоит из двух файлов. Файл No 1 - список сотрудников: фамилия, код должности, подразделение. Файл No 2 - справочник: наименование должности, зарплата за один час работы. Количество отработанных часов для каждого сотрудника вводятся с клавиатуры компьютера; расчет премии и бонусов за период (месяц), и т.д.(на свое усмотрение)

  • Планировщик событий и календарь

    Программирование приложения «Планировщик событий и календарь». Позволит пользователю заносить дату и время события, а также кое-какие заметки в календарь.
    Пользователь должен иметь возможность просмотреть календарь или найти определенное событие.
    По желанию:
    Добавить возможность создавать повторяющиеся события (каждый день, неделю, месяц, год и т.д.)

  • Необходимо написать двоичное дерево поиска в Visual C#

  • Курсовая, Программирование  Тетрис на C#

    Тетрис на C#, от 300 до 600 строк, без xml и сторонних библиотек, со счетом и лучшими игроками

  • Контрольная, Визуальное программирование, программирование

    Кодирование информации методом хаффмана на c#

  • Разработка программы обработки массива данных с построением диаграммы (предметная область-«Гостиница»)

    Тема проекта: Разработка программы обработки массива данных с построением диаграммы (предметная область-«Гостиница»)

    1. Исходные данные (технические требования) на проектирование

    Состав входных и выходных данных:

    - входные данные: ФИО клиента, № комнаты, количество суток проживания, цена суток (руб.)

    - вычисляемое поле: Итого (руб.)

    - выходные данные: обработанный массив данных, круговая диаграмма.

    2. Функции программы: ввод данных, запись данных в файл, чтение данных из файла, вывод данных на экран, дополнение данных, удаление данных, поиск информации по заданному атрибуту (наименование продукта), сортировка данных (обменная сортировка), построение диаграммы(столбиковой).

    3. Требования к программе: тип меню – горизонтальное, выбор функции меню - по номеру, вывод сведений о назначении программы, вывод подсказок с указаниями к дальнейшим действиям, вывод запросов на ввод исходных данных, контроль исходных данных и коррекция ошибочно введенных значений переменных.

  • Курсовая работа на C# - Программа скрытого копирования файлов

    Написать программу, которая автоматически копирует все файлы с flash-накопителя (флешки), при подключении его к компьютеру. Программа и процесс копирования должны быть скрыты. Копирование происходит в C:\Users\(имя пользователя)\(буква носителя + циферный набор).

  • Курсовая работа на C# - Реализация игры Сапер

    Игра-приложение «Сапёр» представляет собой плоское или объёмное игровое поле, которое разделено на смежные ячейки (квадраты, шестиугольники, кубы и т. п.), некоторые из которых «заминированы»; количество «заминированных» ячеек известно. Целью игры является открытие всех ячеек, не содержащих мины.

    Игрок открывает ячейки, стараясь не открыть ячейку с миной. Открыв ячейку с миной, он проигрывает. Мины расставляются после первого хода, поэтому проиграть на первом же ходу невозможно. Если под открытой ячейкой мины нет, то в ней появляется число, показывающее, сколько ячеек, соседствующих с только что открытой, «заминировано»; используя эти числа, игрок пытается рассчитать расположение мин, однако иногда даже в середине и в конце игры некоторые ячейки всё же приходится открывать наугад.

    Если под соседними ячейками тоже нет мин, то открывается некоторая «незаминированная» область до ячеек, в которых есть цифры.

    Заминированные» ячейки игрок может пометить, чтобы случайно не открыть их. Открыв все «не заминированные» ячейки, игрок выигрывает.

    В рамках курсового проекта должны быть реализованы:

    1. Дружественный графический интерфейс программы. Интуитивно понятное управление.

    2. Алгоритм расстановки «мин» на игровом поле.

    3. Отображение времени игры.

    4. Отображение текущего количества открытых и скрытых «мин».

    5. Возможность помечать «заминированные» ячейки.

    6. Меню «О программе», содержащее вкладки «Справка», «О разработчике»

  • Курсовая: Программа для автоматического тестирования знаний на языке C#

    Целью данной работы является разработка приложения автоматического тестирования уровня знаний. Программа позволит наиболее эффективно осуществлять контроль с минимальными временными затратами проверяющего и обучающихся.

    В соответствии с данной целью были поставлены следующие задачи:

    -       проанализировать предметную область;

    -       провести обзор и анализ существующих информационных систем, предназначенных для тестирования;

    -       осуществить проектирование и разработку приложения.