
- •Федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский университет "Высшая школа экономики"
- •Курсовая работа
- •Содержание
- •Цель курсовой работы.
- •Назначение программы
- •Требования к программе
- •1.1 Требования к функциональным характеристикам.
- •Постановка задачи
- •Метод решения задачи:
- •Трассировка метода:
- •Внешняя спецификация программы Сценарий
- •Размещение текстов диалога на экране
- •Алгоритм решения задачи
- •Инструкция по работе с программой
- •Требования к запрашиваемым исходным данным
- •Контрольный пример
Инструкция по работе с программой
Программа имеет полное название «Programma perevodyashya dvoicnie chisla v desyatichnie i naoborot s rejimom obucheniya»(Программа переводящая двоичные числа в десятичные и наоборот). Программа может переводить числа из двоичной системы счисления в десятичную. Так же может переводить десятичные числа в двоичные. И имеет режим обучения с необходимой информацией для перевода числа из двоичной в десятичную и из десятичной в двочичную системы счисления. Программа имеет меню. Меню состоит из 4 пунктов:
Obuchenie.
Perevod iz dvoichnoi v desyatichnyu.
Perevod iz desyatichnoi v dvoichnyu.
Vihod.
Перейти в нужный пункт меню можно посредством нажатия соответствующей разделу меню цифры на клавиатуре.
При нажатии на клавиатуре ‘1’ пользователь попадает в раздел обучения. В разделе обучения пользователь найдет только теоретические сведения. Никаких вычислений в этом разделе не производится. После просмотра информации компьютер выдаст сообщение о продолжении работы, выглядит оно следующим образом: «Dlya prodoljeniya najmite lubuy klavishu...»(Для продолжения нажмите любую клавишу…). После нажатия любой клавиши на клавиатуре пользователь попадает в основное меню.
При нажатии на клавиатуре ‘2’ пользователь попадает в раздел перевода числа из двоичной в десятичную систему счисления. Компьютер выдаст сообщение предлагающее ввести число: «Vvedite dvoichnoe chislo:»(Введите двоичное число:) После чего пользователь может приступить к вводу вашего числа. После подсчета программой десятичного числа, она выдаст ответ в виде: «Desyatichnoe chislo:»(Десятичное число: ) и результат в виде двоичного числа. Затем так же как и в пункте ‘1’ пользователю предложат продолжить работу с программой.
При нажатии на клавиатуре ‘3’ пользователь попадает в раздел перевода числа из десятичной в двоичную систему счисления. Компьютер выдаст сообщение предлагающее ввести число: «Vvedite desyatichnoe chislo:»(Введите десятичное число:). После чего пользователь может приступить к вводу числа. После подсчета программой двоичного числа, она выдаст ответ в виде: «Dvoichnoe chislo:»(Двоичное число:) и результат в виде десятичного числа. Затем так же как и в пункте ‘1’ пользователю предложат продолжить работу с программой.
При нажатии на клавиатуре ‘4’ программа попрощается с пользователем сообщением: «Do svidaniya» и закончит свою работу после нажатия пользователем любой клавишы.
Требования к запрашиваемым исходным данным
В разделе меню ‘2’ следует вводить только цифры состоящие только из ‘1’ или ‘0’. Иначе программа выдаст вам сообщение об ошибке вида: «Vi vveli ne korektnoe chislo, poprobuete snova» и попросит снова вести число. Программа будет выводить ошибку до тех пор пока пользователь не введет корректное число, например: «10101».
В разделе меню ‘3’ следует вводить только цифры. При вводе букв программа так же как и в пункте ‘2’ выдаст сообщение пользователю о некорректном вводе вида: «Vi vveli ne korektnoe chislo, poprobuete snova» и попросит снова вести число. Программа будет выводить ошибку до тех пор пока пользователь не введет корректное число, например: «13».
В обоих пунктах число не должно превышать 100 символов.
Иначе программа сообщит об ошибке вида: «Vi vveli ne korektnoe chislo, poprobuete snova» и попросит снова вести число. Программа будет выводить ошибку до тех пор пока пользователь не введет число корректной длины.