Технология разработки программного обеспечения. Вариант №3
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Симулятор нормальных алгоритмов Маркова – реализует обработку текстовой строки (обрабатываемая строка) по набору правил. Число правил – произвольное, правила упорядочены. Каждое правило определяет текстовую подстановку и состоит из двух строк. Первая (левая) строка определяет заменяемую подстроку. Вторая (правая) строка задает, на какую она заменяется. Исполнение происходит до неприменимости, т.е. того момента, когда в обрабатываемой строке нет ни одной подстроки, которая совпадает с одной из строк из левых частей правил . Применение правила заключается в поиске вхождения его левой части в обрабатываемую строку и замена соответствующей подстроки на правую часть правила. Если таких вхождений несколько, то заменяется только первое вхождение. Если вхождений нет, то правило – неприменимо. Применение правил идет следующим образом. Берется первое правило и пытается примениться. Если оно неприменимо, берется следующее правило. И так происходит либо до выхода по неприменимости, либо до первого применимого правила. После того, как применимое правило сработало, все начинается сначала – с первого правила.
Пример:
Обрабатываемая строка:
AAAAEEabbbb
Правила:
AE -> ggg
A -> b
bg -> X
Промежуточные и конечный результаты будут такими:
1. AAAgggEabbbb
2. bAAgggEabbbb
3. bbAgggEabbbb
4. bbbgggEabbbb
5. bbXggEabbbb
В минимальном виде симулятор – это утилита, которой в качестве параметров передается имя входного файла c исходной строкой, имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу.
Набор правил, синтаксис их записи и вид исходной строки выбирается по собственному усмотрению.
Для задания 4 ось X – размер входного файла с обрабатываемой строкой. Все измерения нужно проводить с одним набором правил.
1. Формирование требований
В рамках проекта требуется разработать программу симулятор нормальных алгоритмов Маркова. К программе предъявлены следующие требования:
Программа должна выполняться в среде Windows.
Программа должна обладать простым и интуитивно понятным интерфейсом.
Программа должна быть не требовательна к аппаратным ресурсам.
Программа должна обладать информативным выводом промежуточных и конечных результатов.
Работа выполнена на отлично.
Пример:
Обрабатываемая строка:
AAAAEEabbbb
Правила:
AE -> ggg
A -> b
bg -> X
Промежуточные и конечный результаты будут такими:
1. AAAgggEabbbb
2. bAAgggEabbbb
3. bbAgggEabbbb
4. bbbgggEabbbb
5. bbXggEabbbb
В минимальном виде симулятор – это утилита, которой в качестве параметров передается имя входного файла c исходной строкой, имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу.
Набор правил, синтаксис их записи и вид исходной строки выбирается по собственному усмотрению.
Для задания 4 ось X – размер входного файла с обрабатываемой строкой. Все измерения нужно проводить с одним набором правил.
1. Формирование требований
В рамках проекта требуется разработать программу симулятор нормальных алгоритмов Маркова. К программе предъявлены следующие требования:
Программа должна выполняться в среде Windows.
Программа должна обладать простым и интуитивно понятным интерфейсом.
Программа должна быть не требовательна к аппаратным ресурсам.
Программа должна обладать информативным выводом промежуточных и конечных результатов.
Работа выполнена на отлично.
Похожие материалы
Технология разработки программного обеспечения. Вариант 3
kamonn
: 9 ноября 2011
Задание
Вариант 3.
Симулятор нормальных алгоритмов Маркова – реализует обработку текстовой строки (обрабатываемая строка) по набору правил. Число правил – произвольное, правила упорядочены. Каждое правило определяет текстовую подстановку и состоит из двух строк. Первая (левая) строка определяет заменяемую подстроку. Вторая (правая) строка задает, на какую она заменяется. Исполнение происходит до неприменимости, т.е. того момента, когда в обрабатываемой строке нет ни одной подстроки, которая сов
200 руб.
Технология разработки программного обеспечения.
studypro3
: 4 августа 2019
Вопрос 1. Разработать ПО ИС сборки компьютера: с применением структурного подхода;
Система предполагает решение следующих задач: формирование заявки на новый компьютер, определение области использования данного компьютера, подбор необходимых компонент для решения поставленных задач, сборка компьютера, передача компьютера заказчику. Перечень решаемых задач в процессе работы информационной системы сборки компьютера, перечень входной и выходной информации приведены в таблице 6.
Таблица 6.
Перечень
500 руб.
Технология разработки программного обеспечения
Проходимец
: 16 июня 2017
Экзаменационная работа по предмету Технология разработки программного обеспечения. Вариант билета №3
100 руб.
Технология разработки программного обеспечения
piligrim-24
: 17 января 2012
Зачетное задание по дисциплине «Технология разработки программного обеспечения»
вариант №5
Вопрос 1. Общие вопросы и коллективная разработка (гл. 1, 5 и 7)
Вариант 5. Каковы вопросы, которые необходимо прояснить каждому участнику коллектива до начала выполнения работ?
Вопрос 2. Разработка требований
Вариант 5. На какие основные вопросы отвечает анализ осуществимости?
Вопрос 3. Проектирование
Вариант 5. В чем заключается понятие паттерна? Какими свойствами оно обладает?
Вопрос 4. Программиров
50 руб.
Курсовая работа. ВАРИАНТ 3. Технологии разработки программного обеспечения
Алёна25
: 31 марта 2025
Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор функций - редактирование описания лабиринта, поиск пути, показ лабиринта и пути в нем.
Задания к курсовой работе
В рамках данной курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы. Типовые темы заданий приводятся
350 руб.
Контрольная работа. Технология разработки программного обеспечения. Вариант №3
megarandom
: 10 декабря 2017
Задание
Вариант 3. Поиск пути в лабиринте. Лабиринт описывается двумерным массивом с кодами в ячейках: 0 - проход, 1 - стена, 2 - проход, начальная точка, 3 - проход, конечная точка, 4 - проход, часть пути. Минимальный набор функций - редактирование описания лабиринта, поиск пути, показ лабиринта и пути в нем.
Содержание работы:
1. Формирование требований
2. Проектирование
3. Реализация
Заключение
+ отдельный файл с документацией к программе.
Комментарии: Зачет
300 руб.
Технология разработки программного обеспечения. Курсовой проект. Вариант № 3
wchg
: 15 августа 2013
Вариант 3. Симулятор нормальных алгоритмов Маркова – реализует обработку текстовой строки (обрабатываемая строка) по набору правил. Число правил – произвольное, правила упорядочены. Каждое правило определяет текстовую подстановку и состоит из двух строк. Первая (левая) строка определяет заменяемую подстроку. Вторая (правая) строка задает, на какую она заменяется. Исполнение происходит до неприменимости, т.е. того момента, когда в обрабатываемой строке нет ни одной подстроки, которая совпадает с
139 руб.
Технология разработки программного обеспечения. Экзамен.
studypro3
: 4 августа 2019
Вопрос 1. Построить модель данных информационной системы «Автосалон», используя методологию ARIS.
Вопрос 2. Практическое задание. Построить диаграмму вариантов использования средствами языка UML в нота-циях Rational Rose
400 руб.
Другие работы
Печатный узел в модульном исполнении. Стабилизатор. Графическая работа № 8.
Laguz
: 3 декабря 2014
Графическая работа № 8.
Вариант не знаю, смотрите внимательно приложенные рисунки.
Чертежи в автокаде, есть сборочный чертеж модулятора, спецификация, чертежи заготовки платы, ручки, вилки и панели.
100 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование. Билет №10
popye
: 30 марта 2014
!СКИДКА! На все свои работы могу предложить скидку до 50%. Для получения скидки напишите мне письмо(выше ссылка "написать")
Билет № 10
1. Требуется: 1) оставить метод Proc только в классе TChislo;
2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился.
{ TChislo – число; TSum – сумма; TUmnog – умножение }
2. Методы, адреса которых связываются с объектами во время компиляции программы и не изменяются до завершения работы программы, называются …………
3. Имеется
60 руб.
Плита ГР20.020326.000. Вариант №26
lepris
: 7 февраля 2022
Плита ГР20.020326.000 . Вариант 26
Выполнить сборочный чертеж и спецификацию соединения разъемного.
Детали.
1 – Основание. Материал – Сталь 35 ГОСТ 1050-88.
2 – Вставка
3 – Накладка.
4 – Пластина.
Стандартные крепежные изделия.
Болт М12….. ГОСТ 7805-70.
Винт М8 ….. ГОСТ 1491-80.
Шпилька М10 …. ГОСТ 22037-76.
Гайка …. ГОСТ 5927-70.
Шайба …. ГОСТ 11371-78.
Шайба …. ГОСТ 6402-70.
3d модель и сборочный чертеж + спецификация (все на скриншотах показано и присутствует в архиве) выполнены в компас
170 руб.
Операционные системы. Лабораторные работы №1-5.
sibguter
: 17 октября 2018
Тема: Обработка прерываний клавиатуры
Тема: Управление таймером – операции в реальном времени
(программа «будильник»)
Тема: Работа с экраном («часы»)
Тема: Эмуляция работы параллельных процессов на примере
схемы «производитель–потребитель»
Тема: Работа с видеопамятью ("экран")
69 руб.