Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №8

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

material.view.file_icon
material.view.file_icon
material.view.file_icon ExpressCalc.exe
material.view.file_icon Project1.bpr
material.view.file_icon Project1.cpp
material.view.file_icon Project1.res
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.h
material.view.file_icon Пояснительная записка.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Содержание
Техническое задание 3
1. Формирование требований 4
2. Проектирование 5
3. Реализация 7
4. Оценка производительности 18
Заключение 19

Техническое задание
Вариант 8. Калькулятор для выражений с префиксной формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу.
Выражение для калькулятора – это:
• десятичная константа;
• (выражение)
• -(выражение)
• +(выражение, выражение)
• -(выражение, выражение)
• *(выражение, выражение)
• /(выражение, выражение)
• sin(выражение)
• cos(выражение)
• tan(выражение)
• logn(выражение)
• log10(выражение)
Для задания 4 ось X – размер входного файла со строкой выражения.

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

Оценка - отлично!
Дата сдачи: октябрь 2018 г.
Преподаватель: Остапкевич М.Б.
В архиве пояснительная записка + файлы программы (написана на C++, программное средство - Borland Builder C++).
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №8
В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Вариант 8. Калькулятор для выражений с префиксной формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата
User IT-STUDHELP : 18 марта 2019
295 руб.
promo
Курсовая работа по дисциплине "Технология разработки программного обеспечения". Вариант № 8
Вариант 8. Калькулятор для выражений с префиксной формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: десятичная константа; (выражение) -(выражение) +(выражение,
User Doctor_Che : 24 июля 2014
120 руб.
Курсовая работа по дисциплине "Технология разработки программного обеспечения". Вариант № 8
Курсовая работа по дисциплине: Технология разработки программного обеспечения
В рамках данной курсовой работы по дисциплине предлагается научится формировать техническое задание, требования к продукту, проектирование, реализацию и тестирование программы. Задача: разработать простейший калькулятор, выполняющий минимальные арифметические задачи(+, -, *, /, =, %), с функцией отчистки экрана. Сделать приятный интерфейс. Покрыть тестами.
User NikolaSuprem : 9 февраля 2021
470 руб.
Технология разработки программного обеспечения. Экзамен. Вариант №8
Экзаменационные вопросы Вопрос 1. Общие вопросы и коллективная разработка (гл. 1, 5 и 7) Вариант 8. Какие роли участников команды выделяются в методе бригады главного программиста? Вопрос 2. Разработка требований Вариант 8. Кто вовлекается в формирование и анализ требований? На какие этапы он подразделяется? Что выполняется на этих этапах? Вопрос 3. Проектирование Вариант 8. Какие имеются уровни абстракции компонентов? Вопрос 4. Программирование и документирование Вариант 8. Что такое модель
User zhekaersh : 23 февраля 2015
50 руб.
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №3
Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор функций - редактирование описания лабиринта, поиск пути, показ лабиринта и пути в нем. Содержание 1. Формирование требований 4 2. Проектирование 5 3. Реализация 9 Список литературы 20
User holm4enko87 : 17 июня 2025
700 руб.
promo
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №0
Вариант 0. Конвертор для текстов, переводящий буквенные символы из заглав-ных в строчные или наоборот. В минимальном виде конвертор – это утилита, которой в качестве параметров передается имя входного файла, имя выходного файла, режим перекодировки: перевод в строчные, перевод в заглавные. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный и результи-рующий файл, обрабатывая возможные ошибочные ситуации, 3) производит конвер-тацию текста, 4) закрывает файлы
User holm4enko87 : 18 ноября 2024
700 руб.
promo
КУРСОВАЯ РАБОТА По дисциплине «Технологии разработки программного обеспечения». Вариант №03.
Формирование требований Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор функций - редактирование описания лабиринта, поиск пути, показ лабиринта и пути в нем. Общее описание: Я, как пользователь программы для поиска пути в лабиринте, хочу иметь возможность визуально редактировать и анализировать различные конфигурации лабиринто
User teacher-sib : 22 октября 2024
700 руб.
promo
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант 2
Оглавление 1. Формирование требований 3 2. Проектирование 5 2.1 Аппаратная платформа, ОС, язык программирования и компилятор 5 2.2 Блок-схемы алгоритмов работы программы 6 2.3 Разработанные классы в программе 11 2.4 Диаграмма с набором модулей программы 12 3. Реализация 13 3.1 Программирование 13 3.2 Документирование 20 4. Оценка производительности 30 1. Формирование требований Назначение разрабатываемой программы: расчет выражений с инфиксной формой записи, получаемых из специально подготов
User SibGOODy : 22 августа 2024
1300 руб.
promo
«Проект внутризоновой оптической линии связи на участке г. Красноярск – г. Артемовск – г. Минусинск
Курсовой проект «Проект внутризоновой оптической линии связи на участке г. Красноярск – г. Артемовск – г. Минусинск , Красноярская область» Вариант 12 Оглавление Введение 3 1. Выбор трассы прокладки кабеля 5 1.1 Геолого-климатический анализ региона проектирования 5 1.2 Выбор трассы прокладки кабеля на участке. 6 2. Расчет пропускной способности системы 10 3. Выбор типа оптического кабеля и оптического кросса 17 3.1Расчет передаточных параметров оптического волокна 17 3.2Расчёт хроматической д
User ksemerius : 14 июля 2021
1500 руб.
«Проект внутризоновой оптической линии связи на участке г. Красноярск – г. Артемовск – г. Минусинск
Задание вариант №17 Опора вертикального вала
Задание вариант 17 ПМИГ.ХХХХХХ.017 СБ Опора вертикального вала вариант 17 Опора вертикального вала деталировка вариант 17 Опора вертикального вала чертежи вариант 17 Опора вертикального вала сборочный чертеж Задание по созданию чертежей деталей и сборок 1.Завершить оформление сборочного чертежа и спецификации. 2.Выполнить трехмерные модели и ассоциативные чертежи корпуса 1 и крышки 4. В каждом ассоциативном чертеже расположить аксонометрию с вырезом одной четверти детали. Описание опоры вер
User coolns : 26 сентября 2018
400 руб.
Задание вариант №17 Опора вертикального вала promo
Информационные права человека в международном праве
Содержание: Введение…………………………………………………………………………… Глава I. Информационные права человека в системе международного права 4 § 1. Информационная безопасность личности…………………………………..4 § 2. Информационные права и свободы - фундамент международного информационного права………………………………………………………….6 Глава II. Зарубежный опыт……………………………………………………….8 § 1. Международная практика обеспечения свободы информации…………...8 § 2. Правовые основы международного обеспечения свободы самовыражения…………………………………………………………
User GnobYTEL : 3 октября 2012
20 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 3 Вариант 0
Определение реакций опор твёрдого тела (пространственная система сил) Определить значение силы Р и реакции опор твёрдого тела, изображённого на рис. С2.0 – С2.9. Исходные данные для расчёта представлены в таблице С2.
User Z24 : 7 ноября 2025
150 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 3 Вариант 0
up Наверх