Страницу Назад
Поискать другие аналоги этой работы
1300 Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант 2ID: 246430Дата закачки: 22 Августа 2024 Продавец: SibGOODy (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Курсовая Форматы файлов: Microsoft Word, C++ Сдано в учебном заведении: ДО СИБГУТИ Описание: Оглавление 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. Формирование требований Назначение разрабатываемой программы: расчет выражений с инфиксной формой записи, получаемых из специально подготовленного файла и печать результатов вычислений на стандартный вывод. Имя файла утилита принимает в качестве параметра запуска или вводимого по запросу программы. Выполняемые функции: 1. Считывание входных параметров и проверка их корректности; 2. Открытие исходного файла, обработка возможных ошибочных ситуаций; 3. Вычисление результата выражения. Ограничения: Программа способна обрабатывать следующие выражения: • десятичная константа; • (выражение); • -выражение; • выражение + выражение; • выражение – выражение; • выражение * выражение; • выражение / выражение; • sin(выражение); • cos(выражение). Ограничивающим фактором для хранения промежуточных результатов вычислений выражений является программный стек, обычно его размер равен 1 мегабайту, но может быть изменен через параметры линковки. Но даже при 1 мегабайте вложенность результатов будет более 100000 значений типа double. Программа использует стандартный ввод и вывод, ее можно использовать в командных файлах и направлять результаты вычислений выражений в текстовый файл. Принимаемый на вход файл может содержать как одно, так и множество выражений, записанных в разных строках. Программа работает с файлом, поэтому операция чтения из файла будет являться медленной операцией, например, в сравнении с чтением выражений из внутренней памяти («кучи»). Также стандартный вывод является медленной операцией. Программа может давать численные оценки выражений даже в случае неверной расстановки скобок, оценка выражения продолжится после открывающей скобки до конца выражения или пока не будет встречена следующая открывающая скобка. Например, выражение «sin(x+10()» будет оценено так же как и «sin(x+10)». Программа может давать численные оценки выражений до тех пор, пока возможно получить численный результат, например, «sin10» будет оценено так же как и «sin(10)», а выражение «sin(x+10(1+2*sin 2) », так же как и «sin(x+10)». Комментарии: Оценка - отлично! Год сдачи: 2019 г. Преподаватель: Остапкевич М.Б. Помогу с другим вариантом. Выполняю работы на заказ по различным дисциплинам. E-mail: LRV967@ya.ru Размер файла: 524,7 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №8
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №5 Контрольная работа по дисциплине: "Проектирование информационных систем". Вариант №05. Курсовая работа по дисциплине «Методология оценки безопасности информационных технологий». Вариант №03. Курсовой проект по дисциплине «Методология оценки безопасности информационных технологий». Вариант №08. Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №3 Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №6 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Технология разработки программного обеспечения / Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант 2