Все разделы
/ Разное /
Страницу Назад
Поискать другие аналоги этой работы
200 Теория разработки программного обеспечения/вариант 5ID: 206488Дата закачки: 03 Февраля 2020 Продавец: sarekuwa (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Курсовая Форматы файлов: Pascal Сдано в учебном заведении: ******* Не известно Описание: Задание: Вариант 5. Симулятор клеточного автомата с игрой Конуэйя ”Жизнь”. Автомат для игры ”Жизнь” можно представить двумерным массивом 1-битовых значений. Нуль интерпретируется как ”мёртвая” клетка, один – как ”живая”. Новое значение каждой клетки вычисляется как функция от клеток её окрестности 3 на 3. Вычисляется сумма восьми соседей клетки. Для мёртвой клетки значение остаётся нулём для всех значений получившейся суммы, исключая – 3, что называется рождением клетки. Для живой клетки происходит переход в 0, если сумма меньше 2 (гибель от одиночества) или больше 3 (гибель от перенаселённости). В остальных случаях клетка остаётся в состоянии 1. На каждом шаге моделирования новые значения клеток сначала вычисляются и сохраняются в некотором буфере, а потом одновременно записываются в массив. Такое синхронное исполнение можно реализовать, например, имея две копии массива. На чётных шагах идёт запись в одну копию, а на нечётных – в другую. Или можно, например, использовать списки для организации буфера. В минимальном виде симулятор – это утилита, которой в качестве параметров передаётся имя входного файла c исходной конфигурацией массива и число шагов, имя выходного файла с результирующей строкой, имя файла с правилами. Утилита 1) считывает входные параметры и проверяет их корректность, 2) открывает исходный файл и файл с правилами, обрабатывая возможные ошибочные ситуации, 3) производит поиск и применение подстановок, 4) записывает результат в результирующий файл и завершает работу. Комментарии: Сдано в Декабре 2019 г. Оценка: Зачет Преподаватель Разинкина Татьяна Эдуардовна Размер файла: 0 байт Фаил: (.) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. ------------------- Внимание! Фаил удален. Пожалуйста воспользуйтесь поиском. Скачано: 5 Коментариев: 0 |
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:СИНЕРГИЯ Информационные технологии в юридической деятельности (Темы 1-8) Тест 83 баллаСИНЕРГИЯ Организационная психология (Темы 1-7) Тест 98 баллов Курсовая работа по дисциплине: Технические методы и средства защиты информации. Вариант №6 СИНЕРГИЯ Математическое моделирование Тест 95 баллов 2023 год СИНЕРГИЯ Цифровая экономика Тест 6, 7, 8, итоговый Тест 100 баллов 2023 год Отчет по дисциплине: Практика по получению профессиональных умений и опыта профессиональной деятельности. Вариант №1 Курсовая работа и Лабораторные 1-3 по дисциплине: Проектирование информационных систем. Вариант №2 (Ювелирный магазин) Ещё искать по базе с такими же ключевыми словами. |
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Разное / Теория разработки программного обеспечения/вариант 5
Вход в аккаунт: