КОНТРОЛЬНАЯ РАБОТА по дисциплине Технология разработки программного обеспечения. Вариант № 8

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

material.view.file_icon
material.view.file_icon
material.view.file_icon PrefCalc.cpp
material.view.file_icon PrefCalc.exe
material.view.file_icon demo.txt
material.view.file_icon pgm.sln
material.view.file_icon pgm.vcxproj
material.view.file_icon pgm.vcxproj.filters
material.view.file_icon pgm.vcxproj.user
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon Отчет.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Разработать программу, представляющую собой калькулятор для выражений с префиксной формой записи для ПК с архитектурой Intel x86 и операционной системой Windows.

Утилита должна обеспечивать следующий функционал:

– принимать через параметр командной строки имя текстового файла с выражением в префиксной форме записи;

– открывать исходный файл, обрабатывая возможные ошибочные ситуации;

– производить вычисление выражения, записанного в исходном файле, обрабатывая возможные ошибочные ситуации;

– выводить результат вычисления на экран и завершать работу.

Утилита должна корректно обрабатывать следующие выражения:

десятичная константа
(выражение)
-(выражение)
+(выражение,выражение)
-(выражение,выражение)
*(выражение,выражение)
/(выражение,выражение)
sin(выражение)
cos(выражение)
tan(выражение)
logn(выражение)
log10(выражение)
Контрольная работа по дисциплине: Технология разработки программного обеспечения. Вариант №8
Содержание Задание 3 1. Формирование требований 4 2. Проектирование 5 3. Реализация 7 3.1 Программирование 7 3.2 Документирование 10 Предисловие 10 Раздел A: Введение 10 Раздел B: Общая информация 11 Раздел C: Выполнение задания 12 Словарь терминов 14 4. Тестирование программы 15 Заключение 18 Задание В рамках данной контрольной работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Вариант 8. Калькулятор для выражений с префиксной формой
1000 руб.
promo
Контрольная работа по дисциплине: Технология разработки программного обеспечения
Вариант 4. Шестнадцатеричный калькулятор для выражений с инфиксной формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: • беззнаковая шестнадцатиричная констант
User Udacha2013 : 29 сентября 2015
200 руб.
Контрольня работа по дисциплине: Технология разработки программного обеспечения
Вариант 1. Калькулятор для выражений с постфиксной (польской) формой записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров передается имя входного файла, содержащего выражение. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4) печатает и завершает работу. Выражение для калькулятора– это: • десятичная константа; • выражение - • выражен
User Nicola90 : 31 мая 2014
549 руб.
Контрольная работа по дисциплине: Технологии разработки программного обеспечения. Вариант 14
Вариант выбирается любой из предложенных в МУ. В данном случае выбран вариант No14: "Разработка компьютерных подсистем для анализа эффективности алгоритмов разного назначения" Контрольная состоит из отчета 50 страниц (*.docx) и файлов проекта. ЗАДАНИЕ НА КОНТРОЛЬНУЮ РАБОТУ 1. Тема контрольной работы: Разработка компьютерных подсистем для анализа эффективности алгоритмов разного назначения____________________________ 2. Перечень исходных материалов: Обмен данными между микросервисами реализова
2500 руб.
promo
Контрольная работа По дисциплине: «Технология разработки программного обеспечения». ВАРИАНТ 4
Задания к контрольной работе В рамках данной контрольной работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Типовые темы заданий приводятся ниже для десяти вариантов. Возможен выбор темы, отличающейся от типовой. Выбор темы из приводимого ниже списка альтернативных тем производится без согласования с преподавателем. При согласовании с преподавателем допускается выбор собственной темы, отличающейся от типовой или альтернативной из списка.
User holm4enko87 : 21 февраля 2025
500 руб.
promo
Контрольная работа по дисциплине «Технологии разработки программного обеспечения». Вариант общий.
В данной контрольной работе вам необходимо реализовать ниже представленные функции, а также протестировать их с использованием библиотеки для модульного тестирования кода CUnit. Создайте директорию, в которой будут находиться следующие файлы: - main.c - func.h - func.c - test_main.c (еслиходите можете добавить test_func.h и test_func.c) Все необходимые функции реализовать в func.c. Имена функций должны выглядеть следующим образом func_N(), где N– номер функции из списка ниже. Спецификации
User teacher-sib : 10 февраля 2025
1200 руб.
promo
Контрольная работа по дисциплине: Технология разработки программного обеспечения. Вариант №9
В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Вариант 9. Словарь для изучающего иностранный язык. Минимальный набор функций: 1. занесение записи в словарь (пары слов - одно на русском языке, другое - на иностранном); 2. поиск иностранного слова по русскому слову, вводимому пользователем; 3. поиск русского слова по иностранному слову, вводимому пользователем. Желательно добавить возможность формирования
User IT-STUDHELP : 15 июня 2019
170 руб.
promo
Контрольная работа по дисциплине: Технология разработки программного обеспечения. Вариант №3
Содержание 1. Задание 3 2. Формирование требований 4 3. Проектирование 4 4. Реализация 6 4.1 Программирование 6 4.2 Документирование 9 5. Оценка производительности 12 Заключение 14 1. Задание Осуществить формирование требований, проектирование, реализацию и тестирование программы. Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор
User SibGOODy : 18 июля 2018
1000 руб.
promo
Контрольная работа. Схемотехника Ч.1 Вариант №01
1. Задание Необходимо выбрать тип усилительных элементов и режим работы, рассчитать принципиальную схему. Принципиальная схема группового усилителя приведена на рис.1. Исходные данные приведены в таблице 1. Таблица 1. Показатели усилителя Количество каналов, ТЧ 198 Максимальная температура грунта 36 Уровень передачи УП, дБ 13,9 Требуемое затухание нелинейности АГ02, дБ 74 АГ03, дБ 77 Питание усилителя, В 19 Допустимый коэффициент частотных искажений на нижней рабочей частоте, Мн, дБ 0,8 Вол
User sxesxe : 20 января 2018
250 руб.
Психологічні особливості спілкування підлітків
Зміст Вступ Розділ 1. Загальна характеристика спілкування 1.1 Поняття спілкування та його структура 1.2 Види та функції спілкування 1.3 Труднощі спілкування Розділ 2. Сприймання й розуміння в процесі спілкування 2.1 Суть, зміст та значення сприймання 2.2 Вікно Джохарі як інформація про властивості особистості 2.3 Механізми міжособистісного сприймання 2.4 Поняття розуміння та його рівні Розділ 3. Дослідження специфіки спілкування в підлітковому віці 3.1 Загальна характеристика підлітк
User Qiwir : 12 октября 2013
Курсовая работа по дисциплине теория электрической связи
Работа защищена в 2015г. на отлично. Вариант №15 1. Исходные данные 2. Структурная схема системы электросвязи 3. Назначение отдельных элементов схемы 4. Выполнение задания 1) По заданной функции корреляции исходного сообщения: а) рассчитать интервал корреляции, спектр плотности мощности, начальную энергетическую
User ЦарьАнаНов : 2 апреля 2017
250 руб.
up Наверх