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

Цена:
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]
Контрольная работа по дисциплине: Цифровая обработка сигналов. Вариант 05
Исходные данные Непрерывное сообщение передается по системе связи дискретными сигналами. На стороне передачи исходное сообщение преобразуется в первичный электрический сигнал, который, в свою очередь, преобразуется в цифровую форму. Перед передачей в канал связи сигнала сообщения производится также предварительная обработка его цифрового представления по заданному алгоритму. На стороне приёма восстанавливается непрерывное сообщение (с учётом предварительной обработки на стороне передачи), которо
User Учеба "Под ключ" : 8 сентября 2017
800 руб.
promo
История возникновения и развития настольного тенниса
История возникновения и развития настольного тенниса. Сейчас никто не может сказать кто, когда и где первым начал играть в настольный теннис. Большинство специалистов считает, что настольный теннис появился в Англии, как разновидность Королевского Тенниса. В XVI веке в Англии и Франции возникла забавная игра без определенных правил. Сохранились рисунки, на которых можно увидеть игру давних времен, когда играли ракетками со струнами, похожими на те, которые ныне приняты в обычном, так называемом,
User AlexeyMSC : 21 июля 2024
100 руб.
Физика. Лабораторная работа № 2. Вариант 8. СибГУТИ
Тема: Определение удельного заряда электрона, методом магнетрона. 1. Цель работы. Познакомиться с законом движения заряженных частиц в электрическом и магнитном полях. Определить удельный заряд электрона, с помощью цилиндрического магнетрона. 2. Основные теоретические сведения. Закон движения частиц в электромагнитном поле рассмотрим на примере движения электрона. Электрон – отрицательно заряженная частица, поэтому, будем рассматривать отрицательный заряд, так как вся лабораторная работа связана
User Shamrock : 2 февраля 2015
250 руб.
Влияние политической обстановки в стране на формирование молодежной субкультуры
ВВЕДЕНИЕ ГЛАВА 1. ХАРАКТЕРИСТИКА СОВРЕМЕННЫХ ПОЛИТИЧЕСКИХ ПРОЦЕССОВ РОССИИ И ИХ ВЛИЯНИЕ НА ОБЩЕСТВЕННО-КУЛЬТУРНУЮ СИТУАЦИЮ В СТРАНЕ ГЛАВА 2. ПОНЯТИЕ МОЛОДЕЖНОЙ СУБКУЛЬТУРЫ 2.1 Общая характеристика феномена молодежной субкультуры 2.2 Молодежная субкультура в условиях мегаполиса (на примере Москвы) ГЛАВА 3. МОЛОДЕЖЬ И ВРЕМЯ ЗАКЛЮЧЕНИЕ ЛИТЕРАТУРА ВВЕДЕНИЕ Современная политическая обстановка в нашей стране обуславливает многие процессы, происходящие в обществе. Кажется, нет в России людей, которые
User Qiwir : 9 февраля 2014
10 руб.
up Наверх