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

  • Техническое задание

  • Тема

  • Требования к графическому и пользовательскому интерфейсам

  • Требования к функциональным возможностям

  • Руководитель Леонов Ю.А.

  • Жизненные циклыbibliofond_552434. Техническое задание Аналитический раздел 1 Обзор и анализ существующих программных решений


    Скачать 4.55 Mb.
    НазваниеТехническое задание Аналитический раздел 1 Обзор и анализ существующих программных решений
    АнкорЖизненные циклыbibliofond_552434.rtf
    Дата24.02.2023
    Размер4.55 Mb.
    Формат файлаrtf
    Имя файлаbibliofond_552434.rtf
    ТипТехническое задание
    #953352
    страница1 из 7
      1   2   3   4   5   6   7

    Содержание
    Введение

    Техническое задание

    1. Аналитический раздел

    1.1 Обзор и анализ существующих программных решений

    1.2 Определение функциональных требований к разрабатываемой программной системе

    2. Конструкторский раздел

    2.1 Выбор языка и среды программирования

    2.2 Функциональная схема работы программы

    2.3 Организация данных и проектирование интерфейсов обмена данными в программной системе

    3. Технологический раздел

    3.1 Определение структуры и состава программной системы

    3.2 Описание разработанных алгоритмов программы

    3.3 Руководство пользователя

    4. Экспериментальный раздел

    4.1 Виды контроля качества разрабатываемого ПО

    4.2 Методика проведения и результаты тестирования

    4.3 Методы и способы устранения ошибок

    4.4 Отладка выявленных ошибок, обнаруженных при тестировании

    Заключение

    Список литературы

    Приложения
    Введение
    Целью данного курсового проекта является создание программы "Калькулятор", которая и будет являться объектом исследования.

    Калькулятор - устройство для арифметических вычислений. Мы пользуемся простыми калькуляторами для математических вычислений в школе и для подсчета денег в магазине. Ученые, инженеры и статистики пользуются другими калькуляторами, способными выполнять сложные операции. Современные калькуляторы - это электронные приборы с маленькими силиконовыми микросхемами, производящими любые вычисления. Разновидность калькулятора - кассовый аппарат. Он суммирует цены и делает распечатку чека. Большинство кассовых аппаратов автоматически считывают цены по бар коду, указанному на каждом товаре. "Мозг" калькулятора может только складывать и вычитать. Умножение и деление он выполняет путем многократного сложения или вычитания.

    Обычный калькулятор выполняет сложение и вычитание, умножение и деление, а также вычисляет проценты. Любое число, которое вы вводите в калькулятор, преобразуется в бинарный код, а результаты в бинарном коде переводятся обратно в десятичную систему и отображаются на дисплее.

    Когда вы набираете числа на клавиатуре, в регистры памяти калькулятора вводятся бинарные коды для операндов и арифметических действий (сложения, вычитания, умножения и деления). Арифметический блок выполняет действие и сохраняет результат в одном из регистров. Затем результат пересылается в память дисплея и отображается в десятичной форме на дисплее.

    Целью курсового проекта является приобретение и закрепление навыков в организации вычислительных процессов и программирования на алгоритмическом языке.

    программа алгоритм калькулятор ошибка



    Техническое задание



    на курсовой проект по дисциплине "Языки программирования"

    Студент Носенков А.В. Группа 11-БАС-2

    Тема Разработка программы "Калькулятор"

    Общая формулировка задания

    Необходимо разработать программу "Калькулятор" выполняющую основные арифметические операции, а также расчет основных тригонометрических функций в среде программирования Turbo Pascal 7.0.

    Требования к графическому и пользовательскому интерфейсам:

    · программа должна работать в графическом режиме;

    · в программе должны использоваться кнопки для ввода данных (операций) и графическое меню;

    · программа должна содержать поле для ввода данных и вывода результата.

    Требования к функциональным возможностям:

    · реализовать возможность вывода на экран последнего операнда;

    · реализовать возможность выполнения основных арифметических действий (сложение, вычитание, деление, умножение), извлечение квадратного корня, вычисление основных тригонометрических функций (косинус, синус, тангенс, котангенс), возведение в целую степень;

    · реализовать возможность сброса результата.

    Руководитель Леонов Ю.А.
      1   2   3   4   5   6   7


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