Страницу Назад
Поискать другие аналоги этой работы
159 Технология разработки программного обеспечения. Курсовая работа. Вариант №5.ID: 196362Дата закачки: 23 Ноября 2018 Продавец: sibguter (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Курсовая Сдано в учебном заведении: ДО СИБГУТИ Описание: Симулятор клеточного автомата с игрой Конуэйя ”Жизнь” Автомат для игры ”Жизнь” можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется как ”мертвая” клетка, один – как ”живая”. Новое значение каждой клетки вычисляется как функция от клеток ее окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мертвой клетки значение остается нулем для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, если сумма меньше 2 (гибель от одиночества) или больше 3 (гибель от перенаселенности). В остальных случаях клетка остается в состоянии 1. На каждом шаге моделирования новые значения клеток сначала вычисляются и сохраняются в некотором буфере, а потом одновременно записываются в массив. Такое синхронное исполнение можно реализовать, например, имея две копии массива. На четных шагах идет запись в одну копию, а на нечетных – в другую. Или можно, например, использовать списки для организации буфера. В минимальном виде симулятор – это утилита, которой в качестве параметров передается имя входного файла c исходной конфигурацией массива и число шагов , имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу. Комментарии: Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Технология разработки программного обеспечения Вид работы: Курсовая работа Оценка:Отлично Дата оценки: 19.11.2018 Рецензия:Уважаемый, Работа выполнена на отлично. С уважением, МБ Размер файла: 1 Мбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 26 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
МТИ МосТех МосАП МФПУ Синергия Цифровая экономика Тест 3, 4, 5, итоговый Тест 100 из 100 баллов 2023 год
Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №8 Технология разработки программного обеспечения. Курсовая работа. Вариант №9 (09,19,29...) Курсовая работа по дисциплине: Технология разработки программного обеспечения. Вариант №5 Контрольная работа по дисциплине: "Проектирование информационных систем". Вариант №05. Курсовая работа по дисциплине «Методология оценки безопасности информационных технологий». Вариант №03. Курсовой проект по дисциплине «Методология оценки безопасности информационных технологий». Вариант №08. Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Технология разработки программного обеспечения / Технология разработки программного обеспечения. Курсовая работа. Вариант №5.