• ✅Зачтено
    • 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 цикл нельзя?)
    Богдан Новиков
  • S:01:13:52 01.06
  • R:01:13:52 01.06
  • полагаю ровно 61 высчитывать не будут ну а если и будут - оптимизация ж чем больше тем лучше) на всякий случай конечно код на 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

        

    Сбер

       

    Тинькофф