Индекс форума
->Учебный процесс ГГУ/СШ 27
->Проектирование цифровых систем
|
1,
2,
3,
...
14,
15,
16,
17,
18,
...
25,
26,
27
|
Автор |
Сообщение |
23.12.2023 17:08:19
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Максим Малашков
Темы: 0
Сообщений: 42
Мой профиль
|
предлагаю добавить новую функцию взятия бита:
unsigned __bits(1) BIT(unsigned __bits(3) x,unsigned __bits(3) n){return x>>n;}
отработка за 6_10.
|
25.12.2023 00:48:07
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Татьяна Пыршина
Темы: 0
Сообщений: 19
Мой профиль
|
Пыршина Татьяна, ПО-21
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\По логическим функциям\5 - "Программа по схеме 84279"
http://dl.gsu.by/task.jsp?nid=2302416&cid=1336
25.12 00:44 5. Программа по схеме 84279 100 / 100 Все тесты пройдены (основной + секретный). 11.mpc DelTA4 at NIT0 Win10 Winter mpc
unsigned __in __bits(1) IN_0;
unsigned __in __bits(1) IN_1;
unsigned __in __bits(1) IN_2;
unsigned __in __bits(1) IN_3;
unsigned __in __bits(1) IN_4;
unsigned __out __bits(1) OUT_0;
unsigned __bits(1) XOR2(unsigned __bits(1) A, unsigned __bits(1) B) {return A ^ B;}
unsigned __bits(1) NOT(unsigned __bits(1) A) {return ~A;}
unsigned __bits(1) OR2(unsigned __bits(1) A, unsigned __bits(1) B) {return A | B;}
void main(){
unsigned __bits(1) xor1=XOR2(IN_0, IN_1);
unsigned __bits(1) not=NOT(IN_2);
unsigned __bits(1) or1=OR2(xor1, not);
unsigned __bits(1) xor2=XOR2(IN_3, IN_4);
unsigned __bits(1) or2=OR2(or1, xor2);
OUT_0=or2;
}
Отработка пропуска 22_12
|
25.12.2023 03:00:20
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Кирилл Петрович
Темы: 0
Сообщений: 24
Мой профиль
|
Agent GPT - устанавливает в вашем браузере ИИ-агента, который помогает в выполнении поставленной задачи: https://agentgpt.reworkd.ai/ru
Stenography - Автоматическое документирование кода: https://stenography.dev/
Tabnine -Крутой сервис для автозаполнение кода.
Помогает автоматически дописывать функции на
Генерирует блоки кода на основе комментариев на естественном языке: https://www.tabnine.com
GPT Engineer - генерация кода с помощью ИИ: https://github.com/gpt-engineer-org/gpt-engineer
Code Mentor - оптимизирует и рефакторит код: https://www.codementor.io/
Polycoder - Генерирует код на 12 языках программирования: https://github.com/VHellendoorn/Code-LMs
Cogram - переводит текстовый запрос на язык баз данных и интегрируется со средой разработки Jupyter: https://www.cogram.com/
Copilot by GitHub - облегчает написание кода через автодополнение: https://github.com/features/copilot
CodeT5 - преобразовывает запрос в код и дописывает начатые функции: https://github.com/salesforce/CodeT5
Ghostwriter - ИИ- программист с искусственным интеллектом для генерации кода: https://kde.github.io/ghostwriter/
Agent GPT - устанавливает в вашем браузере ИИ-агента, который помогает в выполнении поставленной задачи: https://agentgpt.reworkd.ai/ru
Mintlify - ИИ, который пишет документацию и комментарии: https://mintlify.com/
ExplainDev - инструмент, который обучает в процессе и помогает разобраться в коде: https://explain.dev/
Github Copilot - Инструмент от GitHub, который выполняет функции программиста-компаньона и повышает эффективность работы разработчиков: https://github.com/features/copilot
Cody - Программа для написания кода использует комбинацию Large Language Models (LLM) и специального поисковика компании Sourcegraph: https://docs.sourcegraph.com/cody/overview
Fig - Эта нейросеть создана, чтобы ускорить написание кода и сократить количество ручного ввода. Fig умеет автозаполнять строки и проверять код на ошибки: https://www.figma.com/community/plugin/946020080871644950/fig3d
Documatic - Расширение для написания документации с помощью искусственного интеллекта: https://www.documatic.com/
AskCodi - Платформа, основанная на базе OpenAI Codex, помогает разработчикам получать быстрые и точные ответы на вопросы о программировании: https://www.askcodi.com/
Snyk Code - Инструмент для анализа уязвимостей на основе сразу нескольких нейросетей: https://snyk.io/product/snyk-code/
Snyk Code - Инструмент для анализа уязвимостей на основе сразу нескольких нейросетей: https://snyk.io/product/snyk-code/
AutoCodePro - Платформа с искусственным интеллектом для создания сайтов, расширений для Chrome и даже мобильных приложений: https://autocodepro.com/
GigaChat - Мультимодальная нейросеть от «Сбера», которая помогает обрабатывать текст, код и изображения: https://developers.sber.ru/gigachat/login
Lightly - Облачная IDE Lightly, основанная на искусственном интеллекте, позволяет создавать код программы онлайн и разворачивать проекты за пару кликов мыши без управления инфраструктурой: https://www.lightly.ai/
Jam - Анализатор кода на основе искусственного интеллекта, который предлагает исправления и оптимизирует процесс отладки: https://www.heygen.com/
AirOps - Многофункциональная платформа, на которой можно создавать приложения, чат-боты и организовывать рабочие процессы на базе искусственного интеллекта: https://webflow.airops.com/
Jasper - поможет в обучении более продвинутым программистам: https://www.jasper.ai/
Cogram - Менее универсальный ИИ который узко направлен только на вопросы по программированию: https://www.cogram.com/
Otter - конструктор который помогает для обучения ИИ: https://otter.ai/
Durable — замечательный генератор кода ИИ, который блистает в области разработки интерфейса: https://durable.co/
Refact - Пишет код и работает на базе GPT-3.5: https://refact.ai/
Perplexity - ИИ для генерации кода: https://www.perplexity.ai/
Codeium - может улучшить код с построчным объяснением всех функций: https://codeium.com/?utm_source=futurepedia&utm_medium=marketplace&utm_campaign=futurepedia
Socratic - конструктор для более глубокого изучения языка с обширными терминами : https://socratic.org/
Sourcegraph - Коди это инструмент предлагает впечатляющий набор функций, выходящих за рамки автодополнения кода: https://docs.sourcegraph.com/cody/overview
Chariot - Платформа разработки для интеграции возможностей языковых моделей в приложения:
https://aihabr.com/tool/chariot
SuperAPI - Инструмент для создания веб-сервисов на основе искусственного интеллекта: https://trysuperapi.com/
CodeMorph - Инструмент, который помогает переводить приложение с одного языка программирования на другой с помощью искусственного интеллекта: https://topai.tools/t/codemorph
TacoTranslate - Еще один инструмент локализации, который упрощает процесс вывода приложений React на новые рынки: https://tacotranslate.com/ru
Dante-AI - Платформа для создания кастомизированных чат-ботов на основе GPT-4-бота под нужды конкретного человека: https://www.dante-ai.com/
Argil - Платформа, которая помогает оптимизировать рабочие процессы, задачи и создавать модели искусственного интеллекта с помощью кода: https://www.argil.ai/
Codeium - позиционируется как помощник, который допишет код сам или найдет необходимые программисту инструменты в собственном хранилище: https://codeium.com
Snyk - Находит уязвимости в коде: https://snyk.io/product/snyk-code/
Отработал пропуски: (14_09, 19_09, 21_09, 26_09, 28_09, 3_10, 17_10, 24_10, 31_10, 2_11, 9_11, 16_11, 21_11, 28_11)
|
25.12.2023 15:06:04
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Михаил Долинский
(Online)
Темы: 2010
Сообщений: 47876
Мой профиль
|
https://agentgpt.reworkd.ai/ru Agent GPT - устанавливает в вашем браузере ИИ-агента, который помогает в выполнении поставленной задачи:
https://stenography.dev/ Stenography - Автоматическое документирование кода:
https://www.tabnine.com Генерирует блоки кода на основе комментариев на естественном языке
https://github.com/gpt-engineer-org/gpt-engineer GPT Engineer - генерация кода с помощью ИИ
https://www.codementor.io/ Code Mentor - оптимизирует и рефакторит код
https://github.com/VHellendoorn/Code-LMs Polycoder - Генерирует код на 12 языках программирования
https://www.cogram.com/ Cogram - переводит текстовый запрос на язык баз данных и интегрируется со средой разработки Jupyter
https://github.com/features/copilot Copilot by GitHub - облегчает написание кода через автодополнение
https://github.com/salesforce/CodeT5 CodeT5 - преобразовывает запрос в код и дописывает начатые функции
https://kde.github.io/ghostwriter/ Ghostwriter - ИИ- программист с искусственным интеллектом для генерации кода
https://agentgpt.reworkd.ai/ru Agent GPT - устанавливает в вашем браузере ИИ-агента, который помогает в выполнении поставленной задачи:
https://mintlify.com/ Mintlify - ИИ, который пишет документацию и комментарии
https://explain.dev/ ExplainDev - инструмент, который обучает в процессе и помогает
https://github.com/features/copilot выполняет функции программиста-компаньона и повышает эффективность работы разработчиков
https://docs.sourcegraph.com/cody/overview Программа для написания кода
https://www.figma.com/community/plugin/946020080871644950/fig3d ускорить написание кода и сократить количество ручного ввода.
https://www.documatic.com/ Documatic - Расширение для написания документации с помощью искусственного интеллекта:
https://www.askcodi.com/ Помогает разработчикам получать быстрые и точные ответы на вопросы о программировании
https://snyk.io/product/snyk-code/ Инструмент для анализа уязвимостей на основе сразу нескольких нейросетей:
https://autocodepro.com/ для создания сайтов, расширений для Chrome и даже мобильных приложений:
https://developers.sber.ru/gigachat/login GigaChat - Мультимодальная нейросеть от «Сбера», которая помогает обрабатывать текст, код и изображения
https://www.lightly.ai/ Позволяет создавать код программы онлайн и разворачивать проекты за пару кликов мыши
https://www.heygen.com/ Jam - Анализатор кода, который предлагает исправления и оптимизирует процесс отладки
https://webflow.airops.com/ AirOps - Многофункциональная платформа, на которой можно создавать приложения, чат-боты
https://www.jasper.ai/ поможет в обучении более продвинутым программистам
https://www.cogram.com/ направлен только на вопросы по программированию
https://otter.ai/ Otter - конструктор который помогает для обучения ИИ
https://durable.co/ Durable — замечательный генератор кода ИИ, который блистает в области разработки интерфейса:
https://refact.ai Refact - Пишет код и работает на базе GPT-3.5
https://www.perplexity.ai/ Perplexity - ИИ для генерации кода
https://codeium.com/?utm_source=futurepedia&utm_medium=marketplace&utm_campaign=futurepedia может улучшить код с построчным объяснением всех функций:
https://socratic.org/ Socratic - конструктор для более глубокого изучения языка с обширными терминами
https://docs.sourcegraph.com/cody/overview Предлагает впечатляющий набор функций, выходящих за рамки автодополнения кода
https://aihabr.com/tool/chariot Chariot - Платформа разработки для интеграции возможностей языковых моделей в приложения
https://trysuperapi.com/ SuperAPI - Инструмент для создания веб-сервисов на основе искусственного интеллекта:
https://topai.tools/t/codemorph CodeMorph - Инструмент, который помогает переводить приложение с одного языка программирования на другой
https://tacotranslate.com/ru Инструмент локализации, который упрощает процесс вывода приложений React на новые рынки
https://www.dante-ai.com/ Dante-AI - Платформа для создания кастомизированных чат-ботов на основе GPT-4-бота под конкретные нужды
https://www.argil.ai/ Argil - Платформа, которая помогает создавать модели искусственного интеллекта с помощью кода
https://codeium.com помощник,который допишет код сам или найдет необходимые программисту инструменты в собственном хранилище:
https://snyk.io/product/snyk-code/ Уже был выше Snyk - Находит уязвимости в коде:
Отработал пропуски: (14_09, 19_09, 21_09, 26_09, 28_09, 3_10, 17_10, 24_10, 31_10, 2_11, 9_11, 16_11, 21_11, 28_11, 30_11)
|
25.12.2023 20:19:42
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Женя Руденок
Темы: 0
Сообщений: 33
Мой профиль
|
Repl.it (https://replit.com) - Онлайн-платформа для обучения программированию с интерактивными средами для более чем 50 языков программирования и встроенным чат-ботом для поддержки.
Wit.ai (https://wit.ai) - Платформа для создания чат-ботов с использованием нейронных сетей и естественного языка, принадлежащая Facebook.
Rasa NLU (https://rasa.com) - Библиотека для обработки естественного языка и создания чат-ботов, поддерживающая использование нейронных сетей.
Pandorabots (https://www.pandorabots.com) - Платформа для создания и развертывания чат-ботов, включая возможность использования нейронных сетей с AIML (Artificial Intelligence Markup Language).
SnatchBot (https://snatchbot.me) - Платформа для создания чат-ботов с использованием нейронных сетей, предоставляющая инструменты для разработки и управления ботами.
Hubtype (https://www.hubtype.com) - Платформа для создания чат-ботов с использованием нейронных сетей. Hubtype предоставляет инструменты для разработки и управления чат-ботами, а также интеграцию с популярными мессенджерами.
Пропуски: 21_12 и 9_11
|
25.12.2023 22:11:30
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Андрей Щербак
Темы: 0
Сообщений: 23
Мой профиль
|
Щербак Андрей. ПО-21
https://dl.gsu.by/task.jsp?nid=2301245&cid=1336
Лучшие 20 Обсудить задачу в форуме (-): Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на проектирование\Условные вычисления\2 - "Veto4ka" 80447 Степаненко Олеся, ПМ-45, июнь 2006
в новом окне (Установлена: 25.01.2009)
25.12 22:08 2. Veto4ka 1 / 1 Все тесты пройдены (нет секретного) 80447.prd DelTA4 at NIT0 Win10 HLCCAD project
int __in __bits(16) a;
int __in __bits(16) b;
int __out __bits(16) Result;
//Mathematics
unsigned __bits(3) ICMP(int __bits(32) A, int __bits(32) B) {return (A > B) ? 4 : (A == B) ? 2 : 1;}
int __bits(32) IMUL(int __bits(16) A, int __bits(16) B) {return A*B;}
int __bits(32) CWD(int __bits(16) A) {return A;}
void main() {
int __bits(16) aa = IMUL(a, a);
int __bits(16) bb = IMUL(b, b);
int __bits(32) a32 = CWD(a);
int __bits(32) b32 = CWD(b);
if(ICMP(a,b) == 1){
Result = aa;
}
else{
Result = bb;
}
}
Решение на HLCCAD прошло.
Отработка пропуска за 17_11
|
25.12.2023 23:42:17
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Михаил Долинский
(Online)
Темы: 2010
Сообщений: 47876
Мой профиль
|
Андрей Щербак:
Щербак Андрей. ПО-21
https://dl.gsu.by/task.jsp?nid=2301245&cid=1336
Лучшие 20 Обсудить задачу в форуме (-): Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на проектирование\Условные вычисления\2 - "Veto4ka" 80447 Степаненко Олеся, ПМ-45, июнь 2006
в новом окне (Установлена: 25.01.2009)
25.12 22:08 2. Veto4ka 1 / 1 Все тесты пройдены (нет секретного) 80447.prd DelTA4 at NIT0 Win10 HLCCAD project
int __in __bits(16) a;
int __in __bits(16) b;
int __out __bits(16) Result;
//Mathematics
unsigned __bits(3) ICMP(int __bits(32) A, int __bits(32) B) {return (A > B) ? 4 : (A == B) ? 2 : 1;}
int __bits(32) IMUL(int __bits(16) A, int __bits(16) B) {return A*B;}
int __bits(32) CWD(int __bits(16) A) {return A;}
void main() {
int __bits(16) aa = IMUL(a, a);
int __bits(16) bb = IMUL(b, b);
int __bits(32) a32 = CWD(a);
int __bits(32) b32 = CWD(b);
if(ICMP(a,b) == 1){
Result = aa;
}
else{
Result = bb;
}
}
Решение на HLCCAD прошло.
Отработка пропуска за 17_11
Не принято. В HLCCAD нет оператора IF, есть мультиплексор, надо пользоваться им.
|
26.12.2023 00:28:57
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Валерия Мишур
Темы: 0
Сообщений: 25
Мой профиль
|
Мишур Валерия
26.12 00:26 9. Программа по схеме 84283 1 / 1 Все тесты пройдены (основной + секретный). src.mpc DelTA4 at NIT0 Win10 x64 Winter mpc
https://dl.gsu.by/task.jsp?nid=2302420&cid=1336
unsigned __in __bits(1) in_0;
unsigned __in __bits(1) in_1;
unsigned __in __bits(1) in_2;
unsigned __in __bits(1) in_3;
unsigned __out __bits(1) out_0;
unsigned __out __bits(1) out_1;
int __bits(32) IMUL(int __bits(16) A, int __bits(16) B) {int __bits(32) C; C = A*B; return C;}
int __bits(16) CBW(int __bits(8) A) {return A;}
int __bits(16) ISUB(int __bits(16) A, int __bits(16) B) {int __bits(16) C; C = A-B; return C;}
int __bits(8) SUM(int __bits(8) A, int __bits(8) B) {int __bits(8) C; C = A+B; return C;}
int __bits(32) CWD(int __bits(16) A) {return A;}
int __bits(16) IDIV(int __bits(32) A, int __bits(32) B) {int __bits(16) C; C = A/B; return C;}
unsigned __bits(1) NOT(unsigned __bits(1) A) {return ~A;}
unsigned __bits(1) OR2(unsigned __bits(1) A, unsigned __bits(1) B) {return A | B;}
unsigned __bits(1) OR3(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C) {return A | B | C;}
unsigned __bits(1) OR4(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C, unsigned __bits(1) D) {return A | B | C | D;}
unsigned __bits(1) OR8(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C, unsigned __bits(1) D, unsigned __bits(1) E, unsigned __bits(1) F, unsigned __bits(1) G, unsigned __bits(1) H) {return A | B | C | D | E | F | G | H;}
unsigned __bits(1) XOR2(unsigned __bits(1) A, unsigned __bits(1) B) {return A ^ B;}
unsigned __bits(1) XOR3(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C) {return A ^ B ^ C;}
unsigned __bits(1) AND2(unsigned __bits(1) A, unsigned __bits(1) B) {return A & B;}
unsigned __bits(1) AND3(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C) {return A & B & C;}
unsigned __bits(1) AND4(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C, unsigned __bits(1) D) {return A & B & C & D;}
int __bits(16) ABS(int __bits(16) A) {return (A>0) ? A : (A*(-1));}
void main(){
unsigned x1 = in_0;
unsigned x2 = in_1;
unsigned x3 = in_2;
unsigned x4 = in_3;
unsigned v1 = XOR2(x1,x2);
unsigned v2 = AND2(x3,x4);
unsigned v3 = XOR2(NOT(x1),x3);
unsigned v4 = XOR3(x2,x3,x4);
unsigned v41 = OR2(x1,NOT(x2));
unsigned v42 = OR2(v4,x1);
unsigned v411 = AND2(v41,v42);
unsigned gf = NOT(v2);
unsigned gff = NOT(v411);
out_0 = OR4(v1,gf,v3,gff);
out_1 = v411;
}
отработка пропуска за 22_12
|
26.12.2023 00:34:27
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Женя Руденок
Темы: 0
Сообщений: 33
Мой профиль
|
BotKit(https://smartbotpro.ru/) - Фреймворк для создания чат-ботов с поддержкой нейронных сетей на языке JavaScript.
Meya(https://www.meya.ai/) - Платформа для создания и развертывания чат-ботов с использованием нейронных сетей.
BotMan(https://botman.pro/) - PHP-фреймворк для создания чат-ботов, который может быть интегрирован с нейронными сетями.
Luis.ai(https://www.luis.ai/) - Сервис обработки естественного языка от Microsoft для создания чат-ботов с использованием нейронных сетей.
Neural Designer(https://www.neuraldesigner.com/) - Инструмент для создания чат-ботов, использующих нейронные сети, без программирования.
BotMakers(https://botmaker.ru/) - Платформа для создания и обучения чат-ботов с использованием нейронных сетей.
Пропуски: 2_11 и 31_10
|
26.12.2023 00:41:58
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Кирилл Петрович
Темы: 0
Сообщений: 24
Мой профиль
|
Botpress(https://botpress.com/) - Открытая платформа для создания чат-ботов с возможностью интеграции с нейронными сетями.
CodeCombat(https://codecombat.com/?%05) - Образовательная платформа с чат-ботом, помогающим обучению программированию через игры.
ChatScript(https://github.com/ChatScript/ChatScript) - Фреймворк для создания чат-ботов, который может быть обучен на основе правил и использовать нейронные сети.
TensorFlow Chatbot(https://blog.tensorflow.org/2019/05/transformer-chatbot-tutorial-with-tensorflow-2.html) - Проект, использующий TensorFlow для создания чат-ботов с использованием нейронных сетей.
ChatterBot(https://chatterbot.readthedocs.io/en/stable/) - Открытая библиотека для создания чат-ботов на Python с возможностью интеграции нейронных сетей.
Microsoft Bot Framework(https://dev.botframework.com/?ref=try-it-dev) - Платформа для создания и развертывания интеллектуальных чат-ботов с использованием Microsoft Azure.
Dialogflow (Google) - Инструмент для создания чат-ботов с использованием нейронных сетей от Google.
ChatScript(https://github.com/ChatScript/ChatScript) - Фреймворк для создания чат-ботов с поддержкой нейронных сетей.
Jabberwacky(https://github.com/ChatScript/ChatScript) - Чат-бот с искусственным интеллектом, обучаемый на основе нейронных сетей.
Chomsky Bot(https://www.robotstreamer.com/robot/2924) - Чат-бот, обученный на основе нейронных сетей, отвечающий на вопросы о языке и лингвистике.
Botfuel(https://botfuel.net/) - Платформа для создания чат-ботов с использованием нейронных сетей и естественного языка.
Peltarion(https://peltarion.com/) - Платформа для разработки чат-ботов с использованием нейронных сетей.
Flow XO(https://flowxo.com/) - Платформа для создания чат-ботов и автоматизации бизнес-процессов с использованием нейронных сетей.
Botpress(https://botpress.com/) - Фреймворк для создания чат-ботов с использованием нейронных сетей.
Telegram Bots(TelegramBotFather) - Платформа для создания чат-ботов для мессенджера Telegram, с возможностью использования нейронных сетей.
Botmock(https://github.com/Botmock/api-docs) - Инструмент для прототипирования чат-ботов с использованием нейронных сетей.
Witronix(wi-tronix.com) - Платформа для создания чат-ботов с поддержкой нейронных сетей.
Rulai(https://rul.ai/) - Платформа для создания чат-ботов с поддержкой нейронных сетей для обработки естественного языка.
Chatbot.com(https://www.chatbot.com/) - Платформа для создания и обучения чат-ботов с использованием нейронных сетей.
BotStar(https://botstar.com/) - Инструмент для создания чат-ботов с использованием нейронных сетей.
BotXO(https://www.botxo.ai/) - Инструмент для создания чат-ботов с использованием нейронных сетей.
Xenioo(https://www.xenioo.com/)- Платформа для создания чат-ботов с использованием нейронных сетей.
Rasa Stack(https://rasa.com/) - Открытый стек инструментов для создания чат-ботов с использованием нейронных сетей.
BotSociety(https://botsociety.io/) - Инструмент для прототипирования чат-ботов с использованием нейронных сетей.
Отработал пропуски: (21_12 19_12 14_12 7_12 30_11 28_11 2_11)
|
26.12.2023 10:46:40
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Михаил Долинский
(Online)
Темы: 2010
Сообщений: 47876
Мой профиль
|
Принимаются только НОВЫЕ ссылки
Какие уже есть смотреть здесь
https://dl.gsu.by/NForum/posts/topicshow/3988.dl?postid=109169#109169
и далее
|
26.12.2023 12:20:00
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Егор Восколей
Темы: 0
Сообщений: 17
Мой профиль
|
Восколей Егор. ПИ-21
Лучшие 20 Обсудить задачу в форуме (-): Экзамен\Индивидуальные задания\Сконвертированные задания на программирование по схеме\Стандартные схемы на логических элементах\5 - "Программа по схеме 84296" 84296 TaskConverter 2009 Март 22
в новом окне (Установлена: 22.03.2009)
https://dl.gsu.by/task.jsp?nid=2291874&cid=1335
26.12 12:08 5. Программа по схеме 84296 1 / 1 Все тесты пройдены (основной + секретный). src.mpc DelTA4 at NIT0 Win10 Winter mpc
unsigned __in __bits(1) X0;
unsigned __in __bits(1) X1;
unsigned __in __bits(1) X2;
unsigned __in __bits(1) X3;
unsigned __in __bits(1) X4;
unsigned __in __bits(1) X5;
unsigned __in __bits(1) X6;
unsigned __in __bits(1) X7;
unsigned __out __bits(1) Y0;
unsigned __out __bits(1) Y1;
unsigned __out __bits(1) Y2;
unsigned __out __bits(1) G;
unsigned __bits(1) OR(unsigned __bits(1) A, unsigned __bits(1) B) {return A | B;}
unsigned __bits(1) q;
unsigned __bits(1) w;
unsigned __bits(1) e;
unsigned __bits(1) r;
unsigned __bits(1) t;
unsigned __bits(1) y;
unsigned __bits(1) u;
unsigned __bits(1) i;
void main() {
q = OR(X1,X3);
w = OR(X5,X7);
Y0 = OR(q,w);
e = OR(X2,X3);
r = OR(X6,X7);
Y1 = OR(e,r);
t = OR(X4,X5);
Y2 = OR(t,r);
y = OR(X0,X1);
u = OR(y,e);
i = OR(t,r);
G = OR(u,i);
}
отработка пропуска 14_09
|
26.12.2023 16:00:01
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Максим Малашков
Темы: 0
Сообщений: 42
Мой профиль
|
Малашков Максим ПО-21
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\По таблицам истинности\3 - "Программа по схеме 84287"
http://dl.gsu.by/task.jsp?nid=2302425&cid=1336
тест в CMPA пройден.
26.12 15:27 3. Программа по схеме 84287 100 / 100 Все тесты пройдены (основной + секретный). src.mpc DelTA4 at NIT0 Winter mpc
unsigned __in __bits(3) in_0;
unsigned __out __bits(3) OUT_0;
unsigned __bits(1) BIT(unsigned __bits(3) x,unsigned __bits(1) n){ return x>>n;}
unsigned __bits(3) ANDp8(unsigned __bits(3) x, unsigned __bits(1) y)
{unsigned a; unsigned b; unsigned c; a=x&y; b=(x>>1)&y; c=(x>>2)&y; return a+b*2+c*4;}
unsigned __bits(3) DIVRes;
unsigned __bits(3) MODRes;
unsigned __bits(3) DIV(unsigned __bits(3) A, unsigned __bits(3) B) {return A/B;}
unsigned __bits(3) MOD(unsigned __bits(3) A, unsigned __bits(3) B) {return A%B;}
unsigned __bits(3) SUM(unsigned __bits(3) A, unsigned __bits(3) B) {return A+B;}
unsigned __bits(1) NOT(unsigned __bits(1) A) {return ~A;}
unsigned __bits(1) AND2(unsigned __bits(1) A, unsigned __bits(1) B) {return A & B;}
unsigned __bits(1) OR2(unsigned __bits(1) A, unsigned __bits(1) B) {return A | B;}
void DIVResult(unsigned __bits(3) A, unsigned __bits(3) B) {DIVRes = DIV(A,B); MODRes = MOD(A,B);}
void main()
{
DIVResult(in_0, 2);
unsigned a = NOT(BIT(MODRes,0));
a = AND2(a,BIT(DIVRes,1));
a = ANDp8(2,a);
DIVResult(in_0, 3);
unsigned r = BIT(MODRes,0);
unsigned e = BIT(MODRes,1) ;
unsigned q = OR2(r,e);
unsigned b = NOT(q);
b = AND2(b,BIT(DIVRes,1));
b = ANDp8(3,b);
OUT_0 = SUM(a,b);
}
Пример использования BIT:
unsigned r = BIT(MODRes,0);
unsigned e = BIT(MODRes,1) ;
Хочется добавить что BIT не будет работать корректно в переполненных функциями вычислениях к примеру тут:
unsigned q = OR2(BIT(MODRes,0),BIT(MODRes,1));
Причина донной особенности мне не известна.
Рекомендую добавить новую функцию ANDp8, которая работает следующим образом:"Если один из входов имеет разрядность больше 1, а другой 1, то выполняется логическое И всех линий первого входа с линией второго." Она работает только с входным параметром размером в 3 бита :
unsigned __bits(3) ANDp8(unsigned __bits(3) x, unsigned __bits(1) y)
{unsigned a; unsigned b; unsigned c; a=x&y; b=(x>>1)&y; c=(x>>2)&y; return a+b*2+c*4;}
пример использования:
a = ANDp8(2,a);
Отработка пропуска за 19_09(1).
Отработка пропуска за функцию 19_09(2).
|
26.12.2023 16:23:59
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Максим Малашков
Темы: 0
Сообщений: 42
Мой профиль
|
Малашков Максим ПО-21
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Стандартные схемы на логических элементах\7 - "Программа по схеме 84298"
http://dl.gsu.by/task.jsp?nid=2302441&cid=1336
тест в CMPA пройден.
26.12.2023 16:19:41 7. Программа по схеме 84298 1/1 Все тесты пройдены (основной + секретный). DelTA4 at NIT0 Win10 x64 Winter mpc
unsigned __in __bits(2) A;
unsigned __in __bits(4) X;
unsigned __out __bits(1) Y;
unsigned __bits(1) BIT(unsigned __bits(4) x,unsigned __bits(2) n){ return x>>n;}
unsigned __bits(1) AND3(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C) {return A & B & C;}
unsigned __bits(1) OR4(unsigned __bits(1) A, unsigned __bits(1) B, unsigned __bits(1) C, unsigned __bits(1) D) {return A | B | C | D;}
unsigned __bits(1) NOT(unsigned __bits(1) A) {return ~A;}
void main()
{
unsigned z = BIT(A,1);
unsigned x = BIT(A,0);
unsigned c = BIT(X,0);
unsigned q = AND3(NOT(z),NOT(x),c);
z = BIT(A,1);
x = BIT(A,0);
c = BIT(X,1);
unsigned w = AND3(NOT(z),x,c);
z = BIT(A,1);
x = BIT(A,0);
c = BIT(X,2);
unsigned e = AND3(z,NOT(x),c);
z = BIT(A,1);
x = BIT(A,0);
c = BIT(X,3);
unsigned r = AND3(z,x,c);
Y = OR4(q,w,e,r);
}
Отработка пропуска за 26_09(1).
|
26.12.2023 16:38:51
Тема: Re:Применение искусственного интеллекта для обучения ассемблеру, HLCCAD, C-MPA
|
Максим Малашков
Темы: 0
Сообщений: 42
Мой профиль
|
Малашков Максим ПО-21
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Обработка битов\30 - "Программа по схеме 84514"
http://dl.gsu.by/task.jsp?nid=2302600&cid=1336
тест в CMPA пройден.
26.12 16:36 30. Программа по схеме 84514 100 / 100 Все тесты пройдены (основной + секретный). src.mpc DelTA4 at NIT0 Win10 Winter mpc
unsigned __in __bits(10) x;
unsigned __out __bits(10) res;
unsigned __bits(1) BIT(unsigned __bits(10) x,unsigned __bits(4) n){ return x>>n;}
void main()
{
unsigned a=BIT(x,1);
a+=BIT(x,0)*2;
a+=BIT(x,3)*2*2;
a+=BIT(x,2)*2*2*2;
a+=BIT(x,5)*2*2*2*2;
a+=BIT(x,4)*2*2*2*2*2;
a+=BIT(x,7)*2*2*2*2*2*2;
a+=BIT(x,6)*2*2*2*2*2*2*2;
a+=BIT(x,9)*2*2*2*2*2*2*2*2;
a+=BIT(x,8)*2*2*2*2*2*2*2*2*2;
res = a;
}
Отработка пропуска за 26_09(2) .
|
|
Индекс форума
->Учебный процесс ГГУ/СШ 27
->Проектирование цифровых систем
|
1,
2,
3,
...
14,
15,
16,
17,
18,
...
25,
26,
27
|
|
|