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

Состав работы

material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon 1.txt
material.view.file_icon PostCalc.cpp
material.view.file_icon PostCalc.exe
material.view.file_icon PostCalc.vcxproj
material.view.file_icon PostCalc.vcxproj.filters
material.view.file_icon PostCalc.vcxproj.user

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

Вариант 1. Калькулятор для выражений с постфиксной (польской) формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу.

Выражение для калькулятора– это:
• десятичная константа;
• выражение -
• выражение выражение +
• выражение выражение *
• выражение выражение /
• выражение sin
• выражение cos

Для задания 4 ось X – размер входного файла со строкой выражения.

Дополнительная информация

работа сдавалась в ноябре 2018, зачтено без замечаний
Технология разработки программного обеспечени. Курсовая работа. Вариант №1
Задания 1. Формирование требований Представьте себя заказчиком и потенциальным пользователем программы, которая решала бы задачу Вашего варианта. Сформируйте требования пользователя к ней. Можно использовать как неформальное описание на естественном языке (русском, английском), так и какой-либо формальный язык для спецификаций. 2. Проектирование 2.1. Выберите и обоснуйте аппаратную платформу, ОС, язык программирования и компилятор для него (или некоторую интегрированную среду разработчика). При
User djigorfan : 14 апреля 2013
250 руб.
Технология разработки программного обеспечения. Курсовая работа
Вариант 0. Конвертор для текстов, переводящий буквенные символы из заглавных в строчные или наоборот. В минимальном виде конвертор – это утилита, которой в качестве параметров передается имя входного файла, имя выходного файла, режим перекодировки: перевод в строчные, перевод в заглавные. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный и результирующий файл, обрабатывая возможные ошибочные ситуации, 3) производит конвертацию текста, 4) закрывает файлы и
User fitaria : 2 февраля 2015
300 руб.
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №1
Содержание 1. Формирование требований 3 2. Проектирование 4 3. Реализация 7 4. Оценка производительности 17 1. Формирование требований Разработать калькулятор для выражений с постфиксной формой записи со следующим функционалом: – вычислять произвольные выражения, состоящие из следующих конструкций: • десятичная константа; • выражение - • выражение выражение + • выражение выражение * • выражение выражение / • выражение sin • выражение cos – в процессе вычисления обрабатывать различные ошибки, об
User Roma967 : 15 августа 2019
1200 руб.
promo
Курсовая работа по предмету "Технологии разработки программного обеспечения". Вариант № 1
Содержание Содержание 1 1. Формирование требований 2 2. Проектирование 3 2.1. Программное и аппаратное обеспечение 3 2.2. Объектно-ориентированная часть программы 3 2.3. Модульная структура программы 6 3. Реализация 8 3.1. Программирование 8 3.2. Документирование – разработка модели 14 3.3. Документирование 15 4. Оценка производительности 21
User xtrail : 19 апреля 2013
650 руб.
Технологии разработки программного обеспечения. Вариант 1
Задание. Калькулятор для выражений с постфиксной (польской) формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: • десятичная константа; • выражение - • выражен
User Леший : 23 мая 2020
555 руб.
Курсовая работа по дисциплине: Технология разработки программного обеспечения
В рамках данной курсовой работы по дисциплине предлагается научится формировать техническое задание, требования к продукту, проектирование, реализацию и тестирование программы. Задача: разработать простейший калькулятор, выполняющий минимальные арифметические задачи(+, -, *, /, =, %), с функцией отчистки экрана. Сделать приятный интерфейс. Покрыть тестами.
User NikolaSuprem : 9 февраля 2021
470 руб.
Технология разработки программного обеспечения.
Вопрос 1. Разработать ПО ИС сборки компьютера: с применением структурного подхода; Система предполагает решение следующих задач: формирование заявки на новый компьютер, определение области использования данного компьютера, подбор необходимых компонент для решения поставленных задач, сборка компьютера, передача компьютера заказчику. Перечень решаемых задач в процессе работы информационной системы сборки компьютера, перечень входной и выходной информации приведены в таблице 6. Таблица 6. Перечень
User studypro3 : 4 августа 2019
500 руб.
Технология разработки программного обеспечения
Экзаменационная работа по предмету Технология разработки программного обеспечения. Вариант билета №3
User Проходимец : 16 июня 2017
100 руб.
«История отечества» Тема: «Эпоха Петра великого»
ЭПОХА ПЕТРА ВЕЛИКОГО ЧТО ЗНАЧАЮТ ЭТИ ПОНЯТИЯ ?
User alexeysh2 : 21 февраля 2016
80 руб.
Контрольная работа по дисциплине: Политология
Вопрос 26. «Смешанная» форма правления (Франция). План работы: 1. Введение. 2. Разделение властей во Франции (историческая справка). 3. Президент - глава власти. 4. Законодательная власть. 5. Исполнительная власть. 6. Судебная власть. 7. Заключение. 8. Источники информации. 51. Проблемы нового мирового порядка. Перспективы России. План работы: 1. Введение. 2. Миропорядок – система международных отношений. 3. Место России в новом миропорядке. 4. Заключение 5. Источники информации.
User ДО Сибгути : 29 января 2016
50 руб.
Лабораторная работа №1 По дисциплине: Информатика (часть 1) Вариант №9
ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ ПРОЦЕССОВ Задание Написать программу на языке Си для расчета таблицы значений заданных математических выражений. Вариант 9. R=Ln(N^(3) +A^(2))-Tg(NA), если А<0 R=корень(XA)+Tg(XA), если А>=0 Если X=0.4; N=1.3;. A изменяется от -10 до 20 с шагом 2 Схема алгоритма Программа Результаты выполнения программы 2018 год
User Ozzuk92 : 28 апреля 2020
150 руб.
Теплотехника КНИТУ Задача ТД-9 Вариант 96
Путем сравнительного расчета показать целесообразность применения пара высоких начальных параметров и низкого конечного давления на примере паросиловой установки, работающей по циклу Ренкина. Для этого определить предполагаемое теплопадение, термический КПД цикла и удельный расход пара для двух вариантов значений начальных и конечных параметров пара. Указать конечное значение степени сухости х2 (при давлении р2) на Ts- и hs — диаграммах. Изобразить схему простейшей паросиловой установки и дат
User Z24 : 16 января 2026
250 руб.
Теплотехника КНИТУ Задача ТД-9 Вариант 96
up Наверх