Задача о 8 ферзях

Нахождение всевозможных комбинаций расстановки восьми ферзей на пустой шахматной доске, в которой ни один из ферзей не находится под боем другого. Описание базового класса Queens. Визуализация шахматной доски при запуске программы пользователем.

Подобные документы

  • Порядок разработки программы, требования к ее функциональности. Описание входных и выходных данных. Диаграмма иерархии классов и ее описание. Описание интерфейса программы, ее модули и текст. Спецификация состава программы и механизм ее тестирования.

    курсовая работа, добавлен 29.06.2023

  • Delphi - прошлое и настоящее. Версии Delphi. Разработка игры "Пятнашки", история создания, математическое описание. Основные компоненты и средства построения интерфейса среды программирования. Интерфейс программы, порядок взаимодействия с пользователем.

    курсовая работа, добавлен 12.12.2017

  • Устранение шумовых помех методом Гауссова сглаживания как один из основных этапов предварительной обработки изображения. Требования, предъявляемые к пользовательскому интерфейсу программного приложения. Математическая модель задачи распознавания.

    дипломная работа, добавлен 30.06.2017

  • Определение списка как динамической структуры данных, каждый элемент которой связывается со следующим посредством указателя. Общедоступная, защищённая и обособленная части интерфейсного компонента класса. Реализация списка на C++ и листинг программы.

    реферат, добавлен 14.04.2011

  • Нахождение значения формулы при данных аргументах, приближенное нахождение интеграла, работа с переменными, изменение аргументов, вызов справки. Функциональная структура программы и принципы ее построения. Реализация алгоритма распознавания функции.

    курсовая работа, добавлен 18.08.2009

  • Разработка интерактивного web-сайта. Проектирование программы-тестера, проверка пользователем своего уровня знаний в области электронного секвенсора FL Studio. Выбор программных средств реализации. Использование сценарного языка PHP, элементов JavaScript.

    курсовая работа, добавлен 05.06.2014

  • Характеристика вывода определенных букв, расположенных в заданном диапазоне. Особенность эффективного использования памяти компьютера для динамического выделения памяти. Счет с помощью программы вводимых пользователем символов посредствам объекта "Y".

    курсовая работа, добавлен 13.04.2020

  • Модель построения визуального представления текстового описания пространственных отношений. Анализ существующих подходов к реализации данного процесса и оценка полученных результатов. Описание и значение используемых операций нечеткой литерной логики.

    статья, добавлен 18.01.2018

  • Разработано программное обеспечение, служащее для подсчета калорий. Программа разработана на языке программирования С#. Задачей данной программы является использование программы пользователем в личных целях. Контрольный пример и руководство пользователя.

    курсовая работа, добавлен 15.11.2020

  • Рассмотрение особенностей задач о назначении. Описание алгоритма классической транспортной задачи. Изучение правил применения венгерского метода решения. Составление структуры программы. Тестирование программы при нормальных и экстремальных условиях.

    курсовая работа, добавлен 18.01.2016

  • Выбор средств для решения и визуализации задачи интерполяции крупных массивов данных. Основные требования к программной среде при работе с геомеханическими моделями. Оптимизация интерфейса для организации взаимодействия компьютера с пользователем.

    статья, добавлен 24.08.2020

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

    реферат, добавлен 13.11.2014

  • Теория графов и алгоритмы на графах, их наиболее широкое применение в программировании. Описание основных программных моделей. Наличие наглядной графической интерпретации состояния графа. Визуализация графов и их алгоритмов средствами Macromedia Flash.

    статья, добавлен 11.03.2018

  • Разработка программы, позволяющей вести учет платежей. Виды и особенности операционных систем для смартфонов. Проектирование интерфейса программы и порядок её взаимодействия с пользователем. Основные компоненты и средства разработки мобильных приложений.

    курсовая работа, добавлен 07.05.2016

  • CASE-средство Bpwin: запуск программы, инструменты. Описание полей бланка диаграммы. Работа с блоками и дугами, текстовыми блоками. Стоимостной анализ и свойства, определяемые пользователем. Использование ERwin для составления информационной модели.

    курсовая работа, добавлен 14.04.2015

  • Особенности визуального способа подачи информации. Проектирование и программная реализация аналитического отчета на основе анализа сообщений в социальных сетях. Визуализация состояния населения Ханты-Мансийского края, его настроений, проблем и отношений.

    дипломная работа, добавлен 22.01.2016

  • Понятие и внутренней устройство, подходы к проектированию электронной интерактивной доски. Сенсорная аналого-резистивная технология и особенности ее применения. Сравнение данной методики с электромагнитной технологией. Инструменты рабочего стола.

    контрольная работа, добавлен 27.10.2021

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

    лекция, добавлен 22.01.2013

  • Шифр Цезаря как один из древнейших шифров, история его создания, применяемые закономерности. Описание программы и предъявляемые к ней требования. Формирование и содержание ключа, принципы его подбора. Сфера практического использования программы.

    контрольная работа, добавлен 25.05.2014

  • Основные этапы решения задач на ЭВМ. Управляющие структуры или операторы управления. Назначение и области применения программы заполнения массива случайными числами. Разработка алгоритма программы на языке Си++. Отработка и тестирование программы.

    курсовая работа, добавлен 08.09.2015

  • Применение и описание системы логического программирования Turbo Prolog. Особенности, предназначение предикатов xpositive и xnegative. Специфика программы классификации животных по признакам, выбранным пользователем. Роль главного модуля do expert job.

    реферат, добавлен 11.12.2015

  • Применение математических и вычислительных методов в планировании перевозок, история поиска способов решения. Итерационное улучшение плана перевозок и нахождение опорного плана. Сущность метода северо-западного угла и решение с помощью теории графов.

    курсовая работа, добавлен 16.04.2012

  • Описание используемой математической модели и применяемых методов просчета для решения дифференциального уравнения. Анализ полученных алгоритмов подпрограмм и обзор их функций. Характеристика формы программы. Листинг и решения в работе с MathCad.

    реферат, добавлен 09.06.2013

  • Создание программы считывания биоритмов, в которой запрашивается дата рождения человека и дата, для которой требуется оценить его состояние. Программа должна рассчитать и выдать на экран ближайшие к этой дате дни пика и спада биоритмов. Листинг программы.

    контрольная работа, добавлен 22.02.2012

  • Сущность текстовых и графических редакторов, процессоров. Основные функции систем управления базами данных: создание пустой структуры; обеспечение возможности доступа к данным. Анализ интегрированных, бухгалтерских и финансовых аналитических систем.

    реферат, добавлен 02.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.