• ✅Зачтено
    • 2659 id
    • 600.0 ₽
    • 20.0%
Олег Мельниченко
  • S:11:08:02 31.05
  • R:11:08:03 31.05
По заказу 2659 Предложение от исполнителя №130 ❗Работает недавно❗ 📚 Цифровые устройства и микропроцессоры 💰 875 ₽ 💬 : Сделаем сегодня же)
SYSTEM
  • S:11:08:43 31.05
  • R:11:08:44 31.05
  • Богдан Новиков начал диалог с Олег Мельниченко
    Богдан Новиков
  • S:11:08:47 31.05
  • R:11:08:47 31.05
  • Отправил 0 вложений
    Олег Мельниченко
    • S:11:09:15 31.05
    • R:11:09:16 31.05
    🤖:Все подключились. Не забудь поздороваться)
    Богдан Новиков
  • S:11:09:29 31.05
  • R:11:09:30 31.05
  • Добрый день, спасибо, что приняли заказ
    Олег Мельниченко
    • S:11:09:32 31.05
    • R:11:09:33 31.05
    Приветствую
    Богдан Новиков
  • S:11:11:24 31.05
  • R:11:11:24 31.05
  • Требуется сократить код до 61 микроцикла. И если можно, немного пообъяснять дз(в принципе что могут спросить на защите и что ответить нужно будет)
    Олег Мельниченко
    • S:11:13:24 31.05
    • R:11:13:24 31.05
    Принято, ну надеюсь пояснений в виде подробных комментариев будет достаточно, ну кое-что само собой допишу в файле
    Олег Мельниченко
    • S:11:13:49 31.05
    • R:11:13:50 31.05
    Код прямо в тхт сожму и отправлю до вечера, если не против
    Богдан Новиков
  • S:11:14:22 31.05
  • R:11:14:22 31.05
  • Да, не против. Только про дописывание в файле, а в каком?
    Богдан Новиков
  • S:11:14:28 31.05
  • R:11:14:28 31.05
  • Файле допишете
    Олег Мельниченко
    • S:11:15:05 31.05
    • R:11:15:05 31.05
    Ну и уточнение: сократить код нужно по максимуму то бишь 61 такт и менее, или ровно прямо до 61? (Просто вполне вероятно может получиться и короче)
    Богдан Новиков
  • S:11:15:29 31.05
  • R:11:15:29 31.05
  • Ну лучше до 61
    Олег Мельниченко
    • S:11:15:31 31.05
    • R:11:15:32 31.05
    Да вордовский с фрагментами кода продублирую, чтобы шаги боле менее показать
    Олег Мельниченко
    • S:11:15:33 31.05
    • R:11:15:34 31.05
    Ок
    Богдан Новиков
  • S:11:15:37 31.05
  • R:11:15:38 31.05
  • А то просто препод написал
    Богдан Новиков
  • S:11:15:41 31.05
  • R:11:15:41 31.05
  • До 61
    Богдан Новиков
  • S:11:15:52 31.05
  • R:11:15:52 31.05
  • И лучше тип как говорят прям сделать
    Олег Мельниченко
    • S:11:15:58 31.05
    • R:11:15:59 31.05
    Хорошо, постараемся как надо
    Богдан Новиков
  • S:21:42:09 31.05
  • R:21:42:09 31.05
  • Ну что там? Как дело идёт?
    Олег Мельниченко
    • S:21:42:28 31.05
    • R:21:42:29 31.05
    работаем, скоро будет в принципе
    Богдан Новиков
  • S:21:42:42 31.05
  • R:21:42:43 31.05
  • Отлично)
    Богдан Новиков
  • S:01:11:11 01.06
  • R:01:11:11 01.06
  • Ну?
    Богдан Новиков
  • S:01:11:19 01.06
  • R:01:11:19 01.06
  • Готово?)
    Богдан Новиков
  • S:01:11:49 01.06
  • R:01:11:49 01.06
  • Не забудь ещё про этот момент)
    Олег Мельниченко
    • S:01:12:58 01.06
    • R:01:12:59 01.06
    да так точно, оптимизировал даже чуть больше (там 59) ибо саму функцию D4 сократил нмного (она была недоупрощенная исходно) но эти моменты я прописал в файле как и вид конечных функций
    Олег Мельниченко
    • S:01:13:52 01.06
    • R:01:13:52 01.06
    полагаю ровно 61 высчитывать не будут ну а если и будут - оптимизация ж чем больше тем лучше) на всякий случай конечно код на 61 цикл продублирую
    Богдан Новиков
  • S:01:13:52 01.06
  • R:01:13:52 01.06
  • А 61 цикл нельзя?)
    Богдан Новиков
  • S:01:14:05 01.06
  • R:01:14:06 01.06
  • Лучше так
    Богдан Новиков
  • S:01:14:09 01.06
  • R:01:14:09 01.06
  • А то пойдут вопросы
    Богдан Новиков
  • S:01:14:16 01.06
  • R:01:14:16 01.06
  • Типа, ой, а как ты это сделал
    Олег Мельниченко
    • S:01:15:06 01.06
    • R:01:15:07 01.06
    все расписано по максимуму
    Олег Мельниченко
    • S:01:15:11 01.06
    • R:01:15:12 01.06
    сейчас проверю
    Олег Мельниченко
    • S:01:15:22 01.06
    • R:01:15:23 01.06
    на защите если что с вами буду)
    Богдан Новиков
  • S:01:15:46 01.06
  • R:01:15:46 01.06
  • Но лучше скажи вот что. Если вдруг спросят что-то про то, можно ли сократить. Что мне ответить? Типа, понятно, что можно, но как-то более обоснованно хотелось бы ответить
    Олег Мельниченко
    • S:01:23:10 01.06
    • R:01:23:11 01.06
    ну в принципе два пути: фундаментальный - упрощение самих исходных логических функций
    Олег Мельниченко
    • S:01:24:34 01.06
    • R:01:24:35 01.06
    типо собирать по законам логики (пример в файле есть), либо оптимизировать структуру кода, например, использовать, где можно, отличную функцию xor или сохранять какой то промежуточный повторяющийся результат в одной из переменных или в новой пременной, вариантов тут уже полно..
    Олег Мельниченко
    • S:02:15:04 01.06
    • R:02:15:05 01.06
    собственно говоря, у меня все: исходный код с пронумероанными строками (для сравнения) и оптимизированные : по максимуму и на 61 цикл (вычисления в них различаются только для фукций D3-D4 - строки я отметил в ворд файле)
    Богдан Новиков
  • S:11:03:50 01.06
  • R:11:03:50 01.06
  • Спасибо большое)
    Богдан Новиков
  • S:13:15:01 01.06
  • R:13:15:02 01.06
  • А можно конкретно узнать
    Богдан Новиков
  • S:13:15:09 01.06
  • R:13:15:09 01.06
  • Какие именно действия изменились
    Богдан Новиков
  • S:13:15:14 01.06
  • R:13:15:14 01.06
  • Тип, я просто вижу разницу
    Богдан Новиков
  • S:13:15:19 01.06
  • R:13:15:20 01.06
  • Но мне сложно понять
    Богдан Новиков
  • S:13:15:23 01.06
  • R:13:15:23 01.06
  • Что именно поменяли
    Олег Мельниченко
    • S:13:16:43 01.06
    • R:13:16:44 01.06
    Всё написано в файле
    Богдан Новиков
  • S:13:17:03 01.06
  • R:13:17:03 01.06
  • Что, прям так ему и сказать
    Богдан Новиков
  • S:13:17:06 01.06
  • R:13:17:07 01.06
  • Если спросит
    Олег Мельниченко
    • S:13:17:18 01.06
    • R:13:17:18 01.06
    Вычисление D поменяли и объявление var
    Богдан Новиков
  • S:13:17:19 01.06
  • R:13:17:19 01.06
  • Прям прочитать что в файле написано и он тип примет?
    Олег Мельниченко
    • S:13:17:30 01.06
    • R:13:17:31 01.06
    Ну да сказать и показать а как ещё)
    Богдан Новиков
  • S:13:17:50 01.06
  • R:13:17:50 01.06
  • А что сама по себе значит программа вар
    Богдан Новиков
  • S:13:18:04 01.06
  • R:13:18:04 01.06
  • Ну, точнее действие вар
    Богдан Новиков
  • S:15:57:08 01.06
  • R:15:57:08 01.06
  • Распиши как ты D4 сократил
    Богдан Новиков
  • S:15:57:09 01.06
  • R:15:57:09 01.06
  • Срочно
    Богдан Новиков
  • S:16:12:48 01.06
  • R:16:12:48 01.06
  • Пиздец
    Богдан Новиков
  • S:16:13:11 01.06
  • R:16:13:11 01.06
  • Ты посчитал D4 неверно
    Богдан Новиков
  • S:16:19:56 01.06
  • R:16:19:56 01.06
  • Мне придётся счас код корректить на ходу, чтобы сдать
    Богдан Новиков
  • S:16:20:11 01.06
  • R:16:20:11 01.06
  • Сорян, но за такое 875 я не заплачу
    Богдан Новиков
  • S:16:21:07 01.06
  • R:16:21:07 01.06
  • Ибо очень серьёзная ошибка
    Богдан Новиков
  • S:16:24:30 01.06
  • R:16:24:30 01.06
  • 650
    Богдан Новиков
  • S:16:24:57 01.06
  • R:16:24:57 01.06
  • Ибо счас если бы не товарищ рядом, я бы просто отлетел
    Богдан Новиков
  • S:16:31:45 01.06
  • R:16:31:45 01.06
  • Хотя мы ещё не закончили
    Олег Мельниченко
    • S:16:52:42 01.06
    • R:16:52:43 01.06
    Так, поподробнее немного: в чем проблема? D4 я считал просто что называется в лоб по написанному выражению, в чем ошибка то, исходно выражение точно верное - упрощала программа
    Богдан Новиков
  • S:16:54:49 01.06
  • R:16:54:49 01.06
  • Ну вот ты что-то вбил неверно походу
    Богдан Новиков
  • S:16:54:58 01.06
  • R:16:54:58 01.06
  • Ибо Глотов сказал что неверное
    Богдан Новиков
  • S:16:55:56 01.06
  • R:16:55:57 01.06
  • Отправил 1 вложений
    Богдан Новиков
  • S:16:59:08 01.06
  • R:16:59:09 01.06
  • Отправил 1 вложений
    Олег Мельниченко
    • S:17:09:23 01.06
    • R:17:09:23 01.06
    Хмм, исходно функция то есть неверная, странно, да вроде бы компьютер уж не должен то ошибаться, впрочем быть может я что-то под вечер не доглядел, если так, то приношу извинения
    Олег Мельниченко
    • S:17:09:45 01.06
    • R:17:09:45 01.06
    Ну что ж, справедливо, защитили же по итогу?
    Олег Мельниченко
    • S:17:11:37 01.06
    • R:17:11:37 01.06
    Ошибка то всего в 1 знаке инверсии, а препод глазастый однако, так проверять, впрочем, не увидь он эту таблицу с выводом минимизированных функций, то, вероятно, не докопался бы, впрочем что уж теперь
    Богдан Новиков
  • S:17:17:57 01.06
  • R:17:17:57 01.06
  • Да, мне помогли с кодом
    Олег Мельниченко
    • S:17:21:38 01.06
    • R:17:21:39 01.06
    Принято, ну, тогда сойдемся на 600, полагаю, и мои извинения)
    Богдан Новиков
  • S:17:27:55 01.06
  • R:17:27:55 01.06
  • Да) Я согласен)
    Богдан Новиков
  • S:20:55:38 01.06
  • R:20:55:39 01.06
  • А какая у тебя карта?
    Богдан Новиков
  • S:20:55:59 01.06
  • R:20:56:00 01.06
  • Деньги тебе кину
    Олег Мельниченко
    • S:11:24:43 03.06
    • R:11:24:44 03.06
    Ну так что, выберете меня?)
    SYSTEM
  • S:11:27:04 03.06
  • R:11:27:05 03.06
  • Богдан Новиков выбрал исполнителем Олег Мельниченко
    Богдан Новиков
  • S:11:27:24 03.06
  • R:11:27:24 03.06
  • Выбрал
    Богдан Новиков
  • S:11:27:32 03.06
  • R:11:27:32 03.06
  • Давай карту)
    Олег Мельниченко
    • S:11:32:30 03.06
    • R:11:32:31 03.06
    Готово
    Олег Мельниченко
    • S:11:32:33 03.06
    • R:11:32:33 03.06
    2202 2032 6181 1881 Сбер Михаил Андреевич Л. По оплате пришлите чек, пожалуйста 875руб
    Богдан Новиков
  • S:11:33:09 03.06
  • R:11:33:09 03.06
  • *600)
    Олег Мельниченко
    • S:13:54:42 03.06
    • R:13:54:43 03.06
    Исполнитель изменил стоимость. Новое значение: 600 ₽
    Олег Мельниченко
    • S:13:55:03 03.06
    • R:13:55:04 03.06
    2202 2032 6181 1881 Сбер Михаил Андреевич Л. По оплате пришлите чек, пожалуйста 600руб
    Богдан Новиков
  • S:13:55:38 03.06
  • R:13:55:38 03.06
  • Скинул давно
    Олег Мельниченко
    • S:13:56:03 03.06
    • R:13:56:04 03.06
    600р? понял, тогда это просто формальность)
    Богдан Новиков
  • S:13:56:43 03.06
  • R:13:56:44 03.06
  • Да
    Богдан Новиков
  • S:20:02:38 04.06
  • R:20:02:39 04.06
  • Заказчик вышел из беседы
    Олег Мельниченко
    • S:20:11:34 09.06
    • R:20:11:35 09.06
    Исполнитель присоединился к беседе
    SYSTEM
  • S:20:11:35 09.06
  • R:20:11:37 09.06
  • Олег Мельниченко отправил решение Богдан Новиков
    SYSTEM
  • S:20:12:01 09.06
  • R:20:12:03 09.06
  • Олег Мельниченко отправил решение Богдан Новиков
    SYSTEM
  • S:16:42:15 17.07
  • R:23:47:08 17.07
  • Олег Мельниченко отправил решение Богдан Новиков
    SYSTEM
  • S:16:47:29 17.07
  • R:07:50:11 18.07
  • Олег Мельниченко отправил решение Богдан Новиков
      • USER
      • 600.0

        /

        600.0

      • EXEC
      • 480.0

        /

        480.0

        

    Сбер

       

    Тинькофф