Написание программы "Угадайка"

Цена:
5 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-218395.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение

1. Разработка программы

1.1 Технические характеристики

1.2 Выбор состава технических и программных средств

2. Разработка рабочего проекта

2.1 Разработка программы

2.2 Спецификация программы

2.3 Описание программы

2.4 Тестирование программы

3. Внедрение

Заключение

Глоссарий

Список использованных источников

Приложения

Введение



Задание на курсовую работу по дисциплине: «Алгоритмические языки и программирование».

Тема: Разработка игрового приложения для ОС Microsoft Windows.

Условие задачи: Написать программу «Угадайка». Компьютер случайным образом загадывает число от 1 до 100. Задача пользователя – за минимальное количество попыток, но не более шести, угадать это число, предлагая компьютеру свои варианты, в ответ на которые программа указывает счёт попытки и сообщение о том, больше загаданное число или меньше введённого с клавиатуры. При правильной стратегии (деление интервала чисел пополам) наверняка угадать число можно за семь попыток. Игра состоит из пяти партий. После последней партии выводятся результаты.

Назначение программы: игра.

Область применения: ПК, работающий под управлением ОС Microsoft Windows (версии 9x/2k/XP и более поздних).

1. Разработка программы



1.1 Технические характеристики

По условию задачи, необходимо разработать приложение для ОС Microsoft Windows – игру. По правилам игры, компьютер будет загадывать число, а пользователю необходимо будет за ограниченное число попыток (6 попыток) его угадать.

Числа пользователь должен будет либо вводить с клавиатуры, либо увеличивать или уменьшать значения числа в поле ввода стрелками. После каждой попытки пользователю необходимо сообщить: больше загаданное число или меньше того, что он ввёл.

Если за 6 попыток пользователю удаётся угадать число, игра завершается. Если число так и не было отгадано, игра также завершается, а пользователю сообщается загаданное число.[1]

Для проверки честности будет использован алгоритм шифрования MD5. Механизм его работы заключается в следующем: после генерации случайного числа, которое пользователю необходимо будет отгадать в процессе игры, генерируется и текстовая строка, по которой можно будет явно определить какое число было загадано (например, «__загадано__:_число___99»).

Эта строка является исходной, а её md5-хэш (последовательность из 32 шестнадцатеричных чисел) будет сообщаться пользователю до начала игры. Данный хэш практически невозможно расшифровать (получить из него исходную строку), что предотвращает возможность получения загаданного числа иными методами, кроме угадывания его, однако для проверки честности пользователю достаточно лично получить из исходной строки md5-хэш (для этого существует множество небольших программ, в том числе и веб-приложений).[2]
Ответы на тесты по социологии
230 Следствием позитивной девиации является B) Ускорение общественного прогресса 231 Несовершенство человеческого общества – основная причина девиации, так считают A) социологи 232 Противоположность девиантного поведения A) конформизм 233 Какие теории определяют основной причиной девиации психологические травмы психоаналитические
User Max2304 : 16 января 2019
250 руб.
К изучению биоэкологии некоторых видов Куньих Воронежской области
В июне 1992 года в Рио-де-Жанейро под эгидой Организации Объединённых Наций состоялась Международная конференция по окружающей среде и развитию. В ней приняли участие главы, члены правительств и эксперты 179 государств, а также представители многих неправительственных организаций, научных и деловых кругов. Был принят ряд важных документов и среди них конвенция о биологическом разнообразии. Эта конвенция определила биоразнообразие в трёх структурных компонентах: генетическое разнообразие –
User Slolka : 23 августа 2013
10 руб.
Персональное задание по дисциплине Транспорт и спецагрегаты на тему «Агрегаты для проведения капитального и текущего ремонта скважин». Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых сква
Персональное задание по дисциплине Транспорт и спецагрегаты на тему «Агрегаты для проведения капитального и текущего ремонта скважин»-Курсовая работа-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин При проведении капитального ремонта скважин (КРС) и текущего ремонта скважин (ТРС) применяются различные виды агрегатов для перевозки грузов, штанг, труб и т.д., для проведения различных геолого-технических мероприятий, проведения спуско - п
User leha.se92@mail.ru : 26 января 2022
856 руб.
Персональное задание по дисциплине Транспорт и спецагрегаты на тему «Агрегаты для проведения капитального и текущего ремонта скважин». Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых сква
Ответы на 3 вопроса по транспортной логистике
1. Основные технологии перевозок грузов 2. Маршрутизация перевозок 3. Подбор подвижного состава
User Donbass773 : 4 сентября 2019
120 руб.
Ответы на 3 вопроса по транспортной логистике
up Наверх