Главная страница
Навигация по странице:

  • Анализ предметной области

  • Список требований.

  • Проектирование алгоритмов

  • Пример реализации программы на языке Python 3.9

  • Пример работы программы: 1 пример

  • 2 пример 3 пример

  • 4 пример Заключение

  • Число ПИ. Расчетнографическая работа по дисциплине основы программирования Выполнил(а) Маргевич В. Д


    Скачать 374.08 Kb.
    НазваниеРасчетнографическая работа по дисциплине основы программирования Выполнил(а) Маргевич В. Д
    АнкорЧисло ПИ
    Дата11.09.2022
    Размер374.08 Kb.
    Формат файлаdocx
    Имя файлаЧисло ПИ.docx
    ТипИсследование
    #671870

    Расчетно-графическая работа

    по дисциплине основы программирования

    Выполнил(а) Маргевич В.Д

    Группа ИВТб21о-1

    Число π

    Идея разработки

    Необходимо создать приложение, которое будет находить знаки после запятой в записи числа π.

    Исследование предметной области

    π (произносится «пи») — математическая постоянная, равная отношению длины окружности к её диаметру. Обозначается буквой греческого алфавита «π».

    Впервые обозначением этого числа греческой π буквой воспользовался британский математик Уильям Джонс в 1706 году, а общепринятым оно стало после работ Леонарда Эйлера в 1737 году. Это обозначение происходит от начальной буквы греческих слов περιφέρεια — окружность, периферия и περίμετρος — периметр.

    Исследование числа π и уточнение его значения шли параллельно с развитием всей математики и занимают несколько тысячелетий. Сначала π изучалось с позиции геометрии, затем развитие математического анализа в XVII веке показало универсальность этого числа.

    Анализ предметной области

    При запуске программы выводится сообщение «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть». Программа ждёт от пользователя ввода натурального числа. После ввода числа пользователем. Программа выдаст число pi с таким количеством знаков после запятой, которое изначально указал пользователь. Это и есть результат работы программы. После этого процесс работы программы завершается.

    Список требований.
    Группы пользователей

    Среди потенциальных пользователей не выделено специфических групп, так как есть только пользователь данной программы.

    Список требований.
    Функциональные требования

    1. Вывод сообщения: «Расчетно-графическая работа по дисциплине основы программирования Выполнил(а) Маргевич В.Д Группа ИВТб21о-1»;

    2. Вывод поля ввода с сообщением «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть»;

    3. Генерация введенного количества знаков после запятой числа pi;

    4. Вывод число pi с таким количеством знаков после запятой, которое изначально указал пользователь;

    Список требований.
    Требования к данным


    Входные данные: программы вводятся с клавиатуры(натуральное целое число – количество знаков после запятой в числе pi, которое хочет видеть пользователь.

    Выходных данных: Число pi с тем количеством знаков после запятой, которое ввел пользователь изначально в программу

    Список требований.
    Требования к интерфейсу

    Так как определенных требований к интерфейсу не выделено, мы будем использовать консольный интерфейс.

    Проектирование функций

    1. Вывод сообщения: «Расчетно-графическая работа по дисциплине основы программирования Выполнил(а) Маргевич В.Д Группа ИВТб21о-1»

    Входные данные: текст «Расчетно-графическая работа по дисциплине основы программирования Выполнил(а) Маргевич В.Д Группа ИВТб21о-1» описан внутри программы.

    Выходные данные: сообщение «Расчетно-графическая работа по дисциплине основы программирования Выполнил(а) Маргевич В.Д Группа ИВТб21о-1»

    1. Вывод поля ввода с сообщением «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть»

    Входные данные: текст «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть» описан внутри программы.

    Выходные данные: сообщение «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть»

    1. Генерация введенного количества знаков после запятой числа pi.

    Входные данные: параметры внутри программы для осуществления алгоритма по генерации знаков после запятой, а также данные (количество знаков после запятой), которые вводятся во 2-ой функции.

    Выходные данные: число pi с определённым количеством знаков после запятой внутри программы.

    1. Вывод число pi с таким количеством знаков после запятой, которое изначально указал пользователь.

    Входные данные: число pi из 3-й функции

    Выходные данные: сообщение с числом pi, которое увидит пользователь

    Проектирование данных

    Данные о количестве знаков после запятой в числе pi, которые хочет увидеть пользователь вводятся с клавиатуры самим пользователем.

    Данные для алгоритма по генерации определенного количества знаков после запятой в числе pi хранятся внутри программы.

    Данные для функций 1, 2 описание, которых приведено в разделе «Проектирование функций» хранятся внутри программы.

    Проектирование алгоритмов

    Алгоритм генерации знаков после запятой в числе pi





    Пример реализации программы на языке Python 3.9:





    Пример работы программы:

    1 пример





    2 пример



    3 пример



    4 пример



    Заключение

    Таким образом нам удалось создать программу «Число π»

    Программа была разработана на языке Python 3.9.

    Реализованные функции, на основе пункта «Список требований.
    Функциональные требования»:

    1. Вывод сообщения: «Расчетно-графическая работа по дисциплине основы программирования Выполнил(а) Маргевич В.Д Группа ИВТб21о-1»

    2. Вывод поля ввода с сообщением «Введите количество знаков в числе pi после запятой, которое вы хотите увидеть»

    3. Генерация введенного количества знаков после запятой числа pi.

    4. Вывод число pi с таким количеством знаков после запятой, которое изначально указал пользователь.

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


    написать администратору сайта