Технологии разработки программного обеспечения. Вариант №5. Семестр №1
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Технологии разработки программного обеспечения. Курсовая работа. Вариант №5. Семестр №1
Симулятор клеточного автомата с игрой Конуэйя ”Жизнь”
Автомат для игры ”Жизнь” можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется как ”мертвая” клетка, один – как ”живая”. Новое значение каждой клетки вычисляется как функция от клеток ее окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мертвой клетки значение остается нулем для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, если сумма меньше 2 (гибель от одиночества) или больше 3 (гибель от перенаселенности). В остальных случаях клетка остается в состоянии 1.
На каждом шаге моделирования новые значения клеток сначала вычисляются и сохраняются в некотором буфере, а потом одновременно записываются в массив. Такое синхронное исполнение можно реализовать, например, имея две копии массива. На четных шагах идет запись в одну копию, а на нечетных – в другую. Или можно, например, использовать списки для организации буфера.
В минимальном виде симулятор – это утилита, которой в качестве параметров передается имя входного файла c исходной конфигурацией массива и число шагов , имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу.
Программа курсовой работы, и исходные данные для VisualStudio находятся в архиве. Программа написана на C#.
Симулятор клеточного автомата с игрой Конуэйя ”Жизнь”
Автомат для игры ”Жизнь” можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется как ”мертвая” клетка, один – как ”живая”. Новое значение каждой клетки вычисляется как функция от клеток ее окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мертвой клетки значение остается нулем для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, если сумма меньше 2 (гибель от одиночества) или больше 3 (гибель от перенаселенности). В остальных случаях клетка остается в состоянии 1.
На каждом шаге моделирования новые значения клеток сначала вычисляются и сохраняются в некотором буфере, а потом одновременно записываются в массив. Такое синхронное исполнение можно реализовать, например, имея две копии массива. На четных шагах идет запись в одну копию, а на нечетных – в другую. Или можно, например, использовать списки для организации буфера.
В минимальном виде симулятор – это утилита, которой в качестве параметров передается имя входного файла c исходной конфигурацией массива и число шагов , имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу.
Программа курсовой работы, и исходные данные для VisualStudio находятся в архиве. Программа написана на C#.
Дополнительная информация
Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Технологии разработки программного обеспечения
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 08.06.2021
Рецензия: Уважаемый, Работа выполнена на отлично.
Замечаний нет.
С уважением, МБ
Оценена Ваша работа по предмету: Технологии разработки программного обеспечения
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 08.06.2021
Рецензия: Уважаемый, Работа выполнена на отлично.
Замечаний нет.
С уважением, МБ
Похожие материалы
Технология разработки программного обеспечения. Экзамен. Вариант №5.
nik200511
: 27 февраля 2015
Экзаменационные вопросы
Вопрос 1. Общие вопросы и коллективная разработка (гл. 1, 5 и 7)
Вариант 5. Каковы вопросы, которые необходимо прояснить каждому участнику коллектива до начала выполнения работ?
Вопрос 2. Разработка требований
Вариант 5. На какие основные вопросы отвечает анализ осуществимости?
Вопрос 3. Проектирование
Вариант 5. В чем заключается понятие паттерна? Какими свойствами оно обладает?
Вопрос 4. Программирование и документирование
Вариант 5. Какова цель и основные принципы
14 руб.
Технология разработки программного обеспечения.
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 руб.
Технология разработки программного обеспечения. Курсовая работа. Вариант №5.
sibguter
: 23 ноября 2018
Симулятор клеточного автомата с игрой Конуэйя ”Жизнь”
Автомат для игры ”Жизнь” можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется как ”мертвая” клетка, один – как ”живая”. Новое значение каждой клетки вычисляется как функция от клеток ее окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мертвой клетки значение остается нулем для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, если
159 руб.
Технология разработки программного обеспечения. Экзамен.
studypro3
: 4 августа 2019
Вопрос 1. Построить модель данных информационной системы «Автосалон», используя методологию ARIS.
Вопрос 2. Практическое задание. Построить диаграмму вариантов использования средствами языка UML в нота-циях Rational Rose
400 руб.
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №5
SibGOODy
: 22 ноября 2018
Оглавление
Задание на курсовую работу 3
1. Формирование требований 4
2. Проектирование 6
3. Реализация 10
Заключение 23
Задание на курсовую работу
В рамках курсовой работы предлагается осуществить формирование требований, проектирование, реализацию и тестирование программы.
Вариант 5.
Симулятор клеточного автомата с игрой Конуэйя «Жизнь».
1300 руб.
Контрольная. Российские технологии разработки программного обеспечения
Алёна25
: 1 июля 2026
Задание для контрольной работы
I. Цель работы:
Демонстрация навыков работы с информационной базой в программе «1С:Предприятие 8.3».
II. Последовательно выполните следующие действия:
1. Скачайте учебную версию Платформы «1С:Предприятие 8.3» по ссылке:
2. Установите программу из скачанного ранее дистрибутива;
3. Создайте новую информационную базу;
4. Укажите имя информационной базы «МоеМаленькоеПредприятие»;
5. Добавьте синоним «Мое маленькое предприятие. V1»;
6. Добавьте спра
200 руб.
Другие работы
Лабораторные работы №1-3 по дисциплине «Информатика (часть 1)». Вариант №11.
teacher-sib
: 8 января 2019
Лабораторная работа № 1
ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ ПРОЦЕССОВ
Задание
Написать программу на языке Си для расчета таблицы значений заданных математических выражений.
Варианты заданий:
11.
K=Sin(B3+A)-C, если С<1
K = 4AC- Sin2(A+C),если С>=1
В=2
A=0.2;
С изменяется от 0.7 до 2.1 с шагом 0.3
Лабораторная работа № 2
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Задание
В соответствии с вариантом разработайте алгоритм обработки элементов массива.
Напишите программу на алгоритмическом языке
600 руб.
Технические средства информационных технологий
alfFRED
: 6 октября 2013
1. Общая характеристика технических средств нформационных технологий
Технические средства являются неотъемлемой и наиболее существенной составляющей информационной технологии, выполняя ту же роль, что и средства производства в трудовой деятельности.
В самом общем смысле технические средства (техника) представляют собой совокупность средств человеческой деятельности создаваемых и используемых для осуществления процессов производства и обслуживания непроизводственных потребностей общества.
10 руб.
Колесо зубчатое m=4 z=80 -Детали машин
lelya.nakonechnyy.92@mail.ru
: 28 апреля 2020
Колесо зубчатое m=4 z=80-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа
200 руб.
Контрольная работа № 1 по дисциплине «Правоведение». Вариант № 4
bioclown
: 26 марта 2012
Теоретический вопрос.
1.Понятие трудового договора.
2.Виды трудового договора.
3.Порядок заключения и расторжения трудового договора.
Задача.
ООО «Мода» занимало помещение на условиях аренды у ОАО «Интеркон». Договор аренды был заключен сроком на 3 года. Зарегистрирован в органах государственной регистрационной службы указанный договор не был.
Арендатор надлежащим образом исполнял условия договора. По истечении срока договора руководство ООО «Мода» устно согласовало с представителем ОАО
39 руб.