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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon dump.vcxproj.filters
material.view.file_icon hcalc.cpp
material.view.file_icon hcalc.exe
material.view.file_icon hcalc.sln
material.view.file_icon hcalc.suo
material.view.file_icon hcalc.vcxproj
material.view.file_icon hcalc.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
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант 4. Шестнадцатеричный калькулятор для выражений с инфиксной формой
записи. В минимальном виде калькулятор – это утилита, которой в качестве параметров
передается имя входного файла, содержащего выражение. Утилита 1) считывает
входные параметры и проверяет их корректность, 2) открывает исходный, обрабатывая
возможные ошибочные ситуации, 3) производит вычисление результата выражения, 4)
печатает и завершает работу.
Выражение для калькулятора– это:
· беззнаковая шестнадцатиричная константа;
· (выражение)
· выражение + выражение
· выражение - выражение
· выражение * выражение
· выражение / выражение
· not(выражение) – операция побитовой инверсии
· and(выражение, выражение) – операция побитового И
· or(выражение, выражение) – операция побитового ИЛИ
· xor(выражение, выражение) – операция исключающего побитового ИЛИ
Для задания 4 ось X – размер входного файла со строкой выражения.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Технология разработки программного обеспечения
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 03.05.2019
Рецензия:Уважаемый,


Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Курсовая работа по дисциплине: Технология разработки программного обеспечения
В рамках данной курсовой работы по дисциплине предлагается научится формировать техническое задание, требования к продукту, проектирование, реализацию и тестирование программы. Задача: разработать простейший калькулятор, выполняющий минимальные арифметические задачи(+, -, *, /, =, %), с функцией отчистки экрана. Сделать приятный интерфейс. Покрыть тестами.
User NikolaSuprem : 9 февраля 2021
470 руб.
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №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
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №0
Вариант 0. Конвертор для текстов, переводящий буквенные символы из заглав-ных в строчные или наоборот. В минимальном виде конвертор – это утилита, которой в качестве параметров передается имя входного файла, имя выходного файла, режим перекодировки: перевод в строчные, перевод в заглавные. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный и результи-рующий файл, обрабатывая возможные ошибочные ситуации, 3) производит конвер-тацию текста, 4) закрывает файлы
User IT-STUDHELP : 23 июня 2023
800 руб.
promo
Курсовая работа по дисциплине "Технологии разработки программного обеспечения". вариант №9
Вариант №9. Словарь для изучающего иностранный язык. Минимальный набор функций: 1) занесение записи в словарь (пары слов - одно на русском языке, другое - на иностранном), 2) поиск иностранного слова по русскому слову. вводимому пользователем, 3) поиск русского слова по иностранному слову, вводимому пользователем. Желательно добавить возможность формирования нескольких словарей, режим обучения, режим проверки. В минимальном варианте можно использовать консольный интерфейс, но желательно примени
User DArt : 8 февраля 2021
300 руб.
Курсовая работа по дисциплине "Технологии разработки программного обеспечения". вариант №9
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №3
Язык программирования — Free Pascal Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор функций - редактирование описания лабиринта, поиск пути, показ лабиринта и пути в нем. В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Типовые темы заданий пр
User IT-STUDHELP : 19 июля 2020
850 руб.
promo
Договор о Европейском Союзе
К началу 90-х годов сложились новые механизмы регулирования общественных отношений, новая обстановка, способствующая интеграционным процессам. Это новый этап развития государств. В ряде сфер интеграции стала ощущаться потребность в более тесной связи экономических и политических факторов. Далеко не все интеграционные процессы шли гладко, без осложнений. Это проявлялось, прежде всего, в различии подходов государств-членов к определению приоритетов в политике объединений, темпов и способов её реа
User Lokard : 4 ноября 2013
15 руб.
Лабораторные работы (№№ 1-5) по дисциплине «Структуры и алгоритмы обработки данных». Вариант № 1
Лабораторная работа № 1 Тема: Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Лабораторная работа № 2 Тема: Быстрые методы сортировки массивов Цель работы: Освоить быстрые методы сортировки массивов Лабораторная работа № 3 1. Разработать процедуры сортировки последовательности целых чисел методом прямого слияния и методом цифровой сортировки (язык программирования Паскаль или Си). 2. Во время сортировки пр
User xtrail : 19 апреля 2013
850 руб.
Экзаменационная работа "Основы радиосвязи и телевидения"
1. Каким способом осуществляется развертка ТВ изображения? 2. В чем заключаются основные требования, предъявляемые к способам , используемым в цифровом телевидении?
User настя2014 : 29 мая 2017
50 руб.
Уголовный процесс
Вопрос 1. Основания прекращения уголовного дела, в соответствии со ст.ст. 25,26 УПК РФ. Вопрос 2. Участники судебного разбирательства. Вопрос 3. Понятие регламента. Вопрос 4. Порядок вынесения приговора. Вопрос 5. Порядок рассмотрения уголовного дела судом кассационной инстанции. Вопрос 6. Содержание, форма и порядок направления запроса о правовой помощи. Вопрос 7. Основания отказа в передаче лица, осужденного к лишению свободы, для отбывания наказания в государстве, гражданином которого д
User тантал : 23 июля 2013
100 руб.
up Наверх