Программа "Крестики-нолики"
Реализация программного кода с комментариями. Процесс игры между компьютером и игроком. Основные навыки использования языка Си, освоение концепций и стратегий по созданию консольного приложения "Крестики-нолики". Создание компиляторов для новых платформ.
Подобные документы
Пошаговая разработка процесса создания игры Javascript Canvas при помощи MooTools и LibCanvas. Объяснение причин и логики добавления нового и рефакторинга существующего кода. Набор классов, с помощью которых возможна реализация различных эффектов.
курсовая работа, добавлен 16.09.2010Описание программного обеспечения компьютерной игры "Морской бой": программная реализация, общие сведения (список файлов, технические требования, алгоритм) и состав программы. Достоинства разработанного программного продукта и перспективы развития.
практическая работа, добавлен 03.12.2011Создание приложения с применением технологии Windows Forms, обоснование выбора языка программирования. Разработка программы, предназначенной для автоматизации процесса работы с файлами. Описание разработанных модулей. Тестирование программного продукта.
отчет по практике, добавлен 21.09.2016Классификация и характеристика дублирующихся блоков программного кода. Описание основных причин появления дубликатов кода, описание и особенности форм дублирования программного кода. Отличительные черты текстового и функционального дублирования.
статья, добавлен 10.08.2018Изучение управления файловой системой с помощью Win32 API. Разработка консольного приложения, позволяющего выводить список дисков, создавать и удалять каталоги и файлы, перемещать информацию и файлы. Создание приложения для асинхронного ввода-вывода.
лабораторная работа, добавлен 06.04.2015Алгоритм решения систем линейных алгебраических уравнений методом Зейделя. Разработка консольного приложения, предназначенного для нахождения корней СЛАУ. Язык программирования C#. Интегрированная среда разработки, описание программы и тестирование.
курсовая работа, добавлен 11.04.2020Описание файловой структуры веб-приложения - ежедневника с функцией голосового управления. Интерфейс с изображениями, отображающими процесс работы приложения. Примеры кода с пояснениями. Общее описание иерархии и взаимодействия компонентов приложения.
дипломная работа, добавлен 17.05.2018Обзор современных платформ программирования. История создания скриптовых языков. Основные области использования JavaScript. Реализация Windows-приложения, выбор языков и сред программирования. Типы данных, разработка скрипта поиска по сайту на языке.
курсовая работа, добавлен 13.07.2012Освоение современного фреймворка, закрепление навыков программирования в объектно-ориентированном стиле, ознакомление и взаимодействие с языком разметки XML. Создание макета приложения. Методы сохранения, загрузки, печати. Редактирование, хранение данных.
курсовая работа, добавлен 18.02.2019Характеристика подхода к построению модифицированного приложения. Рассмотрение основных этапов строения кода. Исследование признаков выделения ядра. Главная особенность определения структуры спецификации. Определение плагин-модулей и их подключение.
статья, добавлен 08.12.2018Предпосылки к созданию языка Лого. Черепашья графика, реализация языка. Исследование рынка обучающих программ для мобильных устройств. Поколение "тачскринов", тенденции на рынке приложений. ScratchJR и PocketCode. Детали реализации мобильной версии.
дипломная работа, добавлен 26.08.2016Создание браузерных интерфейсов. Применение языка Java Script для создания интерактивного теста по математике на тему "Многоугольники". Изучение языка веб-программирования. Выполнение скриптов. Написание программного кода, изменение временной размерности.
статья, добавлен 27.02.2019- 113. Игра "Parovoz"
Запуск программы "Parovoz" в среде Windows, правила игры. Метод решения задачи, описание используемых классов, структур и функций. CApp - класс приложения, обеспечивающий инициализацию, выполнение и завершение программы. Основные образы окна приложения.
курсовая работа, добавлен 14.11.2010 Разработка веб-приложения, позволяющего автоматизировать процесс формирования навыков построения предложений на английском языке. Проектирование архитектуры приложения и базы данных. Разработка графического интерфейса. Создание тестовых заданий.
курсовая работа, добавлен 30.06.2017Состав и содержание работ по созданию Web-сайта. Подготовка его контента: текста, таблицы и рисунки, подлежащие размещению на сайте. Разработка программного кода и внешнего оформления. Выбор оптимального типа гиперссылок сайта: кнопок системы управления.
отчет по практике, добавлен 25.05.2021Основные положения при работе с F#. Интерактивная консоль, в которой можно быстро проверить работоспособность отдельных фрагментов кода на F#. Модули интеграции в Visual Studio 2008. Создание приложения "Учебник по F#". Встроенная интерактивная консоль.
лабораторная работа, добавлен 11.04.2017Основные типы данных, язык SQL, Spring фреймворк, JPA репозитории и Spring Data, REST клиент. Создание шаблона приложения, классов сущностей, репозиториев, Rest сервера. Создание классов для синхронизации. Реализация отправки и поглощения HTTP запросов.
курсовая работа, добавлен 17.02.2019Понятие компромиссного набора стратегий для дифференциальной игры нескольких лиц, способ его построения в классе позиционных стратегий. Разработка эффективного алгоритма реализации этого способа для линейной неантагонистической игры нескольких лиц.
статья, добавлен 26.04.2019Разработка равновесных jam-fold стратегий в игре для двух человек. Стратегия для Texas holdem, в которой оценивается зависимость вероятности победы в турнире от количества фишек у игроков. Эффективное вычисление математического ожидания для игры Omaha.
дипломная работа, добавлен 07.07.2016Жизненный цикл программного обеспечения компьютерных систем. Технологическая и эксплуатационная безопасность программ. Доказательства правильности программ и их спецификаций. Анализ безопасности программного обеспечения, целостности программного кода.
книга, добавлен 15.09.2012Принципы и основные этапы разработки компьютерной игры. Обоснование выбора необходимого инструментария разработки, алгоритмов и библиотек. Проектирование приложения и пользовательского интерфейса, главные требования к ним. Реализация и тестирование игры.
дипломная работа, добавлен 02.12.2019Правила преобразования сигнала логическими схемами. Разработка мобильного игрового приложения "Logic". Описание спецификации программы и алгоритма ее реализации. Тестирование приложения. Создание дизайна приложения, прописывание кодов для кнопок.
статья, добавлен 28.02.2019Классификация систем массового обслуживания и их основные элементы. Процесс имитационного моделирования расписаний. Программная реализация алгоритма. Оптимизация методом покоординатного спуска и программного кода. Анализ результатов работы программы.
курсовая работа, добавлен 13.09.2012Совершенствование действующей информационной системы на основе новых информационных технологий и средств телекоммуникаций, создание программного продукта, обеспечивающего реализацию товара, который предполагает и его учет. Программная реализация задачи.
курсовая работа, добавлен 08.10.2014Создание игрового приложения для мобильных платформ iOs и Android. Использование в приложении средств, позволяющих имитировать поведение тел под действием различных физических сил и законов. Написание скриптов для объектов, использующих физику.
курсовая работа, добавлен 25.06.2017