Жизненные циклыbibliofond_552434. Техническое задание Аналитический раздел 1 Обзор и анализ существующих программных решений
Скачать 4.55 Mb.
|
Содержание Введение Техническое задание 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. Требования к графическому и пользовательскому интерфейсам: · программа должна работать в графическом режиме; · в программе должны использоваться кнопки для ввода данных (операций) и графическое меню; · программа должна содержать поле для ввода данных и вывода результата. Требования к функциональным возможностям: · реализовать возможность вывода на экран последнего операнда; · реализовать возможность выполнения основных арифметических действий (сложение, вычитание, деление, умножение), извлечение квадратного корня, вычисление основных тригонометрических функций (косинус, синус, тангенс, котангенс), возведение в целую степень; · реализовать возможность сброса результата. Руководитель Леонов Ю.А. |